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
+29 -4
View File
@@ -50,9 +50,12 @@
services.xserver.enable = true;
# Enable the KDE Plasma Desktop Environment.
services.displayManager.sddm.enable = true;
services.desktopManager.plasma6.enable = true;
#services.displayManager.sddm.enable = true;
#services.desktopManager.plasma6.enable = true;
# Enable Gnome
services.displayManager.gdm.enable = true;
services.desktopManager.gnome.enable = true;
# Configure keymap in X11
services.xserver.xkb = {
layout = "us";
@@ -88,11 +91,12 @@
isNormalUser = true;
description = "Wyatt";
shell = pkgs.zsh;
linger = true;
extraGroups = [ "networkmanager" "wheel" "docker" "dialout" ];
};
home-manager.users.l-wyatt = import /home/l-wyatt/.config/home-manager/home.nix;
nixpkgs.config.allowUnfree = true;
# List packages installed in system profile. To search, run:
# $ nix search wget
@@ -104,6 +108,7 @@
lunar-client
jetbrains.rust-rover
code-cursor
adwaita-icon-theme
obsidian
];
@@ -238,5 +243,25 @@
ENV{ID_VENDOR}=="Yubico",\
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";
};
}