Update Haven's config
This commit is contained in:
parent
6f36c3f6be
commit
8352065d44
|
@ -24,8 +24,23 @@ in
|
||||||
|
|
||||||
aux.system = {
|
aux.system = {
|
||||||
apps.tmux.enable = true;
|
apps.tmux.enable = true;
|
||||||
|
# Configure the bootloader.
|
||||||
|
bootloader = {
|
||||||
|
enable = true;
|
||||||
|
secureboot.enable = true;
|
||||||
|
tpm2.enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Change the default text editor. Options are "emacs", "nano", or "vim".
|
||||||
|
editor = "nano";
|
||||||
|
|
||||||
gpu.amd.enable = true;
|
gpu.amd.enable = true;
|
||||||
|
|
||||||
packages = [ start-haven ];
|
packages = [ start-haven ];
|
||||||
|
|
||||||
|
# Keep old generations for one month.
|
||||||
|
retentionPeriod = "monthly";
|
||||||
|
|
||||||
services = {
|
services = {
|
||||||
acme = {
|
acme = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
@ -67,8 +82,8 @@ in
|
||||||
home = "${services-root}/airsonic-advanced";
|
home = "${services-root}/airsonic-advanced";
|
||||||
};
|
};
|
||||||
autoUpgrade = {
|
autoUpgrade = {
|
||||||
enable = false;
|
enable = false; # Don't update the system...
|
||||||
pushUpdates = true;
|
pushUpdates = true; # ...but do push updates remotely.
|
||||||
configDir = config.secrets.nixConfigFolder;
|
configDir = config.secrets.nixConfigFolder;
|
||||||
onCalendar = "daily";
|
onCalendar = "daily";
|
||||||
user = config.users.users.aires.name;
|
user = config.users.users.aires.name;
|
||||||
|
|
Loading…
Reference in a new issue