feat: attempt to configure gnome

This commit is contained in:
2026-02-02 19:50:39 -05:00
parent c19ff6e778
commit 9329547aab
2 changed files with 32 additions and 4 deletions
+28 -3
View File
@@ -50,9 +50,12 @@
services.xserver.enable = true; services.xserver.enable = true;
# Enable the KDE Plasma Desktop Environment. # Enable the KDE Plasma Desktop Environment.
services.displayManager.sddm.enable = true; #services.displayManager.sddm.enable = true;
services.desktopManager.plasma6.enable = true; #services.desktopManager.plasma6.enable = true;
# Enable Gnome
services.displayManager.gdm.enable = true;
services.desktopManager.gnome.enable = true;
# Configure keymap in X11 # Configure keymap in X11
services.xserver.xkb = { services.xserver.xkb = {
layout = "us"; layout = "us";
@@ -88,6 +91,7 @@
isNormalUser = true; isNormalUser = true;
description = "Wyatt"; description = "Wyatt";
shell = pkgs.zsh; shell = pkgs.zsh;
linger = true;
extraGroups = [ "networkmanager" "wheel" "docker" "dialout" ]; extraGroups = [ "networkmanager" "wheel" "docker" "dialout" ];
}; };
@@ -104,6 +108,7 @@
lunar-client lunar-client
jetbrains.rust-rover jetbrains.rust-rover
code-cursor code-cursor
adwaita-icon-theme
obsidian obsidian
]; ];
@@ -238,5 +243,25 @@
ENV{ID_VENDOR}=="Yubico",\ ENV{ID_VENDOR}=="Yubico",\
RUN+="${pkgs.systemd}/bin/loginctl lock-sessions" RUN+="${pkgs.systemd}/bin/loginctl lock-sessions"
''; '';
fonts.packages = [ pkgs.nerd-fonts._0xproto ];
# Gnome Configuration
fonts.packages = [
pkgs.adwaita-icon-theme
pkgs.nerd-fonts._0xproto
];
fonts.fontconfig.enable = true;
services.gnome.core-apps.enable = false;
services.gnome.core-developer-tools.enable = false;
services.gnome.games.enable = false;
environment.gnome.excludePackages = with pkgs; [
gnome-tour gnome-user-docs
];
qt = {
enable = true;
platformTheme = "gnome";
style = "adwaita-dark";
};
} }
+3
View File
@@ -21,6 +21,9 @@
lunarvim lunarvim
minicom minicom
kicad kicad
gnomeExtensions.blur-my-shell
gnomeExtensions.just-perfection
gnomeExtensions.arc-menu
]; ];
# -------------------------- # --------------------------