List trimmed stuff verbosely for servenix
This commit is contained in:
@ -19,11 +19,25 @@ rec {
|
|||||||
# Use mkForce to not pull the entire ballast from /home/christoph/default.nix
|
# Use mkForce to not pull the entire ballast from /home/christoph/default.nix
|
||||||
|
|
||||||
modules = lib.mkForce {
|
modules = lib.mkForce {
|
||||||
flatpak.enable = false;
|
audio.enable = false;
|
||||||
hyprland.enable = false;
|
chromium.enable = false;
|
||||||
|
emacs.enable = false;
|
||||||
|
email.enable = false;
|
||||||
|
firefox.enable = false;
|
||||||
fish.enable = true;
|
fish.enable = true;
|
||||||
|
flatpak.enable = false;
|
||||||
|
gaming.enable = false;
|
||||||
helix.enable = true;
|
helix.enable = true;
|
||||||
|
hyprland.enable = false;
|
||||||
|
kitty.enable = false;
|
||||||
|
misc.enable = false;
|
||||||
|
neovim.enable = false;
|
||||||
|
nextcloud.enable = false;
|
||||||
nnn.enable = true;
|
nnn.enable = true;
|
||||||
|
ranger.enable = false;
|
||||||
|
rofi.enable = false;
|
||||||
|
vscode.enable = false;
|
||||||
|
waybar.enable = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
home.packages = with pkgs; lib.mkForce [
|
home.packages = with pkgs; lib.mkForce [
|
||||||
|
@ -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 {
|
programs = lib.mkForce {
|
||||||
fish.enable = true;
|
fish.enable = true;
|
||||||
firejail.enable = true;
|
firejail.enable = true;
|
||||||
@ -69,11 +57,35 @@
|
|||||||
starship.enable = true;
|
starship.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
services = {
|
services = lib.mkForce {
|
||||||
pipewire.enable = lib.mkForce false;
|
xserver = {
|
||||||
printing.enable = lib.mkForce false;
|
enable = false;
|
||||||
avahi.enable = lib.mkForce false;
|
|
||||||
flatpak.enable = lib.mkForce 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;
|
qemuGuest.enable = true;
|
||||||
|
gnome.gnome-keyring.enable = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user