diff options
author | Eric Sagnes <eric.sagnes@gmail.com> | 2017-05-10 09:42:44 +0900 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2017-05-10 02:42:44 +0200 |
commit | 92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14 (patch) | |
tree | 519b6f139675217631b04d7800047ff59e73752f /nixos | |
parent | 9c90ff7e7df9ceadc7335bb43cc67ba92e171d53 (diff) | |
download | nixlib-92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14.tar nixlib-92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14.tar.gz nixlib-92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14.tar.bz2 nixlib-92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14.tar.lz nixlib-92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14.tar.xz nixlib-92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14.tar.zst nixlib-92bb3e8b9bcbffe37c2e1c0efe467cdd018d6f14.zip |
i3: fix runtime dependencies
Fixes #25633.
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/services/x11/window-managers/i3.nix | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/nixos/modules/services/x11/window-managers/i3.nix b/nixos/modules/services/x11/window-managers/i3.nix index f9c75e80db41..c9b0669e7ba5 100644 --- a/nixos/modules/services/x11/window-managers/i3.nix +++ b/nixos/modules/services/x11/window-managers/i3.nix @@ -36,6 +36,21 @@ in i3 package to use. ''; }; + + extraPackages = mkOption { + type = with types; listOf package; + default = with pkgs; [ dmenu i3status i3lock ]; + example = literalExample '' + with pkgs; [ + dmenu + i3status + i3lock + ] + ''; + description = '' + Extra packages to be installed system wide. + ''; + }; }; config = mkIf cfg.enable { @@ -50,7 +65,7 @@ in waitPID=$! ''; }]; - environment.systemPackages = [ cfg.package ]; + environment.systemPackages = [ cfg.package ] ++ cfg.extraPackages; }; imports = [ |