Compare commits

..
6 Commits
10 changed files with 51 additions and 23 deletions
+4
View File
@@ -35,6 +35,10 @@ output "Acer Technologies Acer KG241Q 0x93210922" {
mode "1920x1080@74.986" mode "1920x1080@74.986"
} }
output "Microstep MSI G255F BC0M275402311" {
mode "1920x1080@179.998"
}
output "HDMI-A-1" { output "HDMI-A-1" {
mode "1920x1080@60.000" mode "1920x1080@60.000"
} }
Generated
+12 -12
View File
@@ -47,11 +47,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1782134359, "lastModified": 1782358560,
"narHash": "sha256-dh0RDcJ17Rubgk3hGTugYmTu6rnUPfRu5vA7MA1Pdo0=", "narHash": "sha256-vCcLh9pw3XO/+Lxk8r6xv6QnoCrTfGqiACcI7O637Wg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "979bfee6e1a7996fc395270d54c9b59e88762494", "rev": "3a70e333f2950c302e875c44cfcfaff3f80f36bc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -117,11 +117,11 @@
}, },
"nixpkgs-25-11": { "nixpkgs-25-11": {
"locked": { "locked": {
"lastModified": 1781509190, "lastModified": 1782188297,
"narHash": "sha256-uJZs9Di8I6ciTp6jiojj0HzlNpBkud8ax5aT/O5aJkw=", "narHash": "sha256-imdcA5fgbHK259bhHlyiiSr7bMY1AZ6onOWDdAcydc4=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d6df3513510aa548c83868fd22bfddd0a8c0a0d4", "rev": "9a1a7dbb18f0eb31c49b031babb8def7eab0af54",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -224,11 +224,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1782140732, "lastModified": 1782398975,
"narHash": "sha256-cgFDhjLraNBn9SKFLlvIy2izrg4qBff2ntUXLQEHhVM=", "narHash": "sha256-lvALC9FaqC+r7ePCotMFcSJKNefSR1u+2BqEsJ5RCm0=",
"owner": "noctalia-dev", "owner": "noctalia-dev",
"repo": "noctalia", "repo": "noctalia",
"rev": "02d81c7da9c69659f3a7390a41140f6b1b0523c3", "rev": "d981d98afe4db91f779557849c67259e3fe19c15",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -256,11 +256,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1781943681, "lastModified": 1782165805,
"narHash": "sha256-NFHmA7H47adqiyp+0iEOyZOQhmigDqA/NBAlf4imB6U=", "narHash": "sha256-478kKQBvK6SYTOdN2h9jhKJv94nbXRbFMfuL1WshErg=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "420f8d2e9882911f65cfac15cc706f639ba96cca", "rev": "56b24064fdcaedca53553b1a6d607fd23b613a24",
"type": "github" "type": "github"
}, },
"original": { "original": {
-4
View File
@@ -16,10 +16,6 @@
enable = true; enable = true;
colorScheme = "dark"; colorScheme = "dark";
gtk4.theme = null; gtk4.theme = null;
iconTheme = {
name = "Papirus";
package = pkgs.papirus-icon-theme;
};
cursorTheme = { cursorTheme = {
name = "Bibata-Modern-Classic"; name = "Bibata-Modern-Classic";
package = pkgs.bibata-cursors; package = pkgs.bibata-cursors;
-4
View File
@@ -13,10 +13,6 @@
enable = true; enable = true;
colorScheme = "dark"; colorScheme = "dark";
gtk4.theme = null; gtk4.theme = null;
iconTheme = {
name = "Papirus";
package = pkgs.papirus-icon-theme;
};
cursorTheme = { cursorTheme = {
name = "Bibata-Modern-Classic"; name = "Bibata-Modern-Classic";
package = pkgs.bibata-cursors; package = pkgs.bibata-cursors;
+1
View File
@@ -17,6 +17,7 @@
qbittorrent_password = default; qbittorrent_password = default;
radarr_api_key = default; radarr_api_key = default;
sonarr_api_key = default; sonarr_api_key = default;
lidarr_api_key = default;
prowlarr_api_key = default; prowlarr_api_key = default;
seerr_api_key = default; seerr_api_key = default;
indexers_ilcorsaroblu_password = default; indexers_ilcorsaroblu_password = default;
+3
View File
@@ -62,6 +62,9 @@
"sonarr.patrickcanal.it".extraConfig = '' "sonarr.patrickcanal.it".extraConfig = ''
reverse_proxy :${toString config.nixflix.sonarr.settings.server.port} reverse_proxy :${toString config.nixflix.sonarr.settings.server.port}
''; '';
"lidarr.patrickcanal.it".extraConfig = ''
reverse_proxy :${toString config.nixflix.lidarr.settings.server.port}
'';
"prowlarr.patrickcanal.it".extraConfig = '' "prowlarr.patrickcanal.it".extraConfig = ''
reverse_proxy :${toString config.nixflix.prowlarr.settings.server.port} reverse_proxy :${toString config.nixflix.prowlarr.settings.server.port}
''; '';
+27
View File
@@ -11,6 +11,7 @@ let
prowlarrPort = 8008; prowlarrPort = 8008;
seerrPort = 8009; seerrPort = 8009;
sonarrPort = 8010; sonarrPort = 8010;
lidarrPort = 8012;
hostConfig = { hostConfig = {
username = user; username = user;
password._secret = config.sops.secrets.nixflix_password.path; password._secret = config.sops.secrets.nixflix_password.path;
@@ -64,6 +65,16 @@ in
}; };
}; };
lidarr = {
enable = true;
config = {
apiKey._secret = config.sops.secrets.lidarr_api_key.path;
hostConfig = hostConfig // {
port = lidarrPort;
};
};
};
prowlarr = { prowlarr = {
enable = true; enable = true;
settings.server.port = prowlarrPort; settings.server.port = prowlarrPort;
@@ -78,6 +89,15 @@ in
username = "Petrich"; username = "Petrich";
password._secret = config.sops.secrets.indexers_ilcorsaroblu_password.path; password._secret = config.sops.secrets.indexers_ilcorsaroblu_password.path;
} }
{
name = "kickasstorrents.ws";
}
{
name = "LimeTorrents";
}
{
name = "The Pirate Bay";
}
]; ];
}; };
}; };
@@ -115,6 +135,13 @@ in
"${mediaDir}/tv" "${mediaDir}/tv"
]; ];
}; };
Music = {
collectionType = "music";
paths = [
"${mediaDir}/music"
];
};
}; };
}; };
}; };
-1
View File
@@ -102,7 +102,6 @@
obs-studio obs-studio
openrgb openrgb
prismlauncher prismlauncher
protonplus
satisfactorymodmanager satisfactorymodmanager
]; ];
+1
View File
@@ -22,6 +22,7 @@
{ {
enable = true; enable = true;
remotePlay.openFirewall = true; remotePlay.openFirewall = true;
extraCompatPackages = with pkgs; [ proton-ge-bin ];
} }
else else
{ }; { };
+3 -2
View File
@@ -5,6 +5,7 @@ qbittorrent_api_key: ENC[AES256_GCM,data:EJmLZr15745Fcwu6zO1GJ68ptrZjS3NgG2BTNC0
qbittorrent_password: ENC[AES256_GCM,data:qZNlHLMcihmfaP8t6Bd0vbt89A5nzgukJ0lO+n52R9lldNQiHKNCNI2LpitIsHGfjNMiluuo5r4fTwVjJsA1zA==,iv:InCWhFfWkmMo1R0wGNx7n09Wpq2RW1TYtuaQWJknkvM=,tag:Qp59jzDWEjD/s04DUV9u8A==,type:str] qbittorrent_password: ENC[AES256_GCM,data:qZNlHLMcihmfaP8t6Bd0vbt89A5nzgukJ0lO+n52R9lldNQiHKNCNI2LpitIsHGfjNMiluuo5r4fTwVjJsA1zA==,iv:InCWhFfWkmMo1R0wGNx7n09Wpq2RW1TYtuaQWJknkvM=,tag:Qp59jzDWEjD/s04DUV9u8A==,type:str]
radarr_api_key: ENC[AES256_GCM,data:NxYoYFffrPFmI3cmtgi+qRBzH15imO3knq00GWcY+uJSvBL0hOs1Zem+n7Ij7L5V7PbZfWVnnuRJvjy2BnRzYA==,iv:+b5jm/Z8wHf3CidKV1L5a3vlSJvsi+eWhBBO6J48/8o=,tag:RiA0/dbcftCp79YqEwu7yA==,type:str] radarr_api_key: ENC[AES256_GCM,data:NxYoYFffrPFmI3cmtgi+qRBzH15imO3knq00GWcY+uJSvBL0hOs1Zem+n7Ij7L5V7PbZfWVnnuRJvjy2BnRzYA==,iv:+b5jm/Z8wHf3CidKV1L5a3vlSJvsi+eWhBBO6J48/8o=,tag:RiA0/dbcftCp79YqEwu7yA==,type:str]
sonarr_api_key: ENC[AES256_GCM,data:nm9lcY9/3aMce7MIEK9E+su9o0f7RdOafx52a8vgG8hxiv4J6bktiK8EAfLIr0ae8Yi17gDiHtRgPw/9EUOdCw==,iv:elRPggP64PdaV1j6fCyZSilgwi41cmG9rDpXVKcX0PY=,tag:o0ZdHxh1NaJSfW7iNlV9eg==,type:str] sonarr_api_key: ENC[AES256_GCM,data:nm9lcY9/3aMce7MIEK9E+su9o0f7RdOafx52a8vgG8hxiv4J6bktiK8EAfLIr0ae8Yi17gDiHtRgPw/9EUOdCw==,iv:elRPggP64PdaV1j6fCyZSilgwi41cmG9rDpXVKcX0PY=,tag:o0ZdHxh1NaJSfW7iNlV9eg==,type:str]
lidarr_api_key: ENC[AES256_GCM,data:VDV3oJTjR5Tbf6bJeR9JgUr3ZjNIsAYEH7WqWGhUHU6WFa1Rld+jSNm4WKZMSN/+7sdQU9nPDHem9/i5lfVbIQ==,iv:z1nJosq9bJ1tXB3CQO2QTBssF/ZFCm3W/y4OTUs0SpM=,tag:tZ5FKkLnC5svLYxolZmtvw==,type:str]
prowlarr_api_key: ENC[AES256_GCM,data:UDpnqIP64k8Qt9k/sjbESNostFiGHfLo3CEYfyWppHEwfkjVu1oirdtzDgAO056rxWaLwwcqJs0jDFau5VZi8Q==,iv:N9d9Sdbo/akFecQRYfbrkigq2Za3CXzsRJvNljm1MQM=,tag:Et1kIBHPX4bLlCgqpZf4CA==,type:str] prowlarr_api_key: ENC[AES256_GCM,data:UDpnqIP64k8Qt9k/sjbESNostFiGHfLo3CEYfyWppHEwfkjVu1oirdtzDgAO056rxWaLwwcqJs0jDFau5VZi8Q==,iv:N9d9Sdbo/akFecQRYfbrkigq2Za3CXzsRJvNljm1MQM=,tag:Et1kIBHPX4bLlCgqpZf4CA==,type:str]
seerr_api_key: ENC[AES256_GCM,data:KDQxxo2W4tz9UokscAUSz7pf7wY2AfsEQpZh2aXGjsQOBgSLt1DEe5LUxealBZju8gabhp4sNGFvp0+ioZpfkg==,iv:V/rbR6bZtVnDhLLVmygGyTf5Ujm8sb2xHy4JuvLiiV8=,tag:MxGzXHbZWgu3H+ICS2tSNQ==,type:str] seerr_api_key: ENC[AES256_GCM,data:KDQxxo2W4tz9UokscAUSz7pf7wY2AfsEQpZh2aXGjsQOBgSLt1DEe5LUxealBZju8gabhp4sNGFvp0+ioZpfkg==,iv:V/rbR6bZtVnDhLLVmygGyTf5Ujm8sb2xHy4JuvLiiV8=,tag:MxGzXHbZWgu3H+ICS2tSNQ==,type:str]
indexers_ilcorsaroblu_password: ENC[AES256_GCM,data:w3CIGQqLxHEkUHvscZc=,iv:fjsB3zt4Z43MKRECjpa7+gNDzM8D+JK0sbKt2P+Hdiw=,tag:KvLawon+KfrhGmi1TWRHLw==,type:str] indexers_ilcorsaroblu_password: ENC[AES256_GCM,data:w3CIGQqLxHEkUHvscZc=,iv:fjsB3zt4Z43MKRECjpa7+gNDzM8D+JK0sbKt2P+Hdiw=,tag:KvLawon+KfrhGmi1TWRHLw==,type:str]
@@ -20,7 +21,7 @@ sops:
ZQ17gIIOjhKHlGx8Lo5t/PekzFyQKCKdijS7caq74dVib1vO3tk+uQ== ZQ17gIIOjhKHlGx8Lo5t/PekzFyQKCKdijS7caq74dVib1vO3tk+uQ==
-----END AGE ENCRYPTED FILE----- -----END AGE ENCRYPTED FILE-----
recipient: age1ynu6zhhy84rr5xqce0flp25x5tnfgskesxfe39u7ewsk900fvagq9sq0lx recipient: age1ynu6zhhy84rr5xqce0flp25x5tnfgskesxfe39u7ewsk900fvagq9sq0lx
lastmodified: "2026-05-28T09:37:32Z" lastmodified: "2026-06-25T10:10:26Z"
mac: ENC[AES256_GCM,data:NNYUj3P5mdw+zS7DLmMVwUOAP1Vz/GTYFLAZWP6pR1Y9+g9/R4mTo2Cb/piMb0Wqopifo4a2VeMPSwkgz2+yGKajqU+LsgCFQRCeWurJxo1NTZTW3jabWYY4aw20piIQAWaOwfpy4pC2uukwS48Wat0vbL+l4hgBRNUUymfukDU=,iv:If1h3b0WVEPwh7mrU/VKqnXG7Yz0wXnXxdiBwiNaYIs=,tag:LojwaxKBLUu40TrDROapnQ==,type:str] mac: ENC[AES256_GCM,data:7g0u/7uWQjIObNyjTj3KvZO056vmqF/21a2yUBF1tLFVO8fI9GY3kHcbwxBp7c02hqzyfIxKahTFXCAKXHodfUWDvUtKiQIdOU49y/wTspib0KiXXAPTF90V4LQpKeMrz1pJQB6/r1j1XnLxgSw0ZaY71QqYCL0N0yRCMwQK2D0=,iv:pStP9LbXPy2HJAbD8aoE7qq84o8irL4uOBttXH1c6Yo=,tag:zfEo2zpHfzMsXRcRexePNQ==,type:str]
unencrypted_suffix: _unencrypted unencrypted_suffix: _unencrypted
version: 3.13.1 version: 3.13.1