mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-04-19 06:19:12 +00:00
hosts/graphical-installer: update config
It should result in an overall smaller closure size.
This commit is contained in:
parent
5a57c1886b
commit
2cc6d2bcb6
@ -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 = {
|
||||
# Use my desktop environment configuration without the apps just to make the
|
||||
# closure size smaller.
|
||||
workflows.workflows.a-happy-gnome = {
|
||||
enable = true;
|
||||
fonts.enable = true;
|
||||
};
|
||||
dev = {
|
||||
enable = true;
|
||||
shell.enable = true;
|
||||
neovim.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;
|
||||
|
Loading…
Reference in New Issue
Block a user