From 582d0094e78e37a58f707cf6c4485738e6dda2d2 Mon Sep 17 00:00:00 2001 From: Vinzenz Schroeter Date: Sun, 1 Dec 2024 11:29:24 +0100 Subject: [PATCH] remove more gnome default apps --- home/gnome-shared-dconf.nix | 8 ++++++++ home/gnome.nix | 5 ++--- home/vinzenz/default.nix | 3 --- hosts/vinzenz-lpt2/default.nix | 1 - modules/gnome.nix | 20 ++++++++++++++++---- 5 files changed, 26 insertions(+), 11 deletions(-) diff --git a/home/gnome-shared-dconf.nix b/home/gnome-shared-dconf.nix index 3ba7894..32b7657 100644 --- a/home/gnome-shared-dconf.nix +++ b/home/gnome-shared-dconf.nix @@ -22,12 +22,14 @@ disable-user-extensions = false; disabled-extensions = [ ]; enabled-extensions = [ + "tailscale@joaophi.github.com" "appindicatorsupport@rgcjonas.gmail.com" "workspace-indicator@gnome-shell-extensions.gcampax.github.com" "caffeine@patapon.info" "GPaste@gnome-shell-extensions.gnome.org" "gsconnect@andyholmes.github.io" "solaar-extension@sidevesh" + "AlphabeticalAppGrid@stuarthayhurst" ]; }; "ca/desrt/dconf-editor" = { @@ -39,4 +41,10 @@ switch-applications = [ "Tab" ]; switch-applications-backward = [ "Tab" ]; }; + "org/gnome/shell/extensions/alphabetical-app-grid" = { + folder-order-position = "start"; + }; + "org/gnome/shell/extensions/gsconnect" = { + enabled = true; + }; } diff --git a/home/gnome.nix b/home/gnome.nix index 253e4d0..2b092b8 100644 --- a/home/gnome.nix +++ b/home/gnome.nix @@ -7,9 +7,7 @@ home.packages = with pkgs; [ - amberol gitg - gnome-builder meld simple-scan pinta @@ -23,9 +21,10 @@ caffeine appindicator gsconnect - battery-health-charging + # battery-health-charging quick-settings-tweaker solaar-extension + alphabetical-app-grid ]); dconf.settings = import ./gnome-shared-dconf.nix; diff --git a/home/vinzenz/default.nix b/home/vinzenz/default.nix index 556a664..cac2a69 100644 --- a/home/vinzenz/default.nix +++ b/home/vinzenz/default.nix @@ -38,9 +38,6 @@ inputs@{ pkgs, ... }: alejandra # nix formatter - arduino - uucp - kdiff3 jetbrains-toolbox ]; diff --git a/hosts/vinzenz-lpt2/default.nix b/hosts/vinzenz-lpt2/default.nix index 61dcfc2..8958baa 100644 --- a/hosts/vinzenz-lpt2/default.nix +++ b/hosts/vinzenz-lpt2/default.nix @@ -18,7 +18,6 @@ nixpkgs.lib.nixosSystem { ../../modules/gnome.nix ../../modules/gaming.nix ../../modules/printing.nix - ../../modules/latex.nix ../../modules/podman.nix { diff --git a/modules/gnome.nix b/modules/gnome.nix index 6689ebc..c1d67c6 100644 --- a/modules/gnome.nix +++ b/modules/gnome.nix @@ -5,9 +5,8 @@ xserver = { # Enable the GNOME Desktop Environment. desktopManager.gnome.enable = true; - displayManager = { - gdm.enable = true; - }; + displayManager.gdm.enable = true; + excludePackages = with pkgs; [ xterm ]; }; displayManager.defaultSession = "gnome"; @@ -34,8 +33,21 @@ geary # email client gnome-maps gnome-weather - gnome-music gnome-tour + gnome-contacts + sysprof + orca # screen reader + gnome-disk-utility + gnome-system-monitor + gnome-weather + gnome-backgrounds + gnome-user-docs + gnome-calendar + yelp # help app + # gnome-music + # totem # video player + # snapshot # camera + # baobab # disk usage ]; environment.systemPackages = with pkgs; [