first try at gnome

This commit is contained in:
Julian Sutter 2023-01-25 09:06:56 -08:00
parent a260567cfb
commit eb04da9d76
5 changed files with 118 additions and 117 deletions

View file

@ -43,14 +43,6 @@
};
# Services
services.xserver.enable = true;
services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true;
services.xserver.displayManager.gdm.wayland = false;
services.xserver = {
layout = "us";
xkbVariant = "";
};
services.printing.enable = true;
sound.enable = true;
hardware.pulseaudio.enable = false;
@ -61,7 +53,7 @@
alsa.support32Bit = true;
pulse.enable = true;
};
services.openssh.enable = true;
programs.java.enable = true;
# System packages
@ -83,41 +75,17 @@
bumblebee
glxinfo
libgdiplus
gnome.gnome-tweaks
zerotierone
];
# 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
services.pcscd.enable = true;
programs.gnupg.agent = {
enable = true;
pinentryFlavor = "gnome3";
enableSSHSupport = true;
};
services.openssh.enable = true;
programs.gnupg.agent = {
enable = true;
pinentryFlavor = "gnome3";
enableSSHSupport = true;
};
}

View file

@ -55,7 +55,7 @@
services.fprintd.enable = lib.mkDefault true;
# FSTrim for the SSD
services.fstrim.enable = lib.mkDefault true;
services.fstrim.enable = lib.mkDefault true;
# Custom udev rules
services.udev.extraRules = ''