This commit is contained in:
MichaelFisher1997 2025-01-04 22:26:45 +00:00
parent 946fe2357d
commit 4d6b67e42a
4 changed files with 12 additions and 12 deletions

View File

@ -56,6 +56,11 @@
services = { services = {
# Enable X11 and configure Wayland support # Enable X11 and configure Wayland support
# Desktop Managers Configuration
xserver.desktopManager.gnome.enable = true;
desktopManager = {
plasma6.enable = true; # Use plasma5 for KDE6 as well
};
xserver = { xserver = {
enable = true; enable = true;
xkb.layout = "gb"; xkb.layout = "gb";
@ -65,11 +70,6 @@
# Enable GDM as the display manager # Enable GDM as the display manager
displayManager.gdm.enable = true; displayManager.gdm.enable = true;
# Desktop Managers Configuration
desktopManager = {
gnome.enable = true; # GNOME
plasma6.enable = true; # Use plasma5 for KDE6 as well
};
# Window Managers Configuration # Window Managers Configuration
windowManager = { windowManager = {
@ -102,7 +102,7 @@
services.printing.enable = true; services.printing.enable = true;
# Enable sound with pipewire. # Enable sound with pipewire.
hardware.pulseaudio.enable = false; services.pulseaudio.enable = false;
#sound.enable = true; #sound.enable = true;
services.flatpak.enable = true; services.flatpak.enable = true;
services.blueman.enable = true; services.blueman.enable = true;
@ -164,10 +164,10 @@
#services.desktopManager.cosmic.enable = true; #services.desktopManager.cosmic.enable = true;
#services.displayManager.cosmic-greeter.enable = true; #services.displayManager.cosmic-greeter.enable = true;
hardware.opengl = { hardware.graphics = {
enable = true; enable = true;
driSupport = true; #driSupport = true;
driSupport32Bit = true; #driSupport32Bit = true;
extraPackages = with pkgs; [ extraPackages = with pkgs; [
vulkan-loader vulkan-loader
vulkan-validation-layers vulkan-validation-layers

2
flake.lock generated
View File

@ -74,7 +74,7 @@
"nixos-cosmic": "nixos-cosmic", "nixos-cosmic": "nixos-cosmic",
"nixpkgs": [ "nixpkgs": [
"nixos-cosmic", "nixos-cosmic",
"nixpkgs" "nixpkgs-stable"
] ]
} }
}, },

View File

@ -2,7 +2,7 @@
inputs = { inputs = {
# This points to the same nixpkgs that nixos-cosmic is using by default. # This points to the same nixpkgs that nixos-cosmic is using by default.
# If you want to stick to a stable channel, you can switch "nixpkgs" to "nixpkgs-stable". # If you want to stick to a stable channel, you can switch "nixpkgs" to "nixpkgs-stable".
nixpkgs.follows = "nixos-cosmic/nixpkgs"; nixpkgs.follows = "nixos-cosmic/nixpkgs-stable";
# The main input: NixOS COSMIC # The main input: NixOS COSMIC
nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic"; nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic";

@ -1 +1 @@
Subproject commit f8b8aa18abde0b84c84da69a86b7fb3761a4ddf7 Subproject commit d1d9af0bb706e0bcbf4dcb6b1009208409d12505