mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-04-24 12: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 = {
|
isoImage = {
|
||||||
isoBaseName = config.networking.hostName;
|
isoBaseName = config.networking.hostName;
|
||||||
|
|
||||||
|
# Put the source code somewhere easy to see.
|
||||||
contents = [{
|
contents = [{
|
||||||
source = inputs.self;
|
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;
|
networking.wireless.enable = false;
|
||||||
|
|
||||||
profiles = {
|
# Use my desktop environment configuration without the apps just to make the
|
||||||
desktop = {
|
# closure size smaller.
|
||||||
|
workflows.workflows.a-happy-gnome = {
|
||||||
enable = true;
|
enable = true;
|
||||||
fonts.enable = true;
|
extraApps = [ ];
|
||||||
};
|
};
|
||||||
dev = {
|
|
||||||
enable = true;
|
# Some niceties.
|
||||||
shell.enable = true;
|
profiles = {
|
||||||
neovim.enable = true;
|
desktop.enable = true;
|
||||||
};
|
dev.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
workflows.workflows.a-happy-gnome.enable = true;
|
|
||||||
services.xserver.displayManager = {
|
services.xserver.displayManager = {
|
||||||
gdm = {
|
gdm = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user