feat: disable unnecesarry xserver setup.

This commit is contained in:
CronyAkatsuki 2026-01-20 17:59:12 +01:00
parent a36be2b852
commit e14563fd08

View file

@ -55,6 +55,8 @@
enable32Bit = true; enable32Bit = true;
}; };
hardware.opengl.enable = true;
services.xserver.videoDrivers = ["nvidia"]; services.xserver.videoDrivers = ["nvidia"];
hardware.nvidia = { hardware.nvidia = {
@ -89,15 +91,15 @@
LC_TIME = "hr_HR.UTF-8"; LC_TIME = "hr_HR.UTF-8";
}; };
# Enable the X11 windowing system. # # Enable the X11 windowing system.
services.xserver.enable = true; # services.xserver.enable = true;
#
# Configure keymap in X11 # # Configure keymap in X11
services.xserver.xkb = { # services.xserver.xkb = {
layout = "us"; # layout = "us";
variant = ""; # variant = "";
options = "caps:escape"; # options = "caps:escape";
}; # };
# Enable seatd # Enable seatd
services.seatd.enable = true; services.seatd.enable = true;
@ -258,9 +260,6 @@
# Allow unfree packages # Allow unfree packages
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
# Allow Broken Packages
nixpkgs.config.allowBroken = true;
# Setup community cache # Setup community cache
nix.settings = { nix.settings = {
substituters = [ substituters = [
@ -301,11 +300,6 @@
]; ];
}; };
# Permit some insecure pacakges
nixpkgs.config.permittedInsecurePackages = [
"ventoy-1.1.07"
];
# Optimise storage # Optimise storage
nix.optimise = { nix.optimise = {
automatic = true; automatic = true;