housekeeping

This commit is contained in:
2026-01-23 19:58:32 +01:00
parent 191733ec51
commit f3b6a5cddd

View File

@@ -44,26 +44,16 @@
services = {
# Enable Gnome Session
desktopManager.gnome.enable = true;
displayManager.gdm.enable = false;
displayManager.sddm.enable = false;
# displayManager.sddm.wayland.enable = true;
services.displayManager.cosmic-greeter.enable = true;
displayManager.defaultSession = "gnome";
desktopManager.plasma6.enable = true;
xserver = {
enable = true; # Enable the deprecated X11 teletype terminal connection system.
desktopManager = {
# Disable xterm
xterm.enable = false;
# Disable fuckshit plasma
};
# Configure Display Manager
displayManager = {
# Enable lightdm
lightdm.enable = false;
};
# Configure keymap in X11
@@ -74,40 +64,6 @@
# Specify first device section to use nvidia GPU
# services.xserver.config = lib.mkForce ''
# Section "ServerLayout"
# Identifier "layout"
# Screen 0 "amdgpu"
# Inactive "nvidia"
# Option "AllowNVIDIAGPUScreens"
# EndSection
# Section "Device"
# Identifier "nvidia"
# Driver "nvidia"
# BusID "PCI:01:0:0"
# EndSection
# Section "Screen"
# Identifier "nvidia"
# Device "nvidia"
# EndSection
# Section "Device"
# Identifier "amdgpu"
# Driver "amdgpu"
# BusID "PCI:50:0:0"
# EndSection
# Section "Screen"
# Identifier "amdgpu"
# Device "amdgpu"
# EndSection
# '';
};
};
# services.xserver.displayManager.defaultSession = "gnome-x11"; # services.xserver.displayManager.autoLogin.enable = true;
@@ -167,17 +123,10 @@
# vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
# wget
(python312.withPackages (ps: with ps; [ websockets ]))
kdePackages.qtwebsockets
kdePackages.qtwebchannel
kdePackages.korganizer
kdePackages.akonadi
kdePackages.akonadi-calendar
kdePackages.akonadi-contacts
sqlite
javaPackages.compiler.openjdk25
javaPackages.compiler.openjdk21
linux-wallpaperengine
qt6.qtwebengine
gnome-tweaks
qemu
mpv
krita
@@ -199,7 +148,10 @@
services.gvfs.enable = true; # For file manager integration
# Disable iBus (not needed unless using Asian input methods)
i18n.inputMethod = {
enable = false;
};
virtualisation.libvirtd = {
enable = true;