This commit is contained in:
Lucy Hochkamp 2024-03-17 10:27:57 +01:00
parent d1ab22a870
commit 1d7bb49bfe
No known key found for this signature in database
15 changed files with 71 additions and 73 deletions

View file

@ -39,4 +39,4 @@
};
};
}
}

View file

@ -112,7 +112,8 @@ in
};
systemd.services.caddy.serviceConfig.EnvironmentFile = config.age.secrets.ionos.path;
services.caddy = { # ragon.services.caddy is enabled
services.caddy = {
# ragon.services.caddy is enabled
globalConfig = ''
acme_dns ionos {
api_token "{$IONOS_API_KEY}"
@ -145,19 +146,19 @@ in
'';
};
home-manager.users.ragon = { pkgs, lib, inputs, config, ...}: {
imports = [
../../hm-modules/nvim
../../hm-modules/zsh
../../hm-modules/tmux
../../hm-modules/xonsh
../../hm-modules/cli.nix
../../hm-modules/files.nix
];
ragon.xonsh.enable = true;
home-manager.users.ragon = { pkgs, lib, inputs, config, ... }: {
imports = [
../../hm-modules/nvim
../../hm-modules/zsh
../../hm-modules/tmux
../../hm-modules/xonsh
../../hm-modules/cli.nix
../../hm-modules/files.nix
];
ragon.xonsh.enable = true;
programs.home-manager.enable = true;
home.stateVersion = "23.11";
programs.home-manager.enable = true;
home.stateVersion = "23.11";
};
ragon = {

View file

@ -6,4 +6,4 @@
user = "ragon";
group = "users";
};
}
}

View file

@ -41,26 +41,26 @@
'';
ragon.services = {
samba.enable = true;
samba.shares = {
TimeMachine = {
path = "/backups/DaedalusTimeMachine";
comment = "DaedalusTimeMachine";
"write list" = "@wheel";
"read only" = "no";
"writable" = "yes";
"browseable" = "yes";
"fruit:time machine" = "yes";
"fruit:time machine max size" = "2050G";
"vfs objects" = "acl_xattr fruit streams_xattr";
"inherit acls" = "yes";
};
data = {
path = "/data";
comment = "some data for the people";
"write list" = "@wheel";
};
samba.enable = true;
samba.shares = {
TimeMachine = {
path = "/backups/DaedalusTimeMachine";
comment = "DaedalusTimeMachine";
"write list" = "@wheel";
"read only" = "no";
"writable" = "yes";
"browseable" = "yes";
"fruit:time machine" = "yes";
"fruit:time machine max size" = "2050G";
"vfs objects" = "acl_xattr fruit streams_xattr";
"inherit acls" = "yes";
};
data = {
path = "/data";
comment = "some data for the people";
"write list" = "@wheel";
};
};
};
}
}