aboutsummaryrefslogtreecommitdiff
path: root/nixos
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2025-10-05 21:37:50 +0200
committerMartin Fischer <martin@push-f.com>2025-10-05 21:39:27 +0200
commitd3f5e35d69e4136caa771eb8c7a5881d6c80f835 (patch)
treea562bf4447a80e2bf11f7b96da6b8d2aaca8004f /nixos
parent76abe1d6fa40a777a7531e35b1cce6cad92bc8e9 (diff)
refactor(workstation): specify sway extras explicitly
This gets rid of these packages on hamac: libasyncns 0.8 pulseaudio 17.0 swayidle 1.8.0
Diffstat (limited to 'nixos')
-rw-r--r--nixos/profiles/workstation/graphical.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/nixos/profiles/workstation/graphical.nix b/nixos/profiles/workstation/graphical.nix
index 9e39092..457c4b7 100644
--- a/nixos/profiles/workstation/graphical.nix
+++ b/nixos/profiles/workstation/graphical.nix
@@ -3,6 +3,7 @@
{
programs.sway = {
enable = true;
+ extraPackages = [];
# Execute sway with required environment variables for GTK apps.
wrapperFeatures.gtk = true;
};
@@ -14,6 +15,7 @@
'';
environment.systemPackages = with pkgs; [
+ wmenu
swaylock
# CLI tools
@@ -31,6 +33,7 @@
(writeShellScriptBin "set-wallpaper" (builtins.readFile ./scripts/set-wallpaper))
# graphical tools
+ foot
imv
(mpv.override {
youtubeSupport = false; # disable yt-dlp dependency