add icon packs to hyprland
This commit is contained in:
parent
bb6da96f0b
commit
d444d69353
3 changed files with 10 additions and 18 deletions
|
|
@ -66,6 +66,9 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Blueman Bluetooth manager
|
||||||
|
services.blueman.enable = true;
|
||||||
|
|
||||||
# Network configuration
|
# Network configuration
|
||||||
networking = {
|
networking = {
|
||||||
hostName = "thinkpad";
|
hostName = "thinkpad";
|
||||||
|
|
|
||||||
|
|
@ -143,9 +143,6 @@
|
||||||
"SUPER SHIFT, 8, movetoworkspace, 8"
|
"SUPER SHIFT, 8, movetoworkspace, 8"
|
||||||
"SUPER SHIFT, 9, movetoworkspace, 9"
|
"SUPER SHIFT, 9, movetoworkspace, 9"
|
||||||
|
|
||||||
# Input method switching
|
|
||||||
"SUPER, Space, exec, ibus engine xkb:us::eng"
|
|
||||||
|
|
||||||
# Brightness control
|
# Brightness control
|
||||||
", XF86MonBrightnessUp, exec, brightnessctl set +5%"
|
", XF86MonBrightnessUp, exec, brightnessctl set +5%"
|
||||||
", XF86MonBrightnessDown, exec, brightnessctl set 5%-"
|
", XF86MonBrightnessDown, exec, brightnessctl set 5%-"
|
||||||
|
|
@ -178,6 +175,9 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Blueman applet for Bluetooth management
|
||||||
|
services.blueman-applet.enable = true;
|
||||||
|
|
||||||
# Hypridle configuration (screen timeout and lock)
|
# Hypridle configuration (screen timeout and lock)
|
||||||
services.hypridle = {
|
services.hypridle = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
@ -245,6 +245,10 @@
|
||||||
name = "Adwaita-dark";
|
name = "Adwaita-dark";
|
||||||
package = pkgs.gnome-themes-extra;
|
package = pkgs.gnome-themes-extra;
|
||||||
};
|
};
|
||||||
|
iconTheme = {
|
||||||
|
name = "Papirus-Dark";
|
||||||
|
package = pkgs.papirus-icon-theme;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# Waybar configuration for Hyprland
|
# Waybar configuration for Hyprland
|
||||||
|
|
|
||||||
|
|
@ -261,12 +261,6 @@ in
|
||||||
action = ":lua open_file_with_system_app()<CR>";
|
action = ":lua open_file_with_system_app()<CR>";
|
||||||
options = { desc = "Open file with system default app"; };
|
options = { desc = "Open file with system default app"; };
|
||||||
}
|
}
|
||||||
{
|
|
||||||
mode = "n";
|
|
||||||
key = "<leader>f";
|
|
||||||
action = ":lua show_file_in_file_manager()<CR>";
|
|
||||||
options = { desc = "Show current file in file manager"; };
|
|
||||||
}
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# Additional Lua configuration for plugins that need custom setup
|
# Additional Lua configuration for plugins that need custom setup
|
||||||
|
|
@ -386,15 +380,6 @@ in
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
function show_file_in_file_manager()
|
|
||||||
local filepath = vim.fn.expand('%:p')
|
|
||||||
if filepath ~= "" then
|
|
||||||
-- Use jobstart for async execution (detach = true prevents blocking)
|
|
||||||
vim.fn.jobstart({'nautilus', '--select', filepath}, {detach = true})
|
|
||||||
else
|
|
||||||
print("No file to show")
|
|
||||||
end
|
|
||||||
end
|
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue