summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2024-10-06 20:07:07 +0700
committerpolwex <polwex@sortug.com>2024-10-06 20:07:07 +0700
commit8d6ba07563abc02b498d31307eecd7463ce65e39 (patch)
treeacec26a38ad9210c60040d9cdfefa46207f78e5e
parent3a8f180df3cb9c336ff4304be4b3ca365215ba60 (diff)
parent27ed56803e8075c97a5beddc648f3b1239fd015d (diff)
m
-rw-r--r--flake.lock1697
-rw-r--r--hosts/cloud/bkk/nginx.nix8
-rw-r--r--hosts/cloud/sortug/nginx.nix8
-rw-r--r--hosts/local/master/configuration.nix11
-rw-r--r--hosts/local/nvidia.nix26
-rw-r--r--hosts/pkgs.nix1
6 files changed, 41 insertions, 1710 deletions
diff --git a/flake.lock b/flake.lock
deleted file mode 100644
index d6db2a0..0000000
--- a/flake.lock
+++ /dev/null
@@ -1,1697 +0,0 @@
-{
- "nodes": {
- "agenix": {
- "inputs": {
- "agenix": "agenix_2",
- "crane": "crane",
- "flake-utils": "flake-utils",
- "nixpkgs": [
- "nixpkgs"
- ],
- "rust-overlay": "rust-overlay"
- },
- "locked": {
- "lastModified": 1726755133,
- "narHash": "sha256-03XIEjHeZEjHXctsXYUB+ZLQmM0WuhR6qWQjwekFk/M=",
- "owner": "yaxitech",
- "repo": "ragenix",
- "rev": "687ee92114bce9c4724376cf6b21235abe880bfa",
- "type": "github"
- },
- "original": {
- "owner": "yaxitech",
- "repo": "ragenix",
- "type": "github"
- }
- },
- "agenix_2": {
- "inputs": {
- "darwin": "darwin",
- "home-manager": "home-manager",
- "nixpkgs": [
- "agenix",
- "nixpkgs"
- ],
- "systems": "systems"
- },
- "locked": {
- "lastModified": 1723293904,
- "narHash": "sha256-b+uqzj+Wa6xgMS9aNbX4I+sXeb5biPDi39VgvSFqFvU=",
- "owner": "ryantm",
- "repo": "agenix",
- "rev": "f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41",
- "type": "github"
- },
- "original": {
- "owner": "ryantm",
- "repo": "agenix",
- "type": "github"
- }
- },
- "blobs": {
- "flake": false,
- "locked": {
- "lastModified": 1604995301,
- "narHash": "sha256-wcLzgLec6SGJA8fx1OEN1yV/Py5b+U5iyYpksUY/yLw=",
- "owner": "simple-nixos-mailserver",
- "repo": "blobs",
- "rev": "2cccdf1ca48316f2cfd1c9a0017e8de5a7156265",
- "type": "gitlab"
- },
- "original": {
- "owner": "simple-nixos-mailserver",
- "repo": "blobs",
- "type": "gitlab"
- }
- },
- "crane": {
- "locked": {
- "lastModified": 1725409566,
- "narHash": "sha256-PrtLmqhM6UtJP7v7IGyzjBFhbG4eOAHT6LPYOFmYfbk=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "7e4586bad4e3f8f97a9271def747cf58c4b68f3c",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "crane_2": {
- "inputs": {
- "nixpkgs": [
- "helix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709610799,
- "narHash": "sha256-5jfLQx0U9hXbi2skYMGodDJkIgffrjIOgMRjZqms2QE=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "81c393c776d5379c030607866afef6406ca1be57",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "crane_3": {
- "inputs": {
- "nixpkgs": [
- "lanzaboote",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1721842668,
- "narHash": "sha256-k3oiD2z2AAwBFLa4+xfU+7G5fisRXfkvrMTCJrjZzXo=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "529c1a0b1f29f0d78fa3086b8f6a134c71ef3aaf",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "darwin": {
- "inputs": {
- "nixpkgs": [
- "agenix",
- "agenix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1700795494,
- "narHash": "sha256-gzGLZSiOhf155FW7262kdHo2YDeugp3VuIFb4/GGng0=",
- "owner": "lnl7",
- "repo": "nix-darwin",
- "rev": "4b9b83d5a92e8c1fbfd8eb27eda375908c11ec4d",
- "type": "github"
- },
- "original": {
- "owner": "lnl7",
- "ref": "master",
- "repo": "nix-darwin",
- "type": "github"
- }
- },
- "disko": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1727977578,
- "narHash": "sha256-DBORKcmQ7ZjA4qE1MsnF1MmZSokOGrw4W9vTCioOv2U=",
- "owner": "nix-community",
- "repo": "disko",
- "rev": "574400001b3ffe555c7a21e0ff846230759be2ed",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "disko",
- "type": "github"
- }
- },
- "flake-compat": {
- "flake": false,
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_2": {
- "flake": false,
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_3": {
- "flake": false,
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_4": {
- "flake": false,
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_5": {
- "locked": {
- "lastModified": 1717312683,
- "narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=",
- "owner": "nix-community",
- "repo": "flake-compat",
- "rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_6": {
- "flake": false,
- "locked": {
- "lastModified": 1696426674,
- "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-parts": {
- "inputs": {
- "nixpkgs-lib": "nixpkgs-lib"
- },
- "locked": {
- "lastModified": 1727826117,
- "narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-parts_2": {
- "inputs": {
- "nixpkgs-lib": [
- "lanzaboote",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1719994518,
- "narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-parts_3": {
- "inputs": {
- "nixpkgs-lib": "nixpkgs-lib_2"
- },
- "locked": {
- "lastModified": 1726153070,
- "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-parts_4": {
- "inputs": {
- "nixpkgs-lib": [
- "nixpkgs-wayland",
- "nix-eval-jobs",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1722555600,
- "narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-utils": {
- "inputs": {
- "systems": "systems_2"
- },
- "locked": {
- "lastModified": 1710146030,
- "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_2": {
- "inputs": {
- "systems": "systems_3"
- },
- "locked": {
- "lastModified": 1709126324,
- "narHash": "sha256-q6EQdSeUZOG26WelxqkmR7kArjgWCdw5sfJVHPH/7j8=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "d465f4819400de7c8d874d50b982301f28a84605",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_3": {
- "inputs": {
- "systems": "systems_4"
- },
- "locked": {
- "lastModified": 1710146030,
- "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_4": {
- "locked": {
- "lastModified": 1638122382,
- "narHash": "sha256-sQzZzAbvKEqN9s0bzWuYmRaA03v40gaJ4+iL1LXjaeI=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "74f7e4319258e287b0f9cb95426c9853b282730b",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_5": {
- "inputs": {
- "systems": "systems_5"
- },
- "locked": {
- "lastModified": 1701680307,
- "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_6": {
- "inputs": {
- "systems": "systems_6"
- },
- "locked": {
- "lastModified": 1726560853,
- "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_7": {
- "inputs": {
- "systems": "systems_7"
- },
- "locked": {
- "lastModified": 1726560853,
- "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "git-hooks": {
- "inputs": {
- "flake-compat": "flake-compat",
- "gitignore": "gitignore",
- "nixpkgs": "nixpkgs",
- "nixpkgs-stable": "nixpkgs-stable"
- },
- "locked": {
- "lastModified": 1727854478,
- "narHash": "sha256-/odH2nUMAwkMgOS2nG2z0exLQNJS4S2LfMW0teqU7co=",
- "owner": "cachix",
- "repo": "git-hooks.nix",
- "rev": "5f58871c9657b5fc0a7f65670fe2ba99c26c1d79",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "git-hooks.nix",
- "type": "github"
- }
- },
- "gitignore": {
- "inputs": {
- "nixpkgs": [
- "git-hooks",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709087332,
- "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "type": "github"
- }
- },
- "gitignore_2": {
- "inputs": {
- "nixpkgs": [
- "lanzaboote",
- "pre-commit-hooks-nix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709087332,
- "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "type": "github"
- }
- },
- "gitignore_3": {
- "inputs": {
- "nixpkgs": [
- "nixos-rk3588",
- "pre-commit-hooks",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1660459072,
- "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=",
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "type": "github"
- }
- },
- "helix": {
- "inputs": {
- "crane": "crane_2",
- "flake-utils": "flake-utils_2",
- "nixpkgs": "nixpkgs_2",
- "rust-overlay": "rust-overlay_2"
- },
- "locked": {
- "lastModified": 1727975286,
- "narHash": "sha256-NXHi7FWTV0eRO60Fy6Xfvy+fU8pjnaZWCiFr1dqQfxM=",
- "owner": "helix-editor",
- "repo": "helix",
- "rev": "02b6f1488a4a1438b268f87d96c474a946ea3e5e",
- "type": "github"
- },
- "original": {
- "owner": "helix-editor",
- "repo": "helix",
- "type": "github"
- }
- },
- "home-manager": {
- "inputs": {
- "nixpkgs": [
- "agenix",
- "agenix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1703113217,
- "narHash": "sha256-7ulcXOk63TIT2lVDSExj7XzFx09LpdSAPtvgtM7yQPE=",
- "owner": "nix-community",
- "repo": "home-manager",
- "rev": "3bfaacf46133c037bb356193bd2f1765d9dc82c1",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "home-manager",
- "type": "github"
- }
- },
- "homix": {
- "inputs": {
- "nixpkgs": "nixpkgs_3"
- },
- "locked": {
- "lastModified": 1720719665,
- "narHash": "sha256-BKcOoDlMC86zExMKXFXQ04HO99fUNFmtEdvP+gB45Pk=",
- "owner": "homix-community",
- "repo": "homix",
- "rev": "62bc58f2350cbb061e61ac0f3d63018663fbe4cb",
- "type": "github"
- },
- "original": {
- "owner": "homix-community",
- "repo": "homix",
- "type": "github"
- }
- },
- "impermanence": {
- "locked": {
- "lastModified": 1727649413,
- "narHash": "sha256-FA53of86DjFdeQzRDVtvgWF9o52rWK70VHGx0Y8fElQ=",
- "owner": "nix-community",
- "repo": "impermanence",
- "rev": "d0b38e550039a72aff896ee65b0918e975e6d48e",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "impermanence",
- "type": "github"
- }
- },
- "kmonad": {
- "inputs": {
- "nixpkgs": "nixpkgs_4"
- },
- "locked": {
- "dir": "nix",
- "lastModified": 1727508868,
- "narHash": "sha256-xDusTr1VDucbL1tW04dqGM7pFmf69GxE0QrxQMlnVYM=",
- "owner": "kmonad",
- "repo": "kmonad",
- "rev": "b3eb93c86abc66c7e7420585c3fe7e410208b2e8",
- "type": "github"
- },
- "original": {
- "dir": "nix",
- "owner": "kmonad",
- "repo": "kmonad",
- "type": "github"
- }
- },
- "lanzaboote": {
- "inputs": {
- "crane": "crane_3",
- "flake-compat": "flake-compat_2",
- "flake-parts": "flake-parts_2",
- "nixpkgs": "nixpkgs_5",
- "pre-commit-hooks-nix": "pre-commit-hooks-nix",
- "rust-overlay": "rust-overlay_3"
- },
- "locked": {
- "lastModified": 1727792571,
- "narHash": "sha256-KBzRQVE1j2vrSg8WfYJ+vEvFBC25+2VsFSK7VL2kc1M=",
- "owner": "nix-community",
- "repo": "lanzaboote",
- "rev": "e2365a1d8dccdcf4bca5111672e80df67d90957d",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "lanzaboote",
- "type": "github"
- }
- },
- "lib-aggregate": {
- "inputs": {
- "flake-utils": "flake-utils_7",
- "nixpkgs-lib": "nixpkgs-lib_3"
- },
- "locked": {
- "lastModified": 1727710043,
- "narHash": "sha256-NpTnTg8oOVvntlTi/t8BUe5msrMmkiZFiOW22fc7B+g=",
- "owner": "nix-community",
- "repo": "lib-aggregate",
- "rev": "d03a5f88a345d26ca13918071d42dcc960233183",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "lib-aggregate",
- "type": "github"
- }
- },
- "microvm": {
- "inputs": {
- "flake-utils": "flake-utils_3",
- "nixpkgs": "nixpkgs_6",
- "spectrum": "spectrum"
- },
- "locked": {
- "lastModified": 1727872811,
- "narHash": "sha256-78hOotCZ/G8l4nyWPdMWSOojdJ5NwHTR0usBVVBNTtU=",
- "owner": "astro",
- "repo": "microvm.nix",
- "rev": "e832ffc16b09b1b5c7c1224532d03ed3ce68afd0",
- "type": "github"
- },
- "original": {
- "owner": "astro",
- "repo": "microvm.nix",
- "type": "github"
- }
- },
- "nix-darwin": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs-darwin"
- ]
- },
- "locked": {
- "lastModified": 1727707210,
- "narHash": "sha256-8XZp5XO2FC6INZEZ2WlwErtvFVpl45ACn8CJ2hfTA0Y=",
- "owner": "lnl7",
- "repo": "nix-darwin",
- "rev": "f61d5f2051a387a15817007220e9fb3bbead57b3",
- "type": "github"
- },
- "original": {
- "owner": "lnl7",
- "repo": "nix-darwin",
- "type": "github"
- }
- },
- "nix-eval-jobs": {
- "inputs": {
- "flake-parts": "flake-parts_4",
- "nix-github-actions": "nix-github-actions",
- "nixpkgs": "nixpkgs_11",
- "treefmt-nix": "treefmt-nix"
- },
- "locked": {
- "lastModified": 1726859423,
- "narHash": "sha256-7H4u29z/Qwi/KsXS3ucrvXr/gx2fqT48i8EpKMBpMvs=",
- "owner": "nix-community",
- "repo": "nix-eval-jobs",
- "rev": "6684d2074e3cde8a180ef87fac284d6f02ac16d0",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nix-eval-jobs",
- "type": "github"
- }
- },
- "nix-gaming": {
- "inputs": {
- "flake-parts": "flake-parts_3",
- "nixpkgs": "nixpkgs_7",
- "umu": "umu"
- },
- "locked": {
- "lastModified": 1727833150,
- "narHash": "sha256-IzgILnjvFkpurNNnDVSwsSs2vOnPgvYm9kIic3PKnuM=",
- "owner": "fufexan",
- "repo": "nix-gaming",
- "rev": "24d805b445e3ec994f06fa071cf23b350b45a5f7",
- "type": "github"
- },
- "original": {
- "owner": "fufexan",
- "repo": "nix-gaming",
- "type": "github"
- }
- },
- "nix-github-actions": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs-wayland",
- "nix-eval-jobs",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1720066371,
- "narHash": "sha256-uPlLYH2S0ACj0IcgaK9Lsf4spmJoGejR9DotXiXSBZQ=",
- "owner": "nix-community",
- "repo": "nix-github-actions",
- "rev": "622f829f5fe69310a866c8a6cd07e747c44ef820",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nix-github-actions",
- "type": "github"
- }
- },
- "nixlib": {
- "locked": {
- "lastModified": 1727571693,
- "narHash": "sha256-b7sFVeqMtz8xntCL3tBY3O8suTg5PeF53LTL3eCcKyc=",
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "rev": "bb58a3bf239e03fca9d51062e2fe028a4ea5a3d1",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "type": "github"
- }
- },
- "nixlib_2": {
- "locked": {
- "lastModified": 1709426687,
- "narHash": "sha256-jLBZmwXf0WYHzLkmEMq33bqhX55YtT5edvluFr0RcSA=",
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "rev": "7873d84a89ae6e4841528ff7f5697ddcb5bdfe6c",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "type": "github"
- }
- },
- "nixos-cn": {
- "inputs": {
- "flake-utils": "flake-utils_4",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1721353155,
- "narHash": "sha256-OJWzQC04UBDkXJyxoGnhQZwdxITBnN5QfEczY9Ht4gQ=",
- "owner": "nixos-cn",
- "repo": "flakes",
- "rev": "7d6545e2d0d1a2614a3b98f724ea5d6e068649d1",
- "type": "github"
- },
- "original": {
- "owner": "nixos-cn",
- "repo": "flakes",
- "type": "github"
- }
- },
- "nixos-generators": {
- "inputs": {
- "nixlib": "nixlib",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1727917377,
- "narHash": "sha256-eefXdEPUMuhiV6Vy3ASSyApCseE9OoKDgL/G6qenw/4=",
- "owner": "nix-community",
- "repo": "nixos-generators",
- "rev": "9ae128172f823956e54947fe471bc6dfa670ecb4",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixos-generators",
- "type": "github"
- }
- },
- "nixos-generators_2": {
- "inputs": {
- "nixlib": "nixlib_2",
- "nixpkgs": [
- "nixos-rk3588",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709557527,
- "narHash": "sha256-PV8oYqhTHX6FGZMQ1m5dhRuS914AhofPwgnAMhUZtwE=",
- "owner": "nix-community",
- "repo": "nixos-generators",
- "rev": "d048d6fc4bada612ff08d4b9d5edc48d45389431",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixos-generators",
- "type": "github"
- }
- },
- "nixos-hardware": {
- "locked": {
- "lastModified": 1727665282,
- "narHash": "sha256-oKtfbQB1MBypqIyzkC8QCQcVGOa1soaXaGgcBIoh14o=",
- "owner": "nixos",
- "repo": "nixos-hardware",
- "rev": "11c43c830e533dad1be527ecce379fcf994fbbb5",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "master",
- "repo": "nixos-hardware",
- "type": "github"
- }
- },
- "nixos-mailserver": {
- "inputs": {
- "blobs": "blobs",
- "flake-compat": "flake-compat_3",
- "nixpkgs": [
- "nixpkgs"
- ],
- "nixpkgs-24_05": "nixpkgs-24_05"
- },
- "locked": {
- "lastModified": 1722877200,
- "narHash": "sha256-qgKDNJXs+od+1UbRy62uk7dYal3h98I4WojfIqMoGcg=",
- "owner": "simple-nixos-mailserver",
- "repo": "nixos-mailserver",
- "rev": "af7d3bf5daeba3fc28089b015c0dd43f06b176f2",
- "type": "gitlab"
- },
- "original": {
- "owner": "simple-nixos-mailserver",
- "repo": "nixos-mailserver",
- "type": "gitlab"
- }
- },
- "nixos-rk3588": {
- "inputs": {
- "flake-utils": "flake-utils_5",
- "nixos-generators": "nixos-generators_2",
- "nixpkgs": "nixpkgs_8",
- "pre-commit-hooks": "pre-commit-hooks"
- },
- "locked": {
- "lastModified": 1727369089,
- "narHash": "sha256-qSiKJG0YjIEmHOUvxb30UjjJeDGH2oNaTbgwcKW3dj0=",
- "owner": "ryan4yin",
- "repo": "nixos-rk3588",
- "rev": "9f480ebb5151a0599098e8612ca92b475cb1a4bf",
- "type": "github"
- },
- "original": {
- "owner": "ryan4yin",
- "repo": "nixos-rk3588",
- "type": "github"
- }
- },
- "nixos-wsl": {
- "inputs": {
- "flake-compat": "flake-compat_4",
- "flake-utils": "flake-utils_6",
- "nixpkgs": "nixpkgs_9"
- },
- "locked": {
- "lastModified": 1727693804,
- "narHash": "sha256-Qwd+BzauhSXdtiL172wkp8JYJhe2BXyXkyWqPexytME=",
- "owner": "nix-community",
- "repo": "NixOS-WSL",
- "rev": "acb21a72156c5b6e1aa607b9adcbac592bd60862",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "ref": "main",
- "repo": "NixOS-WSL",
- "type": "github"
- }
- },
- "nixpkgs": {
- "locked": {
- "lastModified": 1719082008,
- "narHash": "sha256-jHJSUH619zBQ6WdC21fFAlDxHErKVDJ5fpN0Hgx4sjs=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "9693852a2070b398ee123a329e68f0dab5526681",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-24_05": {
- "locked": {
- "lastModified": 1717144377,
- "narHash": "sha256-F/TKWETwB5RaR8owkPPi+SPJh83AQsm6KrQAlJ8v/uA=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "805a384895c696f802a9bf5bf4720f37385df547",
- "type": "github"
- },
- "original": {
- "id": "nixpkgs",
- "ref": "nixos-24.05",
- "type": "indirect"
- }
- },
- "nixpkgs-darwin": {
- "locked": {
- "lastModified": 1727877719,
- "narHash": "sha256-ypVkSarhi3aqd0qOOm6kBBa02wB6fLfz9/s+OtmPI/c=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "772b1ca1162faa1d19d51c1047eadf657ab629e5",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixpkgs-24.05-darwin",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-lib": {
- "locked": {
- "lastModified": 1727825735,
- "narHash": "sha256-0xHYkMkeLVQAMa7gvkddbPqpxph+hDzdu1XdGPJR+Os=",
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz"
- }
- },
- "nixpkgs-lib_2": {
- "locked": {
- "lastModified": 1725233747,
- "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=",
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
- }
- },
- "nixpkgs-lib_3": {
- "locked": {
- "lastModified": 1727571693,
- "narHash": "sha256-b7sFVeqMtz8xntCL3tBY3O8suTg5PeF53LTL3eCcKyc=",
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "rev": "bb58a3bf239e03fca9d51062e2fe028a4ea5a3d1",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "type": "github"
- }
- },
- "nixpkgs-stable": {
- "locked": {
- "lastModified": 1720386169,
- "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "194846768975b7ad2c4988bdb82572c00222c0d7",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-24.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-stable_2": {
- "locked": {
- "lastModified": 1720386169,
- "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "194846768975b7ad2c4988bdb82572c00222c0d7",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-24.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-stable_3": {
- "locked": {
- "lastModified": 1727672256,
- "narHash": "sha256-9/79hjQc9+xyH+QxeMcRsA6hDyw6Z9Eo1/oxjvwirLk=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "1719f27dd95fd4206afb9cec9f415b539978827e",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-24.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-wayland": {
- "inputs": {
- "flake-compat": "flake-compat_5",
- "lib-aggregate": "lib-aggregate",
- "nix-eval-jobs": "nix-eval-jobs",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1727812556,
- "narHash": "sha256-U9cEs2W0eLvIS0kEMBGP8eZMdrpoHqynByth/mu2Nvc=",
- "owner": "nix-community",
- "repo": "nixpkgs-wayland",
- "rev": "a40e6b047b6166aed5fab801e99a8d6b980d4680",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixpkgs-wayland",
- "type": "github"
- }
- },
- "nixpkgs_10": {
- "locked": {
- "lastModified": 1727802920,
- "narHash": "sha256-HP89HZOT0ReIbI7IJZJQoJgxvB2Tn28V6XS3MNKnfLs=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "27e30d177e57d912d614c88c622dcfdb2e6e6515",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_11": {
- "locked": {
- "lastModified": 1723221148,
- "narHash": "sha256-7pjpeQlZUNQ4eeVntytU3jkw9dFK3k1Htgk2iuXjaD8=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "154bcb95ad51bc257c2ce4043a725de6ca700ef6",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_12": {
- "locked": {
- "lastModified": 1702151865,
- "narHash": "sha256-9VAt19t6yQa7pHZLDbil/QctAgVsA66DLnzdRGqDisg=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "666fc80e7b2afb570462423cb0e1cf1a3a34fedd",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_2": {
- "locked": {
- "lastModified": 1709479366,
- "narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "b8697e57f10292a6165a20f03d2f42920dfaf973",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_3": {
- "locked": {
- "lastModified": 1719690277,
- "narHash": "sha256-0xSej1g7eP2kaUF+JQp8jdyNmpmCJKRpO12mKl/36Kc=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "2741b4b489b55df32afac57bc4bfd220e8bf617e",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_4": {
- "locked": {
- "lastModified": 1720368505,
- "narHash": "sha256-5r0pInVo5d6Enti0YwUSQK4TebITypB42bWy5su3MrQ=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "ab82a9612aa45284d4adf69ee81871a389669a9e",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_5": {
- "locked": {
- "lastModified": 1722264024,
- "narHash": "sha256-gomyYQrlOltr2/prDRikRDQoPz+J5Qq6SEJrqVC5x2c=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "fc5e08c73022f96cfeaefa2e087e8b713d47d201",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable-small",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_6": {
- "locked": {
- "lastModified": 1725432240,
- "narHash": "sha256-+yj+xgsfZaErbfYM3T+QvEE2hU7UuE+Jf0fJCJ8uPS0=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "ad416d066ca1222956472ab7d0555a6946746a80",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_7": {
- "locked": {
- "lastModified": 1727524699,
- "narHash": "sha256-k6YxGj08voz9NvuKExojiGXAVd69M8COtqWSKr6sQS4=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "b5b2fecd0cadd82ef107c9583018f381ae70f222",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_8": {
- "locked": {
- "lastModified": 1709309926,
- "narHash": "sha256-VZFBtXGVD9LWTecGi6eXrE0hJ/mVB3zGUlHImUs2Qak=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "79baff8812a0d68e24a836df0a364c678089e2c7",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-23.11",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_9": {
- "locked": {
- "lastModified": 1727540905,
- "narHash": "sha256-40J9tW7Y794J7Uw4GwcAKlMxlX2xISBl6IBigo83ih8=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "fbca5e745367ae7632731639de5c21f29c8744ed",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-24.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nur": {
- "locked": {
- "lastModified": 1727981410,
- "narHash": "sha256-FiIKbLYIzijxZ0Cqk8PWjXdGA2x18hKSMFIylTXpPss=",
- "owner": "nix-community",
- "repo": "NUR",
- "rev": "5eaecb7dad579d5b9a93252adbc38fa02e3aa22d",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "NUR",
- "type": "github"
- }
- },
- "polybar-themes": {
- "flake": false,
- "locked": {
- "lastModified": 1727449257,
- "narHash": "sha256-+p4XguOUaFfEyVdCRPeUS9tYKLtwOQGW/MEZho+WdMQ=",
- "owner": "adi1090x",
- "repo": "polybar-themes",
- "rev": "66a1cfa80f3d3f8bd898bee5f7519ff0fb9acac7",
- "type": "github"
- },
- "original": {
- "owner": "adi1090x",
- "repo": "polybar-themes",
- "type": "github"
- }
- },
- "pre-commit-hooks": {
- "inputs": {
- "flake-compat": [
- "nixos-rk3588"
- ],
- "flake-utils": [
- "nixos-rk3588",
- "flake-utils"
- ],
- "gitignore": "gitignore_3",
- "nixpkgs": [
- "nixos-rk3588",
- "nixpkgs"
- ],
- "nixpkgs-stable": [
- "nixos-rk3588",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1702456155,
- "narHash": "sha256-I2XhXGAecdGlqi6hPWYT83AQtMgL+aa3ulA85RAEgOk=",
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "rev": "007a45d064c1c32d04e1b8a0de5ef00984c419bc",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "type": "github"
- }
- },
- "pre-commit-hooks-nix": {
- "inputs": {
- "flake-compat": [
- "lanzaboote",
- "flake-compat"
- ],
- "gitignore": "gitignore_2",
- "nixpkgs": [
- "lanzaboote",
- "nixpkgs"
- ],
- "nixpkgs-stable": "nixpkgs-stable_2"
- },
- "locked": {
- "lastModified": 1721042469,
- "narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=",
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "rev": "f451c19376071a90d8c58ab1a953c6e9840527fd",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "agenix": "agenix",
- "disko": "disko",
- "flake-parts": "flake-parts",
- "git-hooks": "git-hooks",
- "helix": "helix",
- "homix": "homix",
- "impermanence": "impermanence",
- "kmonad": "kmonad",
- "lanzaboote": "lanzaboote",
- "microvm": "microvm",
- "nix-darwin": "nix-darwin",
- "nix-gaming": "nix-gaming",
- "nixos-cn": "nixos-cn",
- "nixos-generators": "nixos-generators",
- "nixos-hardware": "nixos-hardware",
- "nixos-mailserver": "nixos-mailserver",
- "nixos-rk3588": "nixos-rk3588",
- "nixos-wsl": "nixos-wsl",
- "nixpkgs": "nixpkgs_10",
- "nixpkgs-darwin": "nixpkgs-darwin",
- "nixpkgs-stable": "nixpkgs-stable_3",
- "nixpkgs-wayland": "nixpkgs-wayland",
- "nur": "nur",
- "polybar-themes": "polybar-themes",
- "waybar": "waybar",
- "wrapper-manager": "wrapper-manager"
- }
- },
- "rust-overlay": {
- "inputs": {
- "nixpkgs": [
- "agenix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1725675754,
- "narHash": "sha256-hXW3csqePOcF2e/PYnpXj72KEYyNj2HzTrVNmS/F7Ug=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "8cc45e678e914a16c8e224c3237fb07cf21e5e54",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_2": {
- "inputs": {
- "flake-utils": [
- "helix",
- "flake-utils"
- ],
- "nixpkgs": [
- "helix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709604635,
- "narHash": "sha256-le4fwmWmjGRYWwkho0Gr7mnnZndOOe4XGbLw68OvF40=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "e86c0fb5d3a22a5f30d7f64ecad88643fe26449d",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_3": {
- "inputs": {
- "nixpkgs": [
- "lanzaboote",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1722219664,
- "narHash": "sha256-xMOJ+HW4yj6e69PvieohUJ3dBSdgCfvI0nnCEe6/yVc=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "a6fbda5d9a14fb5f7c69b8489d24afeb349c7bb4",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "spectrum": {
- "flake": false,
- "locked": {
- "lastModified": 1720264467,
- "narHash": "sha256-xzM92n3Q9L90faJIJrkrTtTx+JqCGRHMkHWztkV4PuY=",
- "ref": "refs/heads/main",
- "rev": "fb59d42542049f586c84b0f8bb86ff3be338e9d3",
- "revCount": 674,
- "type": "git",
- "url": "https://spectrum-os.org/git/spectrum"
- },
- "original": {
- "type": "git",
- "url": "https://spectrum-os.org/git/spectrum"
- }
- },
- "systems": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_2": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_3": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "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"
- }
- },
- "systems_6": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_7": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "treefmt-nix": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs-wayland",
- "nix-eval-jobs",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1723303070,
- "narHash": "sha256-krGNVA30yptyRonohQ+i9cnK+CfCpedg6z3qzqVJcTs=",
- "owner": "numtide",
- "repo": "treefmt-nix",
- "rev": "14c092e0326de759e16b37535161b3cb9770cea3",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "treefmt-nix",
- "type": "github"
- }
- },
- "umu": {
- "inputs": {
- "nixpkgs": [
- "nix-gaming",
- "nixpkgs"
- ]
- },
- "locked": {
- "dir": "packaging/nix",
- "lastModified": 1727227288,
- "narHash": "sha256-82fIhNN93zk0vmc5rltsbYJlD96AHzEFY2q1KizLP0A=",
- "ref": "refs/heads/main",
- "rev": "5cc1c3f23e2ecc9e03267c097e990d1702416852",
- "revCount": 730,
- "submodules": true,
- "type": "git",
- "url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
- },
- "original": {
- "dir": "packaging/nix",
- "submodules": true,
- "type": "git",
- "url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
- }
- },
- "waybar": {
- "inputs": {
- "flake-compat": "flake-compat_6",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1727761322,
- "narHash": "sha256-m1KNJf5HkY9myhtNMhgd2XZGJ2lqWMD1jDi4NgDCfoQ=",
- "owner": "alexays",
- "repo": "waybar",
- "rev": "280f11e247bc264541bb7daa01ffcce9fe6721a1",
- "type": "github"
- },
- "original": {
- "owner": "alexays",
- "repo": "waybar",
- "type": "github"
- }
- },
- "wrapper-manager": {
- "inputs": {
- "nixpkgs": "nixpkgs_12"
- },
- "locked": {
- "lastModified": 1724503599,
- "narHash": "sha256-WVhNq3QjnG/2mi772CkTxZCQcomKV5S03TbQKwe1Kj4=",
- "owner": "viperML",
- "repo": "wrapper-manager",
- "rev": "c936f9203217e654a6074d206505c16432edbc70",
- "type": "github"
- },
- "original": {
- "owner": "viperML",
- "repo": "wrapper-manager",
- "type": "github"
- }
- }
- },
- "root": "root",
- "version": 7
-}
diff --git a/hosts/cloud/bkk/nginx.nix b/hosts/cloud/bkk/nginx.nix
index 03c13ce..ea6b785 100644
--- a/hosts/cloud/bkk/nginx.nix
+++ b/hosts/cloud/bkk/nginx.nix
@@ -33,6 +33,14 @@
proxyWebsockets = true; # needed if you need to use WebSocket
};
};
+ virtualHosts."kino.urbit.men" = {
+ enableACME = true;
+ forceSSL = true;
+ locations."/" = {
+ proxyPass = "http://127.0.0.1:8095";
+ proxyWebsockets = true; # needed if you need to use WebSocket
+ };
+ };
virtualHosts."m.urbit.men" = {
enableACME = true;
forceSSL = true;
diff --git a/hosts/cloud/sortug/nginx.nix b/hosts/cloud/sortug/nginx.nix
index 655b44c..b075c22 100644
--- a/hosts/cloud/sortug/nginx.nix
+++ b/hosts/cloud/sortug/nginx.nix
@@ -31,6 +31,14 @@
proxyWebsockets = true; # needed if you need to use WebSocket
};
};
+ virtualHosts."kino.sortug.com" = {
+ enableACME = true;
+ forceSSL = true;
+ locations."/" = {
+ proxyPass = "http://127.0.0.1:8095";
+ proxyWebsockets = true; # needed if you need to use WebSocket
+ };
+ };
virtualHosts."u.sortug.com" = {
enableACME = true;
forceSSL = true;
diff --git a/hosts/local/master/configuration.nix b/hosts/local/master/configuration.nix
index a0f8475..712d15c 100644
--- a/hosts/local/master/configuration.nix
+++ b/hosts/local/master/configuration.nix
@@ -6,18 +6,19 @@
# Include the results of the hardware scan.
../../base.nix
../../linux.nix
- ../../unfree.nix
+ # ../../unfree.nix
#../../android.nix
- ../i3.nix
+ # ../i3.nix
# ../gnome.nix
# ../wayland.nix
../nvidia.nix
- ./keyboard.nix
+ ./keyboard.nix
];
# Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
+ boot.kernelPackages = pkgs.linuxPackages_latest;
boot.kernelParams = ["intel_pstate=active"];
# boot.supportedFilesystems = ["ntfs"];
services.fprintd.enable = true;
@@ -44,8 +45,8 @@
system.stateVersion = "23.11"; # Did you read the comment?
#debugging segfaults
- powerManagement.cpufreq.max = 4000000;
- powerManagement.cpufreq.min = 800000;
+ # powerManagement.cpufreq.max = 4000000;
+ # powerManagement.cpufreq.min = 800000;
# Define the systemd service
# systemd.services.my-custom-script = {
diff --git a/hosts/local/nvidia.nix b/hosts/local/nvidia.nix
index 08e5d2b..f2d4b46 100644
--- a/hosts/local/nvidia.nix
+++ b/hosts/local/nvidia.nix
@@ -1,20 +1,30 @@
{config, pkgs, ...}: {
boot.kernelModules = ["nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm"];
# boot.kernelPackages = lib.mkForce unfreePkgs.linuxKernel.packages.linux_xanmod_latest;
- boot.kernelParams = ["video=HDMI-A-1:1920x1080"];
- hardware.graphics= {
+ # boot.kernelParams = ["video=HDMI-A-1:1920x1080"];
+ # hardware.graphics= {
# package = (pkgs.mesa.override { galliumDrivers = [ "i915" "swrast" ]; }).drivers;
- enable = true;
- };
+ # enable = true;
+ # };
services.xserver = {
videoDrivers = ["nvidia"];
};
-
+ # environment.systemPackages = with pkgs;[
+ # libva-utils
+ # nvidia-vaapi-driver
+ # pciutils
+ # vdpauinfo
+ # (blender.override {
+ # cudaSupport = true;
+ # })
+ # ];
hardware.nvidia = {
- package = config.boot.kernelPackages.nvidiaPackages.stable;
+ package = config.boot.kernelPackages.nvidiaPackages.stable;
modesetting.enable = true;
- powerManagement.enable = true;
- open = true;
+ powerManagement.enable = false;
+ powerManagement.finegrained = false;
+ # nvidiaSettings = true;
+ open = false;
};
}
diff --git a/hosts/pkgs.nix b/hosts/pkgs.nix
index b5b0b07..9b4e38e 100644
--- a/hosts/pkgs.nix
+++ b/hosts/pkgs.nix
@@ -40,6 +40,7 @@
pigz
rclone
gparted
+ autossh
#hardware problems
lm_sensors
linuxKernel.packages.linux_latest_libre.cpupower