From 818e43ebcde1cf2c6fd810f7703bd5bb41067f94 Mon Sep 17 00:00:00 2001 From: nyxerinys Date: Wed, 4 Nov 2026 18:48:52 -0600 Subject: [PATCH 1/3] downloaders to macos --- hosts/artemis/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hosts/artemis/default.nix b/hosts/artemis/default.nix index 1408426..3f9981e 100644 --- a/hosts/artemis/default.nix +++ b/hosts/artemis/default.nix @@ -23,6 +23,8 @@ })) git swiftpm + yt-dlp + ffmpeg ]; nyxs-nix.services = { From d6dc2ae8877bcf1713ac197dff83fd45ecce3019 Mon Sep 17 00:00:00 2001 From: nyxerinys Date: Wed, 4 Nov 2026 18:49:24 -0600 Subject: [PATCH 2/3] re-enable Aeolus on Poseidon --- hosts/servers/poseidon/old/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hosts/servers/poseidon/old/default.nix b/hosts/servers/poseidon/old/default.nix index 186f450..3dcf8b8 100644 --- a/hosts/servers/poseidon/old/default.nix +++ b/hosts/servers/poseidon/old/default.nix @@ -79,7 +79,7 @@ boot.zfs.forceImportRoot = false; boot.zfs.extraPools = [ "Velaris" - # "Aeolus" + "Aeolus" ]; systemd.services.zfs-mount.enable = true; # fileSystems = { From 82c72759718410ec41227a4fa10e930d9d36ef97 Mon Sep 17 00:00:00 2001 From: nyxerinys Date: Fri, 6 Nov 2026 23:50:29 -0600 Subject: [PATCH 3/3] enable vrr and setup for new monitor --- .../home/nyxerinys/linux/hyprland/default.nix | 4 +- modules/nginx.nix | 38 +++++++++++++++++++ 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/modules/home/nyxerinys/linux/hyprland/default.nix b/modules/home/nyxerinys/linux/hyprland/default.nix index cab077a..515d858 100644 --- a/modules/home/nyxerinys/linux/hyprland/default.nix +++ b/modules/home/nyxerinys/linux/hyprland/default.nix @@ -28,6 +28,7 @@ args@{ inputs, lib, ... }: mode = "highres@highrr"; position = "0x0"; scale = 1; + vrr = 1; } { output = "DP-2"; @@ -37,9 +38,10 @@ args@{ inputs, lib, ... }: } { output = "HDMI-A-1"; - mode = "1920x1080@60"; + mode = "1920x1080@144"; position = "-1920x720"; scale = 1; + vrr = 1; } { output = "DP-3"; diff --git a/modules/nginx.nix b/modules/nginx.nix index 8c4cb52..bf94a0d 100644 --- a/modules/nginx.nix +++ b/modules/nginx.nix @@ -33,6 +33,44 @@ }; }; + services.anubis.instances.main = { + policy = { + useDefaultBotRules = false; + settings = { + + }; + extraBots = [ + { + name = "cloudflare-workers"; + headers_regex = { + CF-Worker = ".*"; + }; + action = "DENY"; + } + { + name = "well-known"; + path_regex = "^/.well-known/.*$"; + action = "ALLOW"; + } + { + name = "favicon"; + path_regex = "^/favicon.ico$"; + action = "ALLOW"; + } + { + name = "robots-txt"; + path_regex = "^/robots.txt$"; + action = "ALLOW"; + } + { + name = "generic-browser"; + user_agent_regex = "Mozilla"; + action = "CHALLENGE"; + } + ]; + }; + }; + # Definitions services.nginx = let services = [