mirror of
https://github.com/MichaelFisher1997/nixos.git
synced 2025-04-27 23:23:10 +00:00
updated
This commit is contained in:
parent
946fe2357d
commit
4d6b67e42a
@ -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
2
flake.lock
generated
@ -74,7 +74,7 @@
|
|||||||
"nixos-cosmic": "nixos-cosmic",
|
"nixos-cosmic": "nixos-cosmic",
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixos-cosmic",
|
"nixos-cosmic",
|
||||||
"nixpkgs"
|
"nixpkgs-stable"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -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
|
Loading…
x
Reference in New Issue
Block a user