oizys/hosts/othalan/default.nix

39 lines
726 B
Nix
Raw Normal View History

2024-08-07 15:29:42 -05:00
{ enabled, config, ... }:
2024-01-23 11:51:13 -06:00
{
2024-07-07 14:32:46 -05:00
oizys = {
vpn = enabled;
desktop = enabled;
hyprland = enabled;
chrome = enabled;
docker = enabled;
nix-ld = enabled // {
overkill = enabled;
2024-07-03 10:52:28 -05:00
};
2024-07-07 14:32:46 -05:00
vbox = enabled;
backups = enabled;
2024-08-07 15:29:42 -05:00
hp-scanner = enabled;
2024-07-07 14:32:46 -05:00
languages = [
"misc"
"nim"
"node"
"nushell"
"python"
"roc"
"tex"
"zig"
];
};
2024-01-29 10:43:35 -06:00
2024-01-23 11:51:13 -06:00
services.restic.backups.gdrive = {
user = "daylin";
repository = "rclone:g:archives/othalan";
passwordFile = "/home/daylin/.config/restic/othalan-pass";
2024-05-06 14:32:00 -05:00
paths = [
"/home/daylin/stuff/"
"/home/daylin/dev/"
];
2024-01-23 11:51:13 -06:00
};
2024-08-07 15:29:42 -05:00
users.users.${config.oizys.user}.extraGroups = [ "audio" ];
2024-01-23 11:51:13 -06:00
}