diff options
Diffstat (limited to 'makefu/2configs/base-gui.nix')
-rw-r--r-- | makefu/2configs/base-gui.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/makefu/2configs/base-gui.nix b/makefu/2configs/base-gui.nix index 6896a66dc..28a03b8ff 100644 --- a/makefu/2configs/base-gui.nix +++ b/makefu/2configs/base-gui.nix @@ -13,6 +13,7 @@ with lib; let mainUser = config.krebs.build.user.name; + awesomecfg = pkgs.awesomecfg.full; in { imports = [ ]; @@ -32,6 +33,13 @@ in displayManager.auto.user = mainUser; desktopManager.xterm.enable = false; }; + nixpkgs.config.packageOverrides = pkgs: rec { + awesome = pkgs.stdenv.lib.overrideDerivation pkgs.awesome (oldAttrs : { + postInstall = '' + cp ${awesomecfg} $out/etc/xdg/awesome/rc.lua + ''; + }); + }; i18n.consoleFont = "Lat2-Terminus16"; @@ -43,6 +51,7 @@ in }; environment.systemPackages = with pkgs;[ + pavucontrol xlockmore rxvt_unicode-with-plugins firefox |