diff --git a/flake.lock b/flake.lock index 332f03a..76f798f 100644 --- a/flake.lock +++ b/flake.lock @@ -1,12 +1,34 @@ { "nodes": { + "blood-pet": { + "inputs": { + "flake-parts": "flake-parts", + "nixpkgs": [ + "nixpkgs" + ], + "teapot": "teapot" + }, + "locked": { + "lastModified": 1745464515, + "narHash": "sha256-SW0r5w60iZUwSeZHMCzc2i21YLiUtZthhr7Uwpz3yJY=", + "ref": "refs/heads/main", + "rev": "db9d75f86c779d75e868389961663ddcb0e97cd2", + "revCount": 5, + "type": "git", + "url": "https://git.sapphic.engineer/noe/blood.pet" + }, + "original": { + "type": "git", + "url": "https://git.sapphic.engineer/noe/blood.pet" + } + }, "crane": { "locked": { - "lastModified": 1747260204, - "narHash": "sha256-KUb6MFWc2DYeTCmcEkrBrrqhxAgO6NHZh5qQKwsjG6I=", + "lastModified": 1744386647, + "narHash": "sha256-DXwQEJllxpYeVOiSlBhQuGjfvkoGHTtILLYO2FvcyzQ=", "owner": "ipetkov", "repo": "crane", - "rev": "7f85510df37247c86a0c44032f49aa18292ee11f", + "rev": "d02c1cdd7ec539699aa44e6ff912e15535969803", "type": "github" }, "original": { @@ -15,6 +37,42 @@ "type": "github" } }, + "crane_2": { + "locked": { + "lastModified": 1746291859, + "narHash": "sha256-DdWJLA+D5tcmrRSg5Y7tp/qWaD05ATI4Z7h22gd1h7Q=", + "owner": "ipetkov", + "repo": "crane", + "rev": "dfd9a8dfd09db9aad544c4d3b6c47b12562544a5", + "type": "github" + }, + "original": { + "owner": "ipetkov", + "repo": "crane", + "type": "github" + } + }, + "doll-repair": { + "inputs": { + "flake-parts": "flake-parts_2", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1717366200, + "narHash": "sha256-w6aLSWik9D+/4YtrwOWWv0m8WOAP8stRW2aKjbGTX+Y=", + "ref": "refs/heads/main", + "rev": "7b650f024c18273d99f7cd71068da188105654a1", + "revCount": 5, + "type": "git", + "url": "https://codeberg.org/noe/doll.repair" + }, + "original": { + "type": "git", + "url": "https://codeberg.org/noe/doll.repair" + } + }, "fedi-emotes": { "inputs": { "nixpkgs": [ @@ -37,7 +95,7 @@ }, "fedi-emotes_2": { "inputs": { - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs_4" }, "locked": { "lastModified": 1714013418, @@ -58,11 +116,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1717285511, - "narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=", + "lastModified": 1743550720, + "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8", + "rev": "c621e8422220273271f52058f618c94e405bb0f5", "type": "github" }, "original": { @@ -75,6 +133,42 @@ "inputs": { "nixpkgs-lib": "nixpkgs-lib_2" }, + "locked": { + "lastModified": 1709336216, + "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_3": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_3" + }, + "locked": { + "lastModified": 1709336216, + "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_4": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_4" + }, "locked": { "lastModified": 1717285511, "narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=", @@ -89,9 +183,27 @@ "type": "github" } }, - "flake-parts_3": { + "flake-parts_5": { "inputs": { - "nixpkgs-lib": "nixpkgs-lib_3" + "nixpkgs-lib": "nixpkgs-lib_5" + }, + "locked": { + "lastModified": 1717285511, + "narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_6": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_6" }, "locked": { "lastModified": 1717285511, @@ -161,6 +273,42 @@ "type": "github" } }, + "flake-utils_4": { + "inputs": { + "systems": "systems_4" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_5": { + "inputs": { + "systems": "systems_5" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "flakey-profile": { "locked": { "lastModified": 1712898590, @@ -183,11 +331,11 @@ ] }, "locked": { - "lastModified": 1747565775, - "narHash": "sha256-B6jmKHUEX1jxxcdoYHl7RVaeohtAVup8o3nuVkzkloA=", + "lastModified": 1747184352, + "narHash": "sha256-GBZulv50wztp5cgc405t1uOkxQYhSkMqeKLI+iSrlpk=", "owner": "nix-community", "repo": "home-manager", - "rev": "97118a310eb8e13bc1b9b12d67267e55b7bee6c8", + "rev": "7c1cefb98369cc85440642fdccc1c1394ca6dd2c", "type": "github" }, "original": { @@ -243,17 +391,17 @@ }, "lenovo-rgb": { "inputs": { - "crane": "crane", - "flake-utils": "flake-utils_2", - "nixpkgs": "nixpkgs", - "rust-overlay": "rust-overlay" + "crane": "crane_2", + "flake-utils": "flake-utils_4", + "nixpkgs": "nixpkgs_3", + "rust-overlay": "rust-overlay_2" }, "locked": { - "lastModified": 1747421146, - "narHash": "sha256-8utxyk6a7K+oQ7y82KZ7MTzNfh1N4UnAFxSDD5PUJnI=", + "lastModified": 1746820998, + "narHash": "sha256-lLccmUibSUDF6omWoOx8eAtRee2WV3jiY75rIPfmqgM=", "owner": "4jx", "repo": "l5p-keyboard-rgb", - "rev": "cc9c127c03f04e938d14455963698d6336ce5f48", + "rev": "01e3ac051ee83f41e9b435f29217319cccb30f21", "type": "github" }, "original": { @@ -299,10 +447,10 @@ }, "lix-module": { "inputs": { - "flake-utils": "flake-utils_3", + "flake-utils": "flake-utils_5", "flakey-profile": "flakey-profile", "lix": "lix", - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs_5" }, "locked": { "lastModified": 1742943028, @@ -316,6 +464,27 @@ "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.92.0-3.tar.gz" } }, + "markdoll": { + "inputs": { + "crane": "crane", + "flake-utils": "flake-utils_2", + "nixpkgs": "nixpkgs", + "rust-overlay": "rust-overlay" + }, + "locked": { + "lastModified": 1745344651, + "narHash": "sha256-5hCu3usWVtVPh5WrN7uCu1Kr3rU26/jxD68l9ZhmEfs=", + "ref": "refs/heads/main", + "rev": "bd5f16268020b438e9022ddfe555431d3efe891b", + "revCount": 81, + "type": "git", + "url": "https://codeberg.org/0x57e11a/markdoll.git" + }, + "original": { + "type": "git", + "url": "https://codeberg.org/0x57e11a/markdoll.git" + } + }, "nixlib": { "locked": { "lastModified": 1736643958, @@ -370,30 +539,72 @@ }, "nixpkgs": { "locked": { - "lastModified": 1743583204, - "narHash": "sha256-F7n4+KOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE=", - "path": "/nix/store/fwhfa9pbx8vdi8nd5pcys665baz6xdxf-source", - "rev": "2c8d3f48d33929642c1c12cd243df4cc7d2ce434", - "type": "path" + "lastModified": 1744536153, + "narHash": "sha256-awS2zRgF4uTwrOKwwiJcByDzDOdo3Q1rPZbiHQg/N38=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "18dd725c29603f582cf1900e0d25f9f1063dbf11", + "type": "github" }, "original": { - "id": "nixpkgs", - "type": "indirect" + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs-lib": { "locked": { - "lastModified": 1717284937, - "narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=", - "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz" + "lastModified": 1743296961, + "narHash": "sha256-b1EdN3cULCqtorQ4QeWgLMrd5ZGOjLSLemfa00heasc=", + "owner": "nix-community", + "repo": "nixpkgs.lib", + "rev": "e4822aea2a6d1cdd36653c134cacfd64c97ff4fa", + "type": "github" }, "original": { - "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz" + "owner": "nix-community", + "repo": "nixpkgs.lib", + "type": "github" } }, "nixpkgs-lib_2": { + "locked": { + "dir": "lib", + "lastModified": 1709237383, + "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_3": { + "locked": { + "dir": "lib", + "lastModified": 1709237383, + "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_4": { "locked": { "lastModified": 1717284937, "narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=", @@ -405,7 +616,19 @@ "url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz" } }, - "nixpkgs-lib_3": { + "nixpkgs-lib_5": { + "locked": { + "lastModified": 1717284937, + "narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=", + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://github.com/NixOS/nixpkgs/archive/eb9ceca17df2ea50a250b6b27f7bf6ab0186f198.tar.gz" + } + }, + "nixpkgs-lib_6": { "locked": { "lastModified": 1717284937, "narHash": "sha256-lIbdfCsf8LMFloheeE6N31+BMIeixqyQWbSr2vk79EQ=", @@ -419,11 +642,11 @@ }, "nixpkgs-master": { "locked": { - "lastModified": 1747611494, - "narHash": "sha256-YW0EzHsGPjhdWmxou6ci5A2xUMP1haG07n04YtmU5r4=", + "lastModified": 1747187148, + "narHash": "sha256-xE8/ML8PrY2qO0NlMmI94BdjIZ4gTgyq6cKmwbLvBnE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "d2a75ae71bf0c8c469390ec065e5fa6875073eb7", + "rev": "e481f916e39560b6d9327037f8001bf43e3f336f", "type": "github" }, "original": { @@ -435,11 +658,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1747485343, - "narHash": "sha256-YbsZyuRE1tobO9sv0PUwg81QryYo3L1F3R3rF9bcG38=", + "lastModified": 1746957726, + "narHash": "sha256-k9ut1LSfHCr0AW82ttEQzXVCqmyWVA5+SHJkS5ID/Jo=", "owner": "nixos", "repo": "nixpkgs", - "rev": "9b5ac7ad45298d58640540d0323ca217f32a6762", + "rev": "a39ed32a651fdee6842ec930761e31d1f242cb94", "type": "github" }, "original": { @@ -451,11 +674,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1747542820, - "narHash": "sha256-GaOZntlJ6gPPbbkTLjbd8BMWaDYafhuuYRNrxCGnPJw=", + "lastModified": 1746904237, + "narHash": "sha256-3e+AVBczosP5dCLQmMoMEogM57gmZ2qrVSrmq9aResQ=", "owner": "nixos", "repo": "nixpkgs", - "rev": "292fa7d4f6519c074f0a50394dbbe69859bb6043", + "rev": "d89fc19e405cb2d55ce7cc114356846a0ee5e956", "type": "github" }, "original": { @@ -466,54 +689,6 @@ } }, "nixpkgs_2": { - "locked": { - "lastModified": 1713596654, - "narHash": "sha256-LJbHQQ5aX1LVth2ST+Kkse/DRzgxlVhTL1rxthvyhZc=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "fd16bb6d3bcca96039b11aa52038fafeb6e4f4be", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { - "locked": { - "lastModified": 1742669843, - "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "1e5b653dff12029333a6546c11e108ede13052eb", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_4": { - "locked": { - "lastModified": 1747542820, - "narHash": "sha256-GaOZntlJ6gPPbbkTLjbd8BMWaDYafhuuYRNrxCGnPJw=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "292fa7d4f6519c074f0a50394dbbe69859bb6043", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_5": { "locked": { "lastModified": 1744868846, "narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", @@ -529,9 +704,107 @@ "type": "github" } }, + "nixpkgs_3": { + "locked": { + "lastModified": 1743583204, + "narHash": "sha256-F7n4+KOIfWrwoQjXrL2wD9RhFYLs2/GGe/MQY1sSdlE=", + "path": "/nix/store/fwhfa9pbx8vdi8nd5pcys665baz6xdxf-source", + "rev": "2c8d3f48d33929642c1c12cd243df4cc7d2ce434", + "type": "path" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "nixpkgs_4": { + "locked": { + "lastModified": 1713596654, + "narHash": "sha256-LJbHQQ5aX1LVth2ST+Kkse/DRzgxlVhTL1rxthvyhZc=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "fd16bb6d3bcca96039b11aa52038fafeb6e4f4be", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_5": { + "locked": { + "lastModified": 1742669843, + "narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "1e5b653dff12029333a6546c11e108ede13052eb", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_6": { + "locked": { + "lastModified": 1746904237, + "narHash": "sha256-3e+AVBczosP5dCLQmMoMEogM57gmZ2qrVSrmq9aResQ=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "d89fc19e405cb2d55ce7cc114356846a0ee5e956", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_7": { + "locked": { + "lastModified": 1744868846, + "narHash": "sha256-5RJTdUHDmj12Qsv7XOhuospjAjATNiTMElplWnJE9Hs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ebe4301cbd8f81c4f8d3244b3632338bbeb6d49c", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "noe-sh": { + "inputs": { + "flake-parts": "flake-parts_3", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1746202176, + "narHash": "sha256-ymrLtUZBw5sAuWLz9v9NsWFq4pklgQnHUZmWIsSQtQw=", + "ref": "refs/heads/main", + "rev": "1a67319e42e8808bf29689f60d310e9f24b71017", + "revCount": 107, + "type": "git", + "url": "https://git.sapphic.engineer/noe/noe.sh" + }, + "original": { + "type": "git", + "url": "https://git.sapphic.engineer/noe/noe.sh" + } + }, "plapkit": { "inputs": { - "flake-parts": "flake-parts", + "flake-parts": "flake-parts_4", "nixpkgs": [ "nixpkgs" ] @@ -575,7 +848,7 @@ }, "ps2live": { "inputs": { - "flake-parts": "flake-parts_2", + "flake-parts": "flake-parts_5", "nixpkgs": [ "nixpkgs" ] @@ -596,8 +869,10 @@ }, "root": { "inputs": { + "blood-pet": "blood-pet", + "doll-repair": "doll-repair", "fedi-emotes": "fedi-emotes", - "flake-utils": "flake-utils", + "flake-utils": "flake-utils_3", "home-manager": "home-manager", "iceshrimp": "iceshrimp", "iceshrimp-withdrawal": "iceshrimp-withdrawal", @@ -606,10 +881,11 @@ "lix-module": "lix-module", "nixos-generators": "nixos-generators", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_6", "nixpkgs-master": "nixpkgs-master", "nixpkgs-stable": "nixpkgs-stable", "nixpkgs-unstable": "nixpkgs-unstable", + "noe-sh": "noe-sh", "plapkit": "plapkit", "plasma-manager": "plasma-manager", "ps2live": "ps2live", @@ -619,6 +895,29 @@ } }, "rust-overlay": { + "inputs": { + "nixpkgs": [ + "blood-pet", + "teapot", + "markdoll", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1744770893, + "narHash": "sha256-RMyTyFHN3w8zwfpgvcfRHQ4vX4zTqhuZbif/MXROtx8=", + "owner": "oxalica", + "repo": "rust-overlay", + "rev": "1633514603fc0ed15ea0aef7327e26736ec003c0", + "type": "github" + }, + "original": { + "owner": "oxalica", + "repo": "rust-overlay", + "type": "github" + } + }, + "rust-overlay_2": { "inputs": { "nixpkgs": [ "lenovo-rgb", @@ -626,11 +925,11 @@ ] }, "locked": { - "lastModified": 1747363019, - "narHash": "sha256-N4dwkRBmpOosa4gfFkFf/LTD8oOcNkAyvZ07JvRDEf0=", + "lastModified": 1746758179, + "narHash": "sha256-JECUw1YBEsTsVauvupRzE5ykZaJoyhHCpoY87ZZJGas=", "owner": "oxalica", "repo": "rust-overlay", - "rev": "0e624f2b1972a34be1a9b35290ed18ea4b419b6f", + "rev": "4fd00513eac6b6140c5dced3e1b8133e2369a0f8", "type": "github" }, "original": { @@ -641,7 +940,7 @@ }, "saerro": { "inputs": { - "flake-parts": "flake-parts_3", + "flake-parts": "flake-parts_6", "nixpkgs": [ "nixpkgs" ] @@ -662,14 +961,14 @@ }, "sops-nix": { "inputs": { - "nixpkgs": "nixpkgs_5" + "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1747603214, - "narHash": "sha256-lAblXm0VwifYCJ/ILPXJwlz0qNY07DDYdLD+9H+Wc8o=", + "lastModified": 1746485181, + "narHash": "sha256-PxrrSFLaC7YuItShxmYbMgSuFFuwxBB+qsl9BZUnRvg=", "owner": "Mic92", "repo": "sops-nix", - "rev": "8d215e1c981be3aa37e47aeabd4e61bb069548fd", + "rev": "e93ee1d900ad264d65e9701a5c6f895683433386", "type": "github" }, "original": { @@ -723,6 +1022,36 @@ "type": "github" } }, + "systems_4": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_5": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "tachikoma": { "inputs": { "nixpkgs": [ @@ -742,6 +1071,26 @@ "type": "git", "url": "https://git.sapphic.engineer/noe/tachikoma" } + }, + "teapot": { + "inputs": { + "flake-utils": "flake-utils", + "markdoll": "markdoll", + "nixpkgs": "nixpkgs_2" + }, + "locked": { + "lastModified": 1745381508, + "narHash": "sha256-mQYFQ8e0AnfsYcHO8O8oAbTrou6iOc3HR23hVguQVYs=", + "ref": "refs/heads/main", + "rev": "a4faf2f38c06d238874fb88e2fca1bcad9a05c72", + "revCount": 8, + "type": "git", + "url": "https://git.sapphic.engineer/noe/teapot" + }, + "original": { + "type": "git", + "url": "https://git.sapphic.engineer/noe/teapot" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 0e423dc..7e774ea 100644 --- a/flake.nix +++ b/flake.nix @@ -48,18 +48,18 @@ }; # Self - # noe-sh = { - # url = "git+https://git.sapphic.engineer/noe/noe.sh"; - # inputs.nixpkgs.follows = "nixpkgs"; - # }; - # blood-pet = { - # url = "git+https://git.sapphic.engineer/noe/blood.pet"; - # inputs.nixpkgs.follows = "nixpkgs"; - # }; - # doll-repair = { - # url = "git+https://codeberg.org/noe/doll.repair"; - # inputs.nixpkgs.follows = "nixpkgs"; - # }; + noe-sh = { + url = "git+https://git.sapphic.engineer/noe/noe.sh"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + blood-pet = { + url = "git+https://git.sapphic.engineer/noe/blood.pet"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + doll-repair = { + url = "git+https://codeberg.org/noe/doll.repair"; + inputs.nixpkgs.follows = "nixpkgs"; + }; tachikoma = { url = "git+https://git.sapphic.engineer/noe/tachikoma"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/home-manager/features/qutebrowser.nix b/home-manager/features/qutebrowser.nix deleted file mode 100644 index 1e6645c..0000000 --- a/home-manager/features/qutebrowser.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ pkgs, ... }: { - programs.qutebrowser = { - enable = true; - package = pkgs.qutebrowser.override { enableWideVine = true; }; - loadAutoconfig = true; - searchEngines = rec { - DEFAULT = ddg; - ddg = "https://lite.duckduckgo.com/lite/?q={}"; - wiki = "https://en.wikipedia.org/wiki/Special:Search?search={}&go=Go&ns0=1"; - archw = "https://wiki.archlinux.org/?search={}"; - nixw = "https://wiki.nixos.org/index.php?search={}"; - goog = "https://www.google.com/search?hl=en&q={}"; - }; - settings = let - defaultFamily = "Atkinson Hyperlegible Next"; - in { - colors.webpage.darkmode.enabled = true; - colors.webpage.preferred_color_scheme = "dark"; - content.geolocation = false; - content.javascript.enabled = false; # ,j to enable - editor.command = ["code" "-w" "{}"]; - fonts.default_family = defaultFamily; - fonts.web.family.cursive = defaultFamily; - fonts.web.family.fantasy = defaultFamily; - fonts.web.family.fixed = "FiraCode Nerd Font"; - fonts.web.family.sans_serif = defaultFamily; - fonts.web.family.serif = defaultFamily; - fonts.web.family.standard = defaultFamily; - # qt.highdpi = true; - url.default_page = "https://lite.duckduckgo.com/lite/"; - }; - }; -} diff --git a/home-manager/noe/common/default.nix b/home-manager/noe/common/default.nix index d50dda5..0d4d737 100644 --- a/home-manager/noe/common/default.nix +++ b/home-manager/noe/common/default.nix @@ -5,7 +5,6 @@ ../../features/direnv.nix ../../features/git.nix ../../features/fish.nix - ../../features/qutebrowser.nix ] ++ (builtins.attrValues outputs.homeManagerModules); sops.age.sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"]; diff --git a/nixos/features/fonts.nix b/nixos/features/fonts.nix index 58383b8..7016041 100644 --- a/nixos/features/fonts.nix +++ b/nixos/features/fonts.nix @@ -2,10 +2,8 @@ fonts = { packages = with pkgs; [ - atkinson-hyperlegible-next + atkinson-hyperlegible nerd-fonts.fira-code - nerd-fonts.fira-code - noto-fonts-cjk-sans ]; fontDir.enable = true; @@ -13,8 +11,8 @@ enableDefaultPackages = true; fontconfig.defaultFonts = { - sansSerif = [ "Atkinson Hyperlegible Next" ]; - serif = [ "Atkinson Hyperlegible Next" ]; + sansSerif = [ "Atkinson Hyperlegible" ]; + serif = [ "Atkinson Hyperlegible" ]; monospace = [ "FiraCode Nerd Font" "Fira Code" ]; }; }; diff --git a/nixos/features/podman.nix b/nixos/features/podman.nix index 1fd5d60..980752a 100644 --- a/nixos/features/podman.nix +++ b/nixos/features/podman.nix @@ -17,6 +17,4 @@ interfaces.podman0.allowedUDPPorts = [ 53 ]; trustedInterfaces = [ "podman0" ]; }; - - users.users.noe.extraGroups = [ "podman" ]; } diff --git a/nixos/features/rtl-sdr.nix b/nixos/features/rtl-sdr.nix deleted file mode 100644 index 7e11d17..0000000 --- a/nixos/features/rtl-sdr.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ pkgs, ... }: { - hardware.rtl-sdr.enable = true; - - environment.systemPackages = [ - pkgs.gqrx - ]; - - users.users.noe.extraGroups = [ "plugdev" ]; -} diff --git a/nixos/features/steam.nix b/nixos/features/steam.nix index 26748d9..a37552d 100644 --- a/nixos/features/steam.nix +++ b/nixos/features/steam.nix @@ -1,4 +1,14 @@ -{ pkgs, lib, ... }: { +{ pkgs, lib, ... }: let + _gamescope = pkgs.gamescope.overrideAttrs (final: prev: { + src = pkgs.fetchFromGitHub { + owner = "ValveSoftware"; + repo = "gamescope"; + rev = "186f3a3ed0ce8eb5f3a956d3916a3331ea4e3ab2"; + fetchSubmodules = true; + hash = "sha256-zAzIi3syJYtbKjydp19d1OxZvMjXb+eO+mXT/mJPEuA="; + }; + }); +in { programs.steam = { enable = true; package = pkgs.steam; @@ -7,6 +17,7 @@ keyutils gamemode mangohud + _gamescope ]; extraCompatPackages = with pkgs; [ proton-ge-bin @@ -14,4 +25,9 @@ remotePlay.openFirewall = true; protontricks.enable = true; }; + + programs.gamescope = { + enable = true; + package = _gamescope; + }; } diff --git a/nixos/hosts/aerial/default.nix b/nixos/hosts/aerial/default.nix index 693d8f2..382a4a2 100644 --- a/nixos/hosts/aerial/default.nix +++ b/nixos/hosts/aerial/default.nix @@ -13,7 +13,6 @@ ../../features/protonvpn.nix ../../features/sound ../../features/steam.nix - ../../features/rtl-sdr.nix ../../features/tailscale.nix ../../features/telemetry ../../features/wine.nix @@ -51,4 +50,5 @@ "10.100.69.69" "10.0.0.1" ]; + } diff --git a/nixos/hosts/static-sites/default.nix b/nixos/hosts/static-sites/default.nix index aa2e44c..a3ff4c2 100644 --- a/nixos/hosts/static-sites/default.nix +++ b/nixos/hosts/static-sites/default.nix @@ -62,35 +62,36 @@ in rec { proxy_hide_header x-xss-protection; proxy_hide_header x-content-type-options; proxy_hide_header vary; - - # prevent minio fingerprinting back... - proxy_set_header user-agent ""; - proxy_method GET; - + + rewrite ^/$ /${bucket}/index.html break; rewrite (.*)/$ $1/index.html; ''; }; } // defaultConfig; in rec { - "blood.pet" = minio "blood.pet"; - "doll.repair" = minio "doll.repair"; - "foxxolay.com" = minio "foxxolay.com"; - "kitsu.love" = minio "kitsu.love"; - "mekanoe.com" = minio "noe.sh"; - "noe.sh" = minio "noe.sh"; - #TODO: ;w; its brokenn - # // { - # # serverAliases = [ "mekanoe.com" ]; - # locations."=/" = { - # extraConfig = '' - # if ($http_user_agent ~ curl/) { - # rewrite ^ /noe.sh/noe.sh; - # } - # ''; - # }; - # }; - + "noe.sh" = static { src = flakePackage "noe-sh"; aliases = [ "mekanoe.com" ]; } // { + locations."=/" = { + extraConfig = '' + if ($http_user_agent ~ curl/) { + rewrite ^ /noe.sh; + } + ''; + }; + }; # "3d.noe.sh" = static { src = flakePackage "3d-noe-sh"; aliases = [ "art.mekanoe.com" ]; }; + + "doll.repair" = minio "doll.repair"; + "blood.pet" = static { src = flakePackage "blood-pet"; }; + + "foxxolay.com" = static { + url = "https://github.com/foxxolay/foxxolay.com.git"; + rev = "d7b00d742d9f209c0be569aa95abfa32c42cc1c3"; + }; + + "kitsu.love" = static { + url = "https://codeberg.org/Vivieraaa/kitsu-site.git"; + rev = "c54f83ae4d094a64287c6054c43ecb132b7e240d"; + }; }; }; } diff --git a/nixos/hosts/unicorn/default.nix b/nixos/hosts/unicorn/default.nix index 978de85..c7201a6 100644 --- a/nixos/hosts/unicorn/default.nix +++ b/nixos/hosts/unicorn/default.nix @@ -9,7 +9,6 @@ ../../features/nas0.nix ../../features/plasma6.nix ../../features/podman.nix - ../../features/rtl-sdr.nix ../../features/sound ../../features/steam.nix ../../features/tailscale.nix diff --git a/nixos/hosts/woodpecker/default.nix b/nixos/hosts/woodpecker/default.nix index 5499e87..0a550af 100644 --- a/nixos/hosts/woodpecker/default.nix +++ b/nixos/hosts/woodpecker/default.nix @@ -76,14 +76,7 @@ WOODPECKER_AGENT_SECRET=${config.sops.placeholder.woodpecker_agent_secret} virtualisation.containers = { containersConf.settings = { - network.default_subnet_pools = [ - { base = "192.168.100.0/24"; size = 24; } - { base = "192.168.101.0/24"; size = 24; } - { base = "192.168.102.0/24"; size = 24; } - { base = "192.168.103.0/24"; size = 24; } - { base = "192.168.104.0/24"; size = 24; } - { base = "192.168.105.0/24"; size = 24; } - ]; + network.default_subnet_pools = [{ base = "192.168.100.0/23"; size = 23; }]; }; }; } diff --git a/pkgs/mspaint/default.nix b/pkgs/mspaint/default.nix index 1575baa..320c877 100644 --- a/pkgs/mspaint/default.nix +++ b/pkgs/mspaint/default.nix @@ -20,7 +20,7 @@ in pkgs.stdenvNoCC.mkDerivation { desktopItems = [ desktopItem ]; - # installPhase = '' + installPhase = '' - # ''; + ''; } diff --git a/secrets/default.yaml b/secrets/default.yaml index bfe76a4..e5f562f 100644 --- a/secrets/default.yaml +++ b/secrets/default.yaml @@ -4,7 +4,7 @@ smb_credentials: ENC[AES256_GCM,data:O/e3JChdO3msxD6kS1D3l0W2hfA4/3mFtYFC1MinfUA protonvpn_username: ENC[AES256_GCM,data:OnIswOUfNABpxjyQ3uqyWw==,iv:NFG5t19hx3W/rUD+5mPQxHjzCGay4nAZbDLFZ91CqbQ=,tag:Z/usxpL1TfKx8ox3gGMIJg==,type:str] protonvpn_password: ENC[AES256_GCM,data:uxd3G+I+vv5q1lENJ03o6cmx+B7aIDIP68crI2eTKsg=,iv:5wZuFe451M9jtZyuXZh+vm/RdiAoHy5dwgx05d5BxRQ=,tag:fDgeymPuKiw66w9esGI6kA==,type:str] protonvpn_ovpn: ENC[AES256_GCM,data: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,iv:Ilx5duNEUD1ZcaKUvUJ/5EzeeDojnecL7n4lP/hGNm4=,tag:lu1qoOiUfgK2DesHTZ0C5Q==,type:str] -dont_leak: ENC[AES256_GCM,data:psyelHNBMy+xglw=,iv:UhxfqAqVbCgMRMqRMA1MmvgIO18zTrVtQdFywupZyYA=,tag:Legj+njC3z8jX16n1pZszg==,type:str] +woodpecker_agent_secret: ENC[AES256_GCM,data:1d3MZPRpKNxsZl5uZz09T63KkqC0egdUoVZyWbZEmf4=,iv:pAxUd6Z7MmxdKMjzVArYzH80QpBIERrSNzn8tD9kFtA=,tag:aBmflAUozdEJTQN86IzIzQ==,type:str] sops: age: - recipient: age1lq5q5g5qjsdcc3key0n6qytkc9z3qx3d3e96ap9zre2aqgvc9ujq82l9hd @@ -268,7 +268,7 @@ sops: eitDU2pzSDFqTUw4R1VQMVZHR2NqUnMKLG0qe/xSiBkIX3RLXduZ4uL6JSGIn4jf UNj2rQFptfyXm/LqJ9sT/RNuHLJ7OrkNhvh48BjitJTeiggjbuyGMQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-05-15T23:12:06Z" - mac: ENC[AES256_GCM,data:QcGJlghrXs16ifhU9JVrb9GAvmsCeuJlR/j2sNYAS8Q6ua3KuS5594idnss2ldabMqJvO3Wvkz1H+b3UpACXYu5mHeAXc4iLH4TBR59GfelapJAn3P/fybxMe+6s56WBMFVIWpZcKaWJG4Vtudk/6PA8VpW/6cZ0e3JNP5/4EQM=,iv:BCVJXZxc/ElMndejc4zrBDTsSBcwS2EJU9cwTlCtPPs=,tag:zb8BPtSIgeqs+S499gr+kw==,type:str] + lastmodified: "2025-05-14T04:42:45Z" + mac: ENC[AES256_GCM,data:ExrURD8UEf9ewT45VMD0o+kce6MnEL6eIcmi8cTu71JQmcZfDJEIAsqVp4a9EV7SFGtnJXaYnFiWGiqAiWJqegfmwohVdGI7CrrSv+jmObtivHe4x7dMzoSdK/JJl/z2GQodiB3baiS1wCkMZIjtgQbC6YIWM8oY6TLVnlYECco=,iv:Bm4+pBCoZVvfqW48xo4XDRo6KFJMOy3TQc1AeYVyPOQ=,tag:RXDKArp0GNE0J60wM2zi2Q==,type:str] unencrypted_suffix: _unencrypted version: 3.10.2 diff --git a/tools/onboard-machine.js b/tools/onboard-machine.js index 5e4990e..248c4eb 100644 --- a/tools/onboard-machine.js +++ b/tools/onboard-machine.js @@ -1,5 +1,5 @@ import { dirname, resolve, relative } from "path"; -import { parseDocument } from "yaml"; +import { parseDocument, stringify } from "yaml"; const [, script, name, host] = process.argv;