From 8770fb0ba9a86ae5f6d534e760642276831c2846 Mon Sep 17 00:00:00 2001 From: ChUrl Date: Wed, 12 Jul 2023 23:06:00 +0200 Subject: [PATCH] List trimmed stuff verbosely for servenix --- home/christoph/servenix/default.nix | 18 +++++++++-- system/servenix/default.nix | 46 ++++++++++++++++++----------- 2 files changed, 45 insertions(+), 19 deletions(-) diff --git a/home/christoph/servenix/default.nix b/home/christoph/servenix/default.nix index 8edf6aee..0afae43b 100644 --- a/home/christoph/servenix/default.nix +++ b/home/christoph/servenix/default.nix @@ -19,11 +19,25 @@ rec { # Use mkForce to not pull the entire ballast from /home/christoph/default.nix modules = lib.mkForce { - flatpak.enable = false; - hyprland.enable = false; + audio.enable = false; + chromium.enable = false; + emacs.enable = false; + email.enable = false; + firefox.enable = false; fish.enable = true; + flatpak.enable = false; + gaming.enable = false; helix.enable = true; + hyprland.enable = false; + kitty.enable = false; + misc.enable = false; + neovim.enable = false; + nextcloud.enable = false; nnn.enable = true; + ranger.enable = false; + rofi.enable = false; + vscode.enable = false; + waybar.enable = false; }; home.packages = with pkgs; lib.mkForce [ diff --git a/system/servenix/default.nix b/system/servenix/default.nix index e8b280d3..49ff4a8d 100644 --- a/system/servenix/default.nix +++ b/system/servenix/default.nix @@ -49,18 +49,6 @@ }; }; - services.xserver = { - enable = lib.mkForce false; - - # Configure keymap in X11 - layout = "us"; - xkbVariant = "altgr-intl"; - - # videoDrivers = [ "nvidia" ]; # NVIDIA - # videoDrivers = ["amdgpu"]; - # videoDrivers = ["intel"]; - }; - programs = lib.mkForce { fish.enable = true; firejail.enable = true; @@ -69,11 +57,35 @@ starship.enable = true; }; - services = { - pipewire.enable = lib.mkForce false; - printing.enable = lib.mkForce false; - avahi.enable = lib.mkForce false; - flatpak.enable = lib.mkForce false; + services = lib.mkForce { + xserver = { + enable = false; + + # Configure keymap in X11 + layout = "us"; + xkbVariant = "altgr-intl"; + + # videoDrivers = [ "nvidia" ]; # NVIDIA + # videoDrivers = ["amdgpu"]; + # videoDrivers = ["intel"]; + }; + + pipewire.enable = false; + printing.enable = false; + avahi.enable = false; + openssh.enable = true; + acpid.enable = false; + dbus.enable = true; + flatpak.enable = false; + fstrim.enable = true; + fwupd.enable = false; + locate.enable = false; + ntp.enable = false; + gvfs = { # Network shares + enable = true; + package = lib.mkForce pkgs.gnome3.gvfs; + }; qemuGuest.enable = true; + gnome.gnome-keyring.enable = true; }; }