oizys/hosts/othalan/default.nix
2024-05-10 09:33:35 -05:00

57 lines
866 B
Nix

{
inputs,
pkgs,
enabled,
...
}:
{
inputs,
pkgs,
enabled,
...
}:
let
roc = inputs.roc.packages.${pkgs.system}.default
in {
oizys = {
desktop = enabled;
hyprland = enabled;
chrome = enabled;
docker = enabled;
nix-ld = enabled;
vbox = enabled;
vpn = enabled;
backups = enabled;
languages = [
"misc"
"python"
"nim"
"tex"
"node"
"zig"
];
};
environment.systemPackages = with pkgs; [
zk
quarto
inpurs.roc.packages.${pkgs.system}.default
];
services.restic.backups.gdrive = {
user = "daylin";
repository = "rclone:g:archives/othalan";
passwordFile = "/home/daylin/.config/restic/othalan-pass";
paths = [
"/home/daylin/stuff/"
"/home/daylin/dev/"
];
};
users.users.daylin.extraGroups = [
"docker"
"audio"
];
}