hosts/graphical-installer: update config

It should result in an overall smaller closure size.
This commit is contained in:
Gabriel Arazas 2023-07-14 19:59:39 +08:00
parent 5a57c1886b
commit 2cc6d2bcb6
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC

View File

@ -7,30 +7,30 @@
isoImage = {
isoBaseName = config.networking.hostName;
# Put the source code somewhere easy to see.
contents = [{
source = inputs.self;
target = "/bootstrap/";
target = "/etc/nixos";
}];
storeContents = [
inputs.self.devShells.${config.nixpkgs.system}.default
] ++ builtins.attrValues inputs;
};
# We'll be using NetworkManager with the desktop environment anyways.
networking.wireless.enable = false;
profiles = {
desktop = {
enable = true;
fonts.enable = true;
};
dev = {
enable = true;
shell.enable = true;
neovim.enable = true;
};
# Use my desktop environment configuration without the apps just to make the
# closure size smaller.
workflows.workflows.a-happy-gnome = {
enable = true;
extraApps = [ ];
};
# Some niceties.
profiles = {
desktop.enable = true;
dev.enable = true;
};
workflows.workflows.a-happy-gnome.enable = true;
services.xserver.displayManager = {
gdm = {
enable = true;