forked from aylac.top/nixcfg
this repo has no description

oops

Changed files
+19 -18
homes
hosts
nanpi
modules
nixos
services
fail2ban
+15 -15
flake.lock
···
"nixpkgs": "nixpkgs"
},
"locked": {
-
"lastModified": 1755797736,
-
"narHash": "sha256-+rbFE7UqEx5FPoGMzqSltGnf5j0iqJUx8bgjHMMc61I=",
+
"lastModified": 1755903555,
+
"narHash": "sha256-bxHqVgbAMcha/Xobz1v6QSySofwzrJEC7QES6naocvs=",
"owner": "9001",
"repo": "copyparty",
-
"rev": "6c76614eb1e805b7837e4e9294b842b9db6c3d1f",
+
"rev": "ad0e6c7fde1fc67a681ff1b69426b001c8b43b4b",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1755446520,
-
"narHash": "sha256-I0Ok1OGDwc1jPd8cs2VvAYZsHriUVFGIUqW+7uSsOUM=",
+
"lastModified": 1755879220,
+
"narHash": "sha256-2KZl6cU5rzEwXKMW369kLTzinJXXkF3TRExA6qEeVbc=",
"owner": "cachix",
"repo": "git-hooks.nix",
-
"rev": "4b04db83821b819bbbe32ed0a025b31e7971f22e",
+
"rev": "3ff4596663c8cbbffe06d863ee4c950bce2c3b78",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1755755322,
-
"narHash": "sha256-spCxkNihCk3uT3LUrUwzdEAjLA/E0EtEgF3KVI05nlM=",
+
"lastModified": 1755914636,
+
"narHash": "sha256-VJ+Gm6YsHlPfUCpmRQxvdiZW7H3YPSrdVOewQHAhZN8=",
"owner": "nix-community",
"repo": "home-manager",
-
"rev": "282b4c98de97da6667cb03de4f427371734bc39c",
+
"rev": "8b55a6ac58b678199e5bba701aaff69e2b3281c0",
"type": "github"
},
"original": {
···
"nixpkgs": "nixpkgs_4"
},
"locked": {
-
"lastModified": 1755797786,
-
"narHash": "sha256-+Qs6u9r2XwGjZGRHVbL1QV/3B4TZrE1ySdch9bHlMh0=",
+
"lastModified": 1755918818,
+
"narHash": "sha256-a7k/fml8k4CxIcVW26luwqVl3lsRMNXBRCyC8uSF0GA=",
"owner": "nix-community",
"repo": "NUR",
-
"rev": "1b97ab0ba152bd2f4460a901cd7c44ebbacf7d6d",
+
"rev": "1a47d83c521c098debd6d1f2c2ae313a5bb729f9",
"type": "github"
},
"original": {
···
]
},
"locked": {
-
"lastModified": 1755745641,
-
"narHash": "sha256-dk5XmelXuuIPr7twSyVlxcORlRKr7ch68wXd1Bz+T4c=",
+
"lastModified": 1755904687,
+
"narHash": "sha256-ABBEPeZ1oJYlWSahpxo5zgLC8L9aCcQdOZsZ5IiYFRI=",
"owner": "0xc000022070",
"repo": "zen-browser-flake",
-
"rev": "e00337af97e646e0ecb94097983f33bda767fb41",
+
"rev": "446073255a1097755b583291f5854204b57bbee2",
"type": "github"
},
"original": {
+2 -1
homes/ayla/default.nix
···
rclone
rclone-browser
bitwarden
+
tenacity
# gaming
mgba
···
enable = true;
mode = "sidebar";
};
-
zen-browser.enable = true;
git.enable = true;
helix.enable = true;
micro.enable = true;
···
obs-studio.enable = true;
ssh.enable = true;
zed-editor.enable = true;
+
zen-browser.enable = false;
};
profiles = {
-1
hosts/nanpi/secrets.nix
···
age.secrets = {
cloudflareCertificate.file = "${self.inputs.secrets}/cloudflare/certificate.age";
cloudflareCredentials.file = "${self.inputs.secrets}/cloudflare/credentials.age";
-
cloudflareFail2ban.file = "${self.inputs.secrets}/cloudflare/fail2ban.age";
pds.file = "${self.inputs.secrets}/pds.age";
resticPassword.file = "${self.inputs.secrets}/restic-passwd.age";
rclone.file = "${self.inputs.secrets}/rclone.age";
+2 -1
modules/nixos/services/fail2ban/default.nix
···
config,
lib,
pkgs,
+
self,
...
}: let
mkNotify = {
···
user = "root";
group = "root";
mode = "0640";
-
source = config.age.secrets.cloudflareFail2ban.path;
+
source = "${self.inputs.secrets}/cloudflare/fail2ban.age";
};
"fail2ban/action.d/ntfy.conf".text = ''