diff --git a/configs/common.nix b/configs/common.nix index c2b25d5..6bca9f1 100644 --- a/configs/common.nix +++ b/configs/common.nix @@ -30,6 +30,7 @@ tree usbutils zsh + gocryptfs # yajl # gcc # gnumake @@ -41,7 +42,6 @@ # autoconf # automake ]; - documentation.enable = false; documentation.nixos.enable = false; #documentation.man.enable = false; diff --git a/configs/gui.nix b/configs/gui.nix index 961f496..951daa0 100644 --- a/configs/gui.nix +++ b/configs/gui.nix @@ -26,6 +26,7 @@ virtmanager prusa-slicer cura + fslint ]; fonts = { @@ -66,8 +67,6 @@ "cbnipbdpgcncaghphljjicfgmkonflee" # Axel Springer Blocker "cjpalhdlnbpafiamejdnhcphjbkeiagm" # uBlock Origin "mnjggcdmjocbbbhaepdhchncahnbgone" # SponsorBlock for YouTube - "hjdoplcnndgiblooccencgcggcoihigg" # Terms of Service; Didn’t Read - "gcbommkclmclpchllfjekcdonpmejbdp" # HTTPS Everywhere "oboonakemofpalcgghocfoadofidjkkk" # KeePassXC-Browser "fploionmjgeclbkemipmkogoaohcdbig" # Page load time "egnjhciaieeiiohknchakcodbpgjnchh" # Tab Wrangler diff --git a/machine/desktop/configuration.nix b/machine/desktop/configuration.nix index 667ef1d..fefc060 100644 --- a/machine/desktop/configuration.nix +++ b/machine/desktop/configuration.nix @@ -89,27 +89,36 @@ in }; }; + environment.systemPackages = with pkgs; [ + elementary-xfce-icon-theme + gnomeExtensions.appindicator + ]; + + services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ]; + # Enable the X11 windowing system. services.xserver.enable = true; - services.xserver.desktopManager.pantheon.enable = true; - services.xserver.desktopManager.pantheon.extraWingpanelIndicators = [ pkgs.pantheon.wingpanel-indicator-nightlight ]; + # services.xserver.desktopManager.pantheon.enable = true; + # services.xserver.desktopManager.pantheon.extraWingpanelIndicators = [ pkgs.pantheon.wingpanel-indicator-nightlight ]; + services.xserver.displayManager.gdm.enable = true; + services.xserver.desktopManager.gnome.enable = true; services.xserver.videoDrivers = [ "amdgpu" ]; services.hardware.xow.enable = true; - fonts.fonts = with pkgs; [ - open-sans - roboto-mono - noto-fonts - noto-fonts-cjk - noto-fonts-emoji - liberation_ttf - fira-code - fira-code-symbols - mplus-outline-fonts - dina-font - proggyfonts - ]; + # fonts.fonts = with pkgs; [ + # open-sans + # roboto-mono + # noto-fonts + # noto-fonts-cjk + # noto-fonts-emoji + # liberation_ttf + # fira-code + # fira-code-symbols + # mplus-outline-fonts + # dina-font + # proggyfonts + # ]; # Enable CUPS to print documents. services.printing.enable = true;