Overhaul luna complete
This commit is contained in:
parent
06f5971965
commit
6f9fdca876
110 changed files with 2408 additions and 2129 deletions
44
machines/luna/modules.nix
Normal file
44
machines/luna/modules.nix
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
{
|
||||
inputs,
|
||||
outputs,
|
||||
lib,
|
||||
config,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
imports = [../../modules];
|
||||
|
||||
config.horseman = {
|
||||
users.horseman.enable = true;
|
||||
|
||||
base = {
|
||||
nix.enable = true;
|
||||
};
|
||||
|
||||
boot = {
|
||||
loader.systemd.enable = true;
|
||||
greeter.sddm.enable = true;
|
||||
};
|
||||
|
||||
wm = {
|
||||
plasma.enable = true;
|
||||
};
|
||||
|
||||
hardware = {
|
||||
audio.enable = true;
|
||||
bluetooth.enable = true;
|
||||
wifi.enable = true;
|
||||
};
|
||||
|
||||
network = {
|
||||
mullvad.enable = true;
|
||||
ssh.enable = true;
|
||||
syncthing.enable = true;
|
||||
tailscale.enable = true;
|
||||
};
|
||||
|
||||
apps = {
|
||||
dev.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue