diff --git a/flake.nix b/flake.nix index 0b8a2f424..f49dddf8d 100644 --- a/flake.nix +++ b/flake.nix @@ -67,7 +67,7 @@ modules = [ { nixpkgs.overlays = [ - self.overlays.debug + self.overlays.releasefast ]; } ./nix/vm/common.nix diff --git a/nix/vm/common.nix b/nix/vm/common.nix index 08ee19e5b..3a19fe841 100644 --- a/nix/vm/common.nix +++ b/nix/vm/common.nix @@ -2,6 +2,8 @@ boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; + documentation.nixos.enable = false; + networking.hostName = "ghostty"; networking.domain = "mitchellh.com"; diff --git a/nix/vm/wayland-gnome.nix b/nix/vm/wayland-gnome.nix index 5d82b16d0..b480dc439 100644 --- a/nix/vm/wayland-gnome.nix +++ b/nix/vm/wayland-gnome.nix @@ -37,17 +37,53 @@ environment.gnome.excludePackages = with pkgs; [ atomix + baobab cheese epiphany + evince + file-roller geary + gnome-backgrounds + gnome-calculator + gnome-calendar + gnome-clocks + gnome-connections + gnome-contacts + gnome-disk-utility + gnome-extension-manager + gnome-logs + gnome-maps gnome-music gnome-photos + gnome-software + gnome-system-monitor + gnome-text-editor + gnome-themes-extra gnome-tour + gnome-user-docs + gnome-weather hitori iagno + loupe + nautilus + orca + seahorse + simple-scan + snapshot + sushi tali + totem + yelp ]; + services.gnome = { + gnome-browser-connector.enable = false; + gnome-initial-setup.enable = false; + gnome-online-accounts.enable = false; + gnome-remote-desktop.enable = false; + rygel.enable = false; + }; + system.activationScripts = { face = { text = ''