diff options
| author | Aargh Rai <aargh.rai+git@gmail.com> | 2026-07-03 17:45:46 +0530 |
|---|---|---|
| committer | Aargh Rai <aargh.rai+git@gmail.com> | 2026-07-03 17:45:46 +0530 |
| commit | 5389f75cb8d9ede6805e5e27bbfb7b7b5b2baa95 (patch) | |
| tree | 62fc703953010667db58eebb332fbe6208c39960 /nixos/desktop-environment.nix | |
| parent | bfb88193d8cad15829f625f03fe34bcbd479b2b2 (diff) | |
chore: it's been a while since i updated a lot of things
Diffstat (limited to 'nixos/desktop-environment.nix')
| -rw-r--r-- | nixos/desktop-environment.nix | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/nixos/desktop-environment.nix b/nixos/desktop-environment.nix index 7f4fa4e..3945035 100644 --- a/nixos/desktop-environment.nix +++ b/nixos/desktop-environment.nix @@ -1,34 +1,33 @@ -{ config, pkgs, quickshell, ... }: +{ config, pkgs, quickshell, sessions, ... }: { services.xserver.enable = true; services.xserver.displayManager.startx.enable = true; services.displayManager.ly.enable = true; services.desktopManager.gnome.enable = false; services.desktopManager.plasma6.enable = true; - programs.hyprland.enable = true; - programs.hyprlock.enable = true; + programs.hyprland.enable = sessions.hyprland_wayland; + programs.hyprlock.enable = session.hyprland_wayland; programs.foot.enable = true; programs.sway.enable = true; programs.dconf.enable = true; environment.systemPackages = with pkgs; [ + playerctl + libnotify libGL - + mako + lm_sensors + slurp + ] ++ (if sessions.hyprland_wayland then [ quickshell.packages.${pkgs.system}.quickshell qt6.qtwayland catppuccin-cursors.mochaMauve swaybg - mako - lm_sensors grim - slurp hyprcursor hyprsunset hyprpicker - playerctl - libnotify - wl-clipboard - + ] else []) ++ (if sessions.plasma_x11 then [ xclip libx11 libxrandr @@ -37,5 +36,5 @@ libxi libxext libxfixes - ]; + ] else []); } |
