nix vm: more slimming

This commit is contained in:
Jeffrey C. Ollie
2025-01-05 02:07:51 -06:00
parent 4bfb1f616c
commit dddc2a50a8
3 changed files with 39 additions and 1 deletions

View File

@ -67,7 +67,7 @@
modules = [
{
nixpkgs.overlays = [
self.overlays.debug
self.overlays.releasefast
];
}
./nix/vm/common.nix

View File

@ -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";

View File

@ -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 = ''