more gnome tweaks

This commit is contained in:
Julian Sutter 2023-01-24 00:07:12 -08:00
parent e7e9dd320d
commit 7b3d0fa6fa
2 changed files with 28 additions and 14 deletions

View file

@ -50,19 +50,13 @@
# Services # Services
services.xserver.enable = true; services.xserver.enable = true;
# Enable the GNOME Desktop Environment.
services.xserver.displayManager.gdm.enable = true; services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true; services.xserver.desktopManager.gnome.enable = true;
services.xserver.displayManager.gdm.wayland = false; services.xserver.displayManager.gdm.wayland = false;
# Configure keymap in X11
services.xserver = { services.xserver = {
layout = "us"; layout = "us";
xkbVariant = ""; xkbVariant = "";
}; };
# Enable CUPS to print documents.
services.printing.enable = true; services.printing.enable = true;
# Enable sound with pipewire. # Enable sound with pipewire.
@ -99,11 +93,30 @@
libgdiplus libgdiplus
gnome.gnome-tweaks gnome.gnome-tweaks
zerotierone zerotierone
gnome.gnome-terminal
]; ];
# Exclude gnome garbage
environment.gnome.excludePackages = (with pkgs; [
gnome-photos
gnome-tour
]) ++ (with pkgs.gnome; [
gnome-weather
cheese # webcam tool
gnome-music
gedit # text editor
epiphany # web browser
geary # email reader
evince # document viewer
gnome-characters
totem # video player
tali # poker game
iagno # go game
hitori # sudoku game
atomix # puzzle game
]);
services.xserver.excludePackages = [ pkgs.xterm ];
documentation.nixos.enable = false;
# GNUPG Stuff # GNUPG Stuff
services.pcscd.enable = true; services.pcscd.enable = true;
programs.gnupg.agent = { programs.gnupg.agent = {
enable = true; enable = true;

View file

@ -98,6 +98,7 @@ in
"org/gnome/shell" = { "org/gnome/shell" = {
favorite-apps = [ favorite-apps = [
"org.gnome.Console.desktop"
"firefox.desktop" "firefox.desktop"
"slack.desktop" "slack.desktop"
"codium.desktop" "codium.desktop"