From 3802c4d9eeb84c086311a70ad65c78304f722d48 Mon Sep 17 00:00:00 2001 From: Simon Parri Date: Tue, 13 May 2025 00:08:17 -0500 Subject: hosts/ades/common: Add first attempt at system-wide GUI environment --- hosts/ades/common.nix | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'hosts/ades/common.nix') 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; -- cgit v1.2.3