From d2fd11dccb91f2bb5da6c32ce1426abf4377e9dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Mon, 24 Apr 2023 23:02:35 +0200 Subject: [PATCH] Make all gnomes minimal --- config/default.nix | 13 ++++++++- hosts/dacbert/default.nix | 60 ++++++++++++++------------------------- 2 files changed, 34 insertions(+), 39 deletions(-) diff --git a/config/default.nix b/config/default.nix index e816eb8d..e6048962 100644 --- a/config/default.nix +++ b/config/default.nix @@ -37,8 +37,19 @@ documentation.nixos.enable = false; environment = { - gnome.excludePackages = with pkgs; [ + gnome.excludePackages = with pkgs; with gnome; [ + baobab + cheese epiphany # we are using firefox or chromium and requires second webkitgtk + gnome-calendar + gnome-contacts + gnome-maps + gnome-music + gnome-photos + gnome-weather + orca + simple-scan + totem yelp # less webkitgtk's ]; noXlibs = !lib.any (host: host == config.networking.hostName) [ "dacbert" "glotzbert" "rpi-netboot" ]; diff --git a/hosts/dacbert/default.nix b/hosts/dacbert/default.nix index b2b548a1..35ec278c 100644 --- a/hosts/dacbert/default.nix +++ b/hosts/dacbert/default.nix @@ -133,44 +133,28 @@ in } ]; - environment = { - gnome.excludePackages = with pkgs.gnome; [ - baobab - cheese - epiphany - gnome-calendar - gnome-contacts - gnome-maps - gnome-music - pkgs.gnome-photos - gnome-weather - simple-scan - totem - yelp - ]; - systemPackages = with pkgs; [ - libraspberrypi - raspberrypi-eeprom - vim - wget - libva-utils - mpv - vlc - ffmpeg - yt-dlp - ncpamixer - pulseaudio # required for pactl - chromium - firefox - pavucontrol - glxinfo - # tracer-game - bevy_julia - bevy_mandelbrot - allcolors - streamAudioToOwncast - ]; - }; + environment.systemPackages = with pkgs; [ + libraspberrypi + raspberrypi-eeprom + vim + wget + libva-utils + mpv + vlc + ffmpeg + yt-dlp + ncpamixer + pulseaudio # required for pactl + chromium + firefox + pavucontrol + glxinfo + # tracer-game + bevy_julia + bevy_mandelbrot + allcolors + streamAudioToOwncast + ]; security.sudo = { enable = true;