about summary refs log tree commit diff
path: root/modules/workstation/windowing/sway
diff options
context:
space:
mode:
Diffstat (limited to 'modules/workstation/windowing/sway')
-rw-r--r--modules/workstation/windowing/sway/default.nix3
-rw-r--r--modules/workstation/windowing/sway/swaylock/default.nix2
2 files changed, 4 insertions, 1 deletions
diff --git a/modules/workstation/windowing/sway/default.nix b/modules/workstation/windowing/sway/default.nix
index 22de51a801be..ecd0a004a051 100644
--- a/modules/workstation/windowing/sway/default.nix
+++ b/modules/workstation/windowing/sway/default.nix
@@ -26,10 +26,11 @@ in
   };
 
   config = {
-    environment.systemPackages = with pkgs; [ bemenu choose ];
+    environment.systemPackages = with pkgs; [ bemenu choose swayidle ];
 
     programs.sway.enable = true;
     programs.sway.wallpaper = callPackage ./wallpaper.nix { };
+    programs.sway.extraPackages = []; # extra packages can go in systemPackages.
 
     programs.swayidle.enable = true;
 
diff --git a/modules/workstation/windowing/sway/swaylock/default.nix b/modules/workstation/windowing/sway/swaylock/default.nix
index ac556643f795..be15c87ade32 100644
--- a/modules/workstation/windowing/sway/swaylock/default.nix
+++ b/modules/workstation/windowing/sway/swaylock/default.nix
@@ -3,6 +3,8 @@
 {
   imports = [ ../../../../xdg ];
 
+  environment.systemPackages = with pkgs; [ swaylock ];
+
   users.users.qyliss.xdg.config.paths."swaylock/config" = pkgs.substituteAll {
     src = ./config.in;
     wallpaper = config.programs.sway.wallpaper;