Disable plymouth, add theming to lightdm

Switch grim+slurp for watershot

Remove xdg-desktop-portal-gtk, use hyprland implementation only
This commit is contained in:
Evie Litherland-Smith 2023-10-15 09:10:16 +01:00
parent c740f8b101
commit 78f614bd7b
4 changed files with 16 additions and 8 deletions

View file

@ -118,7 +118,7 @@ in ''
bind = SUPER ALT, G, exec, [workspace 9] steam
# Misc useful binds
bind=,Print,exec,${pkgs.grim}/bin/grim -g "$(${pkgs.slurp}/bin/slurp)"
bind=,Print,exec,watershot
bind=,XF86Calculator,exec,pkill anyrun || anyrun
# Sound

View file

@ -25,7 +25,6 @@ in {
"steam-run"
"nomachine-client"
];
boot.plymouth.enable = true;
networking = {
networkmanager.enable = true;
nameservers = [ "9.9.9.9" ];

View file

@ -96,7 +96,20 @@
enable = true;
layout = "gb";
xkbVariant = "";
displayManager.lightdm.enable = true;
displayManager.lightdm = {
enable = true;
greeters.gtk = {
enable = true;
cursorTheme = {
package = pkgs.catppuccin-cursors.macchiatoLavender;
name = "Catppuccin-Macchiato-Lavender-Cursors";
};
iconTheme = {
package = pkgs.papirus-icon-theme;
name = "Papirus-Dark";
};
};
};
};
};
programs = {

View file

@ -20,7 +20,6 @@
wl-clipboard
watershot.packages.${pkgs.system}.default
grim
slurp
swayimg
pamixer
pavucontrol
@ -33,10 +32,7 @@
tumbler.enable = true;
xserver.displayManager.defaultSession = "hyprland";
};
xdg.portal = {
enable = true;
extraPortals = with pkgs; [ xdg-desktop-portal-gtk ];
};
xdg.portal.enable = true;
programs = {
hyprland = {
enable = true;