diff options
author | Simon Parri <simonparri@ganzeria.com> | 2025-05-13 00:08:17 -0500 |
---|---|---|
committer | Simon Parri <simonparri@ganzeria.com> | 2025-05-13 00:08:17 -0500 |
commit | 3802c4d9eeb84c086311a70ad65c78304f722d48 (patch) | |
tree | e0b3731b1ebc2dee99a0d26e51e210047bdcef28 /hosts/ades/common.nix | |
parent | ca074f7d8d9452f3365a5a873692c257e07ad0dd (diff) | |
download | nixos-config-3802c4d9eeb84c086311a70ad65c78304f722d48.tar.gz nixos-config-3802c4d9eeb84c086311a70ad65c78304f722d48.zip |
hosts/ades/common: Add first attempt at system-wide GUI environment
Diffstat (limited to 'hosts/ades/common.nix')
-rw-r--r-- | hosts/ades/common.nix | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/hosts/ades/common.nix b/hosts/ades/common.nix index 38387bf..c06d0b6 100644 --- a/hosts/ades/common.nix +++ b/hosts/ades/common.nix @@ -23,6 +23,7 @@ }; environment.systemPackages = with pkgs; [ emacs + awesome jre rxvt-unicode nethack @@ -40,6 +41,9 @@ mgba taisei unvanquished + adwaita-icon-theme + arc-theme + arc-icon-theme ]; programs.firefox = { @@ -48,11 +52,15 @@ } // import ./firefox-prefs.nix {}; - services.xserver = { - enable = true; - windowManager.awesome = { - enable = true; + services.xserver.enable = true; + environment.etc = { + "X11/xinit/xinitrc" = { + text = builtins.readFile ./xinitrc; + mode = 755; }; + "X11/Xresources".source = ./Xresources; + "xdg/awesome/rc.lua".source = ./awesome.lua; + "gtk-3.0/settings.ini".source = ./gtkrc-3.ini; }; services.joycond.enable = true; |