diff --git a/configuration.nix b/configuration.nix index e1d9805..f27fc2c 100644 --- a/configuration.nix +++ b/configuration.nix @@ -37,7 +37,7 @@ i18n = { consoleFont = "lat9w-16"; consoleKeyMap = "it"; - defaultLocale = "en_US.UTF-8"; + defaultLocale = "it_IT.UTF-8"; }; # Packages @@ -67,7 +67,9 @@ # Games minecraft steam # Productivity and applications - vim ranger chromium irssi bc w3m gnupg libreoffice zathura go14Packages.ipfs.bin + vim ranger irssi bc w3m gnupg zathura go14Packages.ipfs.bin + # Desktop applications + chromium libreoffice gnome3.polari gnome3.geary # Media beets mpd mpc_cli ncmpcpp popcorntime mpv # System utilities, drivers... @@ -76,6 +78,10 @@ screenfetch scrot iotop iftop ]; + environment.gnome3.excludePackages = with pkgs.gnome3; [ + totem gnome-contacts bijiben evolution gnome-getting-started-docs empathy + ]; + fonts = { enableFontDir = true; enableGhostscriptFonts = true; @@ -87,6 +93,16 @@ # Services services = { + + gnome3 = { + seahorse.enable = true; + tracker.enable = true; + gvfs.enable = true; + gnome-keyring.enable = true; + sushi.enable = true; + }; + dbus.packages = [ pkgs.telepathy_idle ]; + # SSH openssh = { enable = true; @@ -99,10 +115,8 @@ enable = true; videoDrivers = [ "nvidia" ]; layout = "it"; - windowManager.bspwm.enable = true; - desktopManager.xterm.enable = false; - desktopManager.default = "none"; - windowManager.default = "bspwm"; + displayManager.gdm.enable = true; + desktopManager.gnome3.enable = true; }; mpd = {