chore: update

• Updated input 'devshell':
    'github:numtide/devshell/ea8db557d3b438d93bc3937fce098c15b283f0e0' (2024-01-15)
  → 'github:numtide/devshell/2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8' (2024-03-22)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11)
  → 'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:NixOS/nixpkgs/b0d36bd0a420ecee3bc916c91886caca87c894e9?dir=lib' (2023-12-30)
  → 'github:NixOS/nixpkgs/1536926ef5621b09bba54035ae2bb6d806d72ac8?dir=lib' (2024-02-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/846200eb574faa2af808ed02e653c2b8ed51fd71' (2024-01-14)
  → 'github:nix-community/home-manager/1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb' (2024-03-22)
• Updated input 'hydra':
    'github:NixOS/hydra/02e453fc8c39751843220eaecdeaf7d539b7e765' (2023-12-24)
  → 'github:NixOS/hydra/8f56209bd6f3b9ec53d50a23812a800dee7a1969' (2024-03-08)
• Updated input 'hydra/nix':
    'github:NixOS/nix/2c4bb93ba5a97e7078896ebc36385ce172960e4e' (2024-01-25)
  → 'github:NixOS/nix/8f42912c80c0a03f62f6a3d28a3af05a9762565d' (2024-01-30)
• Added input 'hydra/nix/libgit2':
    'github:libgit2/libgit2/45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5' (2023-10-18)
• Removed input 'hydra/nix/lowdown-src'
• Updated input 'hydra/nixpkgs':
    'github:NixOS/nixpkgs/e9f06adb793d1cca5384907b3b8a4071d5d7cb19' (2023-12-03)
  → 'github:NixOS/nixpkgs/a1982c92d8980a0114372973cbdfe0a307f1bdea' (2024-01-12)
• Added input 'hydra/nixpkgs-for-fileset':
    'github:NixOS/nixpkgs/a77ab169a83a4175169d78684ddd2e54486ac651' (2024-01-24)
• Updated input 'hyprland':
    'github:hyprwm/Hyprland/f14c5ea5c56858260c1133d8003fc5961ace373d' (2024-01-15)
  → 'github:hyprwm/Hyprland/86dc46ffea2fa72abe1228c1fad1b42d1507e45d' (2024-03-24)
• Added input 'hyprland/hyprcursor':
    'github:hyprwm/hyprcursor/6a92473237f430399a417e1c2da9d7fcd4970086' (2024-03-21)
• Added input 'hyprland/hyprcursor/hyprlang':
    'github:hyprwm/hyprlang/a685493fdbeec01ca8ccdf1f3655c044a8ce2fe2' (2024-03-08)
• Added input 'hyprland/hyprcursor/hyprlang/nixpkgs':
    follows 'hyprland/hyprcursor/nixpkgs'
• Added input 'hyprland/hyprcursor/hyprlang/systems':
    'github:nix-systems/default-linux/31732fcf5e8fea42e59c2488ad31a0e651500f68' (2023-07-14)
• Added input 'hyprland/hyprcursor/nixpkgs':
    follows 'hyprland/nixpkgs'
• Added input 'hyprland/hyprcursor/systems':
    follows 'hyprland/systems'
• Added input 'hyprland/hyprlang':
    'github:hyprwm/hyprlang/a2f39421144d42541c057be235154ce21b76c0f6' (2024-03-20)
• Added input 'hyprland/hyprlang/nixpkgs':
    follows 'hyprland/nixpkgs'
• Added input 'hyprland/hyprlang/systems':
    follows 'hyprland/systems'
• Updated input 'hyprland/wlroots':
    'gitlab:wlroots/wlroots/f81c3d93cd6f61b20ae784297679283438def8df' (2023-12-30)
  → 'gitlab:wlroots/wlroots/50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b' (2024-03-09)
• Updated input 'hyprland/xdph':
    'github:hyprwm/xdg-desktop-portal-hyprland/6a5de92769d5b7038134044053f90e7458f6a197' (2024-01-07)
  → 'github:hyprwm/xdg-desktop-portal-hyprland/2d2fb547178ec025da643db57d40a971507b82fe' (2024-03-01)
• Updated input 'hyprland/xdph/hyprlang':
    'github:hyprwm/hyprlang/6624f2bb66d4d27975766e81f77174adbe58ec97' (2024-01-03)
  → follows 'hyprland/hyprlang'
• Removed input 'hyprland/xdph/hyprlang/nixpkgs'
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/ff256907e67888cbcb6db918f6591e5b1e89db16' (2024-01-15)
  → 'github:hyprwm/contrib/536f00c5895015da1e7aa85bbee9aa6dcd149e69' (2024-03-21)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/ab807f9740c533070e8b68b0d86034d4a293b5f1' (2024-01-14)
  → 'github:Jovian-Experiments/Jovian-NixOS/1171169117f63f1de9ef2ea36efd8dcf377c6d5a' (2024-03-23)
• Updated input 'nix-colors':
    'github:Misterio77/nix-colors/37227f274b34a3b51649166deb94ce7fec2c6a4c' (2023-09-22)
  → 'github:Misterio77/nix-colors/b01f024090d2c4fc3152cd0cf12027a7b8453ba1' (2024-02-13)
• Updated input 'nix-colors/base16-schemes':
    'github:tinted-theming/base16-schemes/d95123ca6377cd849cfdce92c0a24406b0c6a789' (2023-07-16)
  → 'github:tinted-theming/base16-schemes/a9112eaae86d9dd8ee6bb9445b664fba2f94037a' (2023-10-01)
• Updated input 'nix-colors/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/819180647f428a3826bfc917a54449da1e532ce0' (2023-09-17)
  → 'github:nix-community/nixpkgs.lib/e1e11fdbb01113d85c7f41cada9d2847660e3902' (2023-10-22)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/bee2202bec57e521e3bd8acd526884b9767d7fa0' (2024-01-15)
  → 'github:NixOS/nixos-hardware/7559df1e4af972d5f1de87975b5ef6a8d7559db2' (2024-03-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/97b17f32362e475016f942bbdfda4a4a72a8a652' (2024-01-29)
  → 'github:NixOS/nixpkgs/44d0940ea560dee511026a53f0e2e2cde489b4d4' (2024-03-23)
• Updated input 'nixpkgs-wayland':
    'github:nix-community/nixpkgs-wayland/25ea5dd63dab3d63f679071a30994ae711c906ba' (2024-01-15)
  → 'github:nix-community/nixpkgs-wayland/59f7ad2c27737a7ea7ad16a48c95631f159ef822' (2024-03-24)
• Updated input 'nixpkgs-wayland/lib-aggregate':
    'github:nix-community/lib-aggregate/b170b6a80de0a6df07d73594290dcd6d26ef7bbb' (2024-01-15)
  → 'github:nix-community/lib-aggregate/120535dff702c551ec76a125a181d90131407264' (2024-03-24)
• Updated input 'nixpkgs-wayland/lib-aggregate/flake-utils':
    'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'nixpkgs-wayland/lib-aggregate/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/da839f74dc77c9826fa333b1bc2c8258fd6ffcbe' (2024-01-14)
  → 'github:nix-community/nixpkgs.lib/b2a1eeef8c185f6bd27432b053ff09d773244cbc' (2024-03-24)
• Updated input 'nixpkgs-wayland/nixpkgs':
    'github:nixos/nixpkgs/9b19f5e77dd906cb52dade0b7bd280339d2a1f3d' (2024-01-13)
  → 'github:nixos/nixpkgs/44d0940ea560dee511026a53f0e2e2cde489b4d4' (2024-03-23)
• Updated input 'pre-commit-hooks-nix':
    'github:cachix/pre-commit-hooks.nix/ffa9a5b90b0acfaa03b1533b83eaf5dead819a05' (2024-01-14)
  → 'github:cachix/pre-commit-hooks.nix/e611897ddfdde3ed3eaac4758635d7177ff78673' (2024-03-20)
• Updated input 'pre-commit-hooks-nix/flake-utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725' (2023-12-04)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'pre-commit-hooks-nix/gitignore':
    'github:hercules-ci/gitignore.nix/43e1aa1308018f37118e34d3a9cb4f5e75dc11d5' (2023-12-29)
  → 'github:hercules-ci/gitignore.nix/637db329424fd7e46cf4185293b9cc8c88c95394' (2024-02-28)
• Updated input 'pre-commit-hooks-nix/nixpkgs':
    'github:NixOS/nixpkgs/eabe8d3eface69f5bb16c18f8662a702f50c20d5' (2024-01-09)
  → 'github:NixOS/nixpkgs/e367f7a1fb93137af22a3908f00b9a35e2d286a7' (2024-03-18)
• Updated input 'pre-commit-hooks-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/3dc440faeee9e889fe2d1b4d25ad0f430d449356' (2024-01-10)
  → 'github:NixOS/nixpkgs/614b4613980a522ba49f0d194531beddbb7220d3' (2024-03-17)
• Updated input 'qmk-udev-rules':
    'github:qmk/qmk_firmware/dcc47ea31b3f4ef097a2fc677bdbb9b2560d905a' (2024-01-14)
  → 'github:qmk/qmk_firmware/4afbade6d122183920a888c8e6e1de4581e657fa' (2024-03-22)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/70dd0d521f7849338e487a219c1a07c429a66d77' (2024-01-14)
  → 'github:Mic92/sops-nix/405987a66cce9a4a82f321f11b205982a7127c88' (2024-03-24)
• Updated input 'sops-nix/nixpkgs-stable':
    'github:NixOS/nixpkgs/a1982c92d8980a0114372973cbdfe0a307f1bdea' (2024-01-12)
  → 'github:NixOS/nixpkgs/ac6bdf6181666ebb4f90dd20f31e2fa66ede6b68' (2024-03-23)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/04f25d7bec9fb29d2c3bacaa48a3304840000d36' (2024-01-07)
  → 'github:numtide/treefmt-nix/7ee5aaac63c30d3c97a8c56efe89f3b2aa9ae564' (2024-03-18)
• Updated input 'treefmt-nix/nixpkgs':
    'github:nixos/nixpkgs/6500b4580c2a1f3d0f980d32d285739d8e156d92' (2023-09-25)
  → 'github:nixos/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260' (2024-02-21)
This commit is contained in:
Malte Tammena 2024-03-24 14:16:25 +01:00
parent e5eae8c827
commit a71080eae5
17 changed files with 257 additions and 186 deletions

View file

@ -37,11 +37,11 @@
"base16-schemes": { "base16-schemes": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1689473676, "lastModified": 1696158499,
"narHash": "sha256-L0RhUr9+W5EPWBpLcmkKpUeCEWRs/kLzVMF3Vao2ZU0=", "narHash": "sha256-5yIHgDTPjoX/3oDEfLSQ0eJZdFL1SaCfb9d6M0RmOTM=",
"owner": "tinted-theming", "owner": "tinted-theming",
"repo": "base16-schemes", "repo": "base16-schemes",
"rev": "d95123ca6377cd849cfdce92c0a24406b0c6a789", "rev": "a9112eaae86d9dd8ee6bb9445b664fba2f94037a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -103,11 +103,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1705332341, "lastModified": 1711099426,
"narHash": "sha256-QdMdOCne9QRq6CdiDieBqGH3j9D8JpNrNgEU6CvtJoE=", "narHash": "sha256-HzpgM/wc3aqpnHJJ2oDqPBkNsqWbW0WfWUO8lKu8nGk=",
"owner": "numtide", "owner": "numtide",
"repo": "devshell", "repo": "devshell",
"rev": "ea8db557d3b438d93bc3937fce098c15b283f0e0", "rev": "2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -498,11 +498,11 @@
"nixpkgs-lib": "nixpkgs-lib_2" "nixpkgs-lib": "nixpkgs-lib_2"
}, },
"locked": { "locked": {
"lastModified": 1704982712, "lastModified": 1709336216,
"narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=", "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "07f6395285469419cf9d078f59b5b49993198c00", "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -683,14 +683,14 @@
}, },
"flake-utils_6": { "flake-utils_6": {
"inputs": { "inputs": {
"systems": "systems_3" "systems": "systems_4"
}, },
"locked": { "locked": {
"lastModified": 1705309234, "lastModified": 1710146030,
"narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide", "owner": "numtide",
"repo": "flake-utils", "repo": "flake-utils",
"rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -701,14 +701,14 @@
}, },
"flake-utils_7": { "flake-utils_7": {
"inputs": { "inputs": {
"systems": "systems_4" "systems": "systems_5"
}, },
"locked": { "locked": {
"lastModified": 1701680307, "lastModified": 1710146030,
"narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=", "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
"owner": "numtide", "owner": "numtide",
"repo": "flake-utils", "repo": "flake-utils",
"rev": "4022d587cbbfd70fe950c1e2083a02621806a725", "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -801,11 +801,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1703887061, "lastModified": 1709087332,
"narHash": "sha256-gGPa9qWNc6eCXT/+Z5/zMkyYOuRZqeFZBDbopNZQkuY=", "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "gitignore.nix", "repo": "gitignore.nix",
"rev": "43e1aa1308018f37118e34d3a9cb4f5e75dc11d5", "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -853,11 +853,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1705269478, "lastModified": 1711133180,
"narHash": "sha256-j7Rp8Y3ckBHOlIzqe0g2+/BVce9SU/dVtn4Eb0rMuY4=", "narHash": "sha256-WJOahf+6115+GMl3wUfURu8fszuNeJLv9qAWFQl3Vmo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "846200eb574faa2af808ed02e653c2b8ed51fd71", "rev": "1c2c5e4cabba4c43504ef0f8cc3f3dfa284e2dbb",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -869,14 +869,15 @@
"hydra": { "hydra": {
"inputs": { "inputs": {
"nix": "nix", "nix": "nix",
"nixpkgs": "nixpkgs_6" "nixpkgs": "nixpkgs_6",
"nixpkgs-for-fileset": "nixpkgs-for-fileset"
}, },
"locked": { "locked": {
"lastModified": 1703377121, "lastModified": 1709908087,
"narHash": "sha256-hIXRgu2MGqFYCALDKAiP+8lE859zftRe4OVIgGOTkvc=", "narHash": "sha256-mhEj02VruXPmxz3jsKHMov2ERNXk9DwaTAunWEO1iIQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "hydra", "repo": "hydra",
"rev": "02e453fc8c39751843220eaecdeaf7d539b7e765", "rev": "8f56209bd6f3b9ec53d50a23812a800dee7a1969",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -885,22 +886,50 @@
"type": "github" "type": "github"
} }
}, },
"hyprcursor": {
"inputs": {
"hyprlang": "hyprlang",
"nixpkgs": [
"hyprland",
"nixpkgs"
],
"systems": [
"hyprland",
"systems"
]
},
"locked": {
"lastModified": 1711035742,
"narHash": "sha256-5vvhCSUGG9TA2G1eIRgokuYizhRnZu0ZbcU1MXfHsUE=",
"owner": "hyprwm",
"repo": "hyprcursor",
"rev": "6a92473237f430399a417e1c2da9d7fcd4970086",
"type": "github"
},
"original": {
"owner": "hyprwm",
"repo": "hyprcursor",
"type": "github"
}
},
"hyprland": { "hyprland": {
"inputs": { "inputs": {
"hyprcursor": "hyprcursor",
"hyprland-protocols": "hyprland-protocols", "hyprland-protocols": "hyprland-protocols",
"hyprlang": "hyprlang_2",
"nixpkgs": [ "nixpkgs": [
"nixpkgs" "nixpkgs"
], ],
"systems": "systems_2", "systems": "systems_3",
"wlroots": "wlroots", "wlroots": "wlroots",
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1705331862, "lastModified": 1711249786,
"narHash": "sha256-NEaHmQwZJeKy4FHpu0+E+/dDXBwQYgDOKI48by1gzVE=", "narHash": "sha256-K5MByS37KyZ3+UPV/UAP6hscqiXtGQVevAA7nkGd96Y=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "f14c5ea5c56858260c1133d8003fc5961ace373d", "rev": "86dc46ffea2fa72abe1228c1fad1b42d1507e45d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -916,11 +945,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1705319592, "lastModified": 1711036118,
"narHash": "sha256-gAqDJjxDDexXZCtquGUHt32ItPxqMEsiXIrNWPTfuC0=", "narHash": "sha256-BxWizZAc845ks9BjEXosRjfBv/NMr1WwoORBQuixfII=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "contrib", "repo": "contrib",
"rev": "ff256907e67888cbcb6db918f6591e5b1e89db16", "rev": "536f00c5895015da1e7aa85bbee9aa6dcd149e69",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -958,16 +987,42 @@
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
"hyprland", "hyprland",
"xdph", "hyprcursor",
"nixpkgs" "nixpkgs"
],
"systems": "systems_2"
},
"locked": {
"lastModified": 1709914708,
"narHash": "sha256-bR4o3mynoTa1Wi4ZTjbnsZ6iqVcPGriXp56bZh5UFTk=",
"owner": "hyprwm",
"repo": "hyprlang",
"rev": "a685493fdbeec01ca8ccdf1f3655c044a8ce2fe2",
"type": "github"
},
"original": {
"owner": "hyprwm",
"repo": "hyprlang",
"type": "github"
}
},
"hyprlang_2": {
"inputs": {
"nixpkgs": [
"hyprland",
"nixpkgs"
],
"systems": [
"hyprland",
"systems"
] ]
}, },
"locked": { "locked": {
"lastModified": 1704287638, "lastModified": 1710960526,
"narHash": "sha256-TuRXJGwtK440AXQNl5eiqmQqY4LZ/9+z/R7xC0ie3iA=", "narHash": "sha256-tt0UgVKWeLQ+tFzvqrm4uAZbzONwdGshpfiLHAQ1P2c=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "hyprlang", "repo": "hyprlang",
"rev": "6624f2bb66d4d27975766e81f77174adbe58ec97", "rev": "a2f39421144d42541c057be235154ce21b76c0f6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -984,11 +1039,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1705231543, "lastModified": 1711231487,
"narHash": "sha256-W8j0A5n2WOpCgdFRqMqwd9adNORcN1r/DpjRVxiFkAw=", "narHash": "sha256-dRdFjStMA7GeuD/V4vzKblzuHwxMPgzEboRleVdZlUM=",
"owner": "Jovian-Experiments", "owner": "Jovian-Experiments",
"repo": "Jovian-NixOS", "repo": "Jovian-NixOS",
"rev": "ab807f9740c533070e8b68b0d86034d4a293b5f1", "rev": "1171169117f63f1de9ef2ea36efd8dcf377c6d5a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1003,11 +1058,11 @@
"nixpkgs-lib": "nixpkgs-lib_5" "nixpkgs-lib": "nixpkgs-lib_5"
}, },
"locked": { "locked": {
"lastModified": 1705320633, "lastModified": 1711282133,
"narHash": "sha256-ZFHqXr8f1zPAUJGLxB2qFapQCs7Dc8R75/mKIiw3sP0=", "narHash": "sha256-s6z371miAZonduv53LQzjthvNCs4R+oTbv9cRu+iyL8=",
"owner": "nix-community", "owner": "nix-community",
"repo": "lib-aggregate", "repo": "lib-aggregate",
"rev": "b170b6a80de0a6df07d73594290dcd6d26ef7bbb", "rev": "120535dff702c551ec76a125a181d90131407264",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1016,19 +1071,19 @@
"type": "github" "type": "github"
} }
}, },
"lowdown-src": { "libgit2": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1633514407, "lastModified": 1697646580,
"narHash": "sha256-Dw32tiMjdK9t3ETl5fzGrutQTzh2rufgZV4A/BbxuD4=", "narHash": "sha256-oX4Z3S9WtJlwvj0uH9HlYcWv+x1hqp8mhXl7HsLu2f0=",
"owner": "kristapsdz", "owner": "libgit2",
"repo": "lowdown", "repo": "libgit2",
"rev": "d2c2b44ff6c27b936ec27358a2653caaef8f73b8", "rev": "45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "kristapsdz", "owner": "libgit2",
"repo": "lowdown", "repo": "libgit2",
"type": "github" "type": "github"
} }
}, },
@ -1091,7 +1146,7 @@
"nix": { "nix": {
"inputs": { "inputs": {
"flake-compat": "flake-compat_3", "flake-compat": "flake-compat_3",
"lowdown-src": "lowdown-src", "libgit2": "libgit2",
"nixpkgs": [ "nixpkgs": [
"hydra", "hydra",
"nixpkgs" "nixpkgs"
@ -1099,16 +1154,16 @@
"nixpkgs-regression": "nixpkgs-regression" "nixpkgs-regression": "nixpkgs-regression"
}, },
"locked": { "locked": {
"lastModified": 1706208340, "lastModified": 1706637536,
"narHash": "sha256-wNyHUEIiKKVs6UXrUzhP7RSJQv0A8jckgcuylzftl8k=", "narHash": "sha256-fjx+nCOzuSxGWfhwWWc8hCsLFZAjZLDDUcbBtldRqbk=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nix", "repo": "nix",
"rev": "2c4bb93ba5a97e7078896ebc36385ce172960e4e", "rev": "8f42912c80c0a03f62f6a3d28a3af05a9762565d",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "2.19-maintenance", "ref": "2.20-maintenance",
"repo": "nix", "repo": "nix",
"type": "github" "type": "github"
} }
@ -1119,11 +1174,11 @@
"nixpkgs-lib": "nixpkgs-lib_4" "nixpkgs-lib": "nixpkgs-lib_4"
}, },
"locked": { "locked": {
"lastModified": 1695388192, "lastModified": 1707825078,
"narHash": "sha256-2jelpE7xK+4M7jZNyWL7QYOYegQLYBDQS5bvdo8XRUQ=", "narHash": "sha256-hTfge2J2W+42SZ7VHXkf4kjU+qzFqPeC9k66jAUBMHk=",
"owner": "Misterio77", "owner": "Misterio77",
"repo": "nix-colors", "repo": "nix-colors",
"rev": "37227f274b34a3b51649166deb94ce7fec2c6a4c", "rev": "b01f024090d2c4fc3152cd0cf12027a7b8453ba1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1231,11 +1286,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1705312285, "lastModified": 1711274671,
"narHash": "sha256-rd+dY+v61Y8w3u9bukO/hB55Xl4wXv4/yC8rCGVnK5U=", "narHash": "sha256-19KQXya5VERUXOdeEJJN+zOqtvuE6MV3qTk9Gr4J9Uo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "bee2202bec57e521e3bd8acd526884b9767d7fa0", "rev": "7559df1e4af972d5f1de87975b5ef6a8d7559db2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1260,6 +1315,22 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs-for-fileset": {
"locked": {
"lastModified": 1706098335,
"narHash": "sha256-r3dWjT8P9/Ah5m5ul4WqIWD8muj5F+/gbCdjiNVBKmU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "a77ab169a83a4175169d78684ddd2e54486ac651",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-23.11",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"dir": "lib", "dir": "lib",
@ -1281,11 +1352,11 @@
"nixpkgs-lib_2": { "nixpkgs-lib_2": {
"locked": { "locked": {
"dir": "lib", "dir": "lib",
"lastModified": 1703961334, "lastModified": 1709237383,
"narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=", "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9", "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1316,11 +1387,11 @@
}, },
"nixpkgs-lib_4": { "nixpkgs-lib_4": {
"locked": { "locked": {
"lastModified": 1694911725, "lastModified": 1697935651,
"narHash": "sha256-8YqI+YU1DGclEjHsnrrGfqsQg3Wyga1DfTbJrN3Ud0c=", "narHash": "sha256-qOfWjQ2JQSQL15KLh6D7xQhx0qgZlYZTYlcEiRuAMMw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "819180647f428a3826bfc917a54449da1e532ce0", "rev": "e1e11fdbb01113d85c7f41cada9d2847660e3902",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1331,11 +1402,11 @@
}, },
"nixpkgs-lib_5": { "nixpkgs-lib_5": {
"locked": { "locked": {
"lastModified": 1705193289, "lastModified": 1711241261,
"narHash": "sha256-oL5EAaZHiA3ABLdyKag/DgT+457vmELv8A+eaox2xsI=", "narHash": "sha256-knrTvpl81yGFHIpm1SsLDApe0thFkw1cl3ISAMPmP/0=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "da839f74dc77c9826fa333b1bc2c8258fd6ffcbe", "rev": "b2a1eeef8c185f6bd27432b053ff09d773244cbc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1394,11 +1465,11 @@
}, },
"nixpkgs-stable_3": { "nixpkgs-stable_3": {
"locked": { "locked": {
"lastModified": 1704874635, "lastModified": 1710695816,
"narHash": "sha256-YWuCrtsty5vVZvu+7BchAxmcYzTMfolSPP5io8+WYCg=", "narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3dc440faeee9e889fe2d1b4d25ad0f430d449356", "rev": "614b4613980a522ba49f0d194531beddbb7220d3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1410,16 +1481,16 @@
}, },
"nixpkgs-stable_4": { "nixpkgs-stable_4": {
"locked": { "locked": {
"lastModified": 1705033721, "lastModified": 1711233294,
"narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=", "narHash": "sha256-eEu5y4J145BYDw9o/YEmeJyqh8blgnZwuz9k234zuWc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea", "rev": "ac6bdf6181666ebb4f90dd20f31e2fa66ede6b68",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "release-23.05", "ref": "release-23.11",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -1432,11 +1503,11 @@
"nixpkgs": "nixpkgs_13" "nixpkgs": "nixpkgs_13"
}, },
"locked": { "locked": {
"lastModified": 1705323114, "lastModified": 1711284444,
"narHash": "sha256-VOrbI0RLWenZ4H70DcD1WxpFkY2IG/F/3gMZUujAZaM=", "narHash": "sha256-zaxF0fvo/FH1yVBsNbtOD+b+igp3g4IA8+cOdx44KzA=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs-wayland", "repo": "nixpkgs-wayland",
"rev": "25ea5dd63dab3d63f679071a30994ae711c906ba", "rev": "59f7ad2c27737a7ea7ad16a48c95631f159ef822",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1493,11 +1564,11 @@
}, },
"nixpkgs_11": { "nixpkgs_11": {
"locked": { "locked": {
"lastModified": 1706550542, "lastModified": 1711163522,
"narHash": "sha256-UcsnCG6wx++23yeER4Hg18CXWbgNpqNXcHIo5/1Y+hc=", "narHash": "sha256-YN/Ciidm+A0fmJPWlHBGvVkcarYWSC+s3NTPk/P+q3c=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "97b17f32362e475016f942bbdfda4a4a72a8a652", "rev": "44d0940ea560dee511026a53f0e2e2cde489b4d4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1524,11 +1595,11 @@
}, },
"nixpkgs_13": { "nixpkgs_13": {
"locked": { "locked": {
"lastModified": 1705133751, "lastModified": 1711163522,
"narHash": "sha256-rCIsyE80jgiOU78gCWN3A0wE0tR2GI5nH6MlS+HaaSQ=", "narHash": "sha256-YN/Ciidm+A0fmJPWlHBGvVkcarYWSC+s3NTPk/P+q3c=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "9b19f5e77dd906cb52dade0b7bd280339d2a1f3d", "rev": "44d0940ea560dee511026a53f0e2e2cde489b4d4",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1540,11 +1611,11 @@
}, },
"nixpkgs_14": { "nixpkgs_14": {
"locked": { "locked": {
"lastModified": 1704842529, "lastModified": 1710765496,
"narHash": "sha256-OTeQA+F8d/Evad33JMfuXC89VMetQbsU4qcaePchGr4=", "narHash": "sha256-p7ryWEeQfMwTB6E0wIUd5V2cFTgq+DRRBz2hYGnJZyA=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "eabe8d3eface69f5bb16c18f8662a702f50c20d5", "rev": "e367f7a1fb93137af22a3908f00b9a35e2d286a7",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1556,11 +1627,11 @@
}, },
"nixpkgs_15": { "nixpkgs_15": {
"locked": { "locked": {
"lastModified": 1695644571, "lastModified": 1708475490,
"narHash": "sha256-asS9dCCdlt1lPq0DLwkVBbVoEKuEuz+Zi3DG7pR/RxA=", "narHash": "sha256-g1v0TsWBQPX97ziznfJdWhgMyMGtoBFs102xSYO4syU=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "6500b4580c2a1f3d0f980d32d285739d8e156d92", "rev": "0e74ca98a74bc7270d28838369593635a5db3260",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1635,16 +1706,16 @@
}, },
"nixpkgs_6": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1701615100, "lastModified": 1705033721,
"narHash": "sha256-7VI84NGBvlCTduw2aHLVB62NvCiZUlALLqBe5v684Aw=", "narHash": "sha256-K5eJHmL1/kev6WuqyqqbS1cdNnSidIZ3jeqJ7GbrYnQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e9f06adb793d1cca5384907b3b8a4071d5d7cb19", "rev": "a1982c92d8980a0114372973cbdfe0a307f1bdea",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "NixOS", "owner": "NixOS",
"ref": "nixos-23.05", "ref": "nixos-23.05-small",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -1810,11 +1881,11 @@
"nixpkgs-stable": "nixpkgs-stable_3" "nixpkgs-stable": "nixpkgs-stable_3"
}, },
"locked": { "locked": {
"lastModified": 1705229514, "lastModified": 1710923068,
"narHash": "sha256-itILy0zimR/iyUGq5Dgg0fiW8plRDyxF153LWGsg3Cw=", "narHash": "sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI+JMJuLo45aG3cKc=",
"owner": "cachix", "owner": "cachix",
"repo": "pre-commit-hooks.nix", "repo": "pre-commit-hooks.nix",
"rev": "ffa9a5b90b0acfaa03b1533b83eaf5dead819a05", "rev": "e611897ddfdde3ed3eaac4758635d7177ff78673",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1887,11 +1958,11 @@
"qmk-udev-rules": { "qmk-udev-rules": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1705212479, "lastModified": 1711150230,
"narHash": "sha256-2tXkMDJwnRyWJ63tJ7vBOOmNom1jlqwRnbrvK6ISagM=", "narHash": "sha256-8tn8zPkGHDojHX1pd53x8ad5iqvpt1T3jzEbBONXujo=",
"owner": "qmk", "owner": "qmk",
"repo": "qmk_firmware", "repo": "qmk_firmware",
"rev": "dcc47ea31b3f4ef097a2fc677bdbb9b2560d905a", "rev": "4afbade6d122183920a888c8e6e1de4581e657fa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1930,11 +2001,11 @@
"nixpkgs-stable": "nixpkgs-stable_4" "nixpkgs-stable": "nixpkgs-stable_4"
}, },
"locked": { "locked": {
"lastModified": 1705201153, "lastModified": 1711249319,
"narHash": "sha256-y0/a4IMDZrc7lAkR7Gcm5R3W2iCBiARHnYZe6vkmiNE=", "narHash": "sha256-N+Pp3/8H+rd7cO71VNV/ovV/Kwt+XNeUHNhsmyTabdM=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "70dd0d521f7849338e487a219c1a07c429a66d77", "rev": "405987a66cce9a4a82f321f11b205982a7127c88",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1974,6 +2045,21 @@
} }
}, },
"systems_3": { "systems_3": {
"locked": {
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
"owner": "nix-systems",
"repo": "default-linux",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default-linux",
"type": "github"
}
},
"systems_4": {
"locked": { "locked": {
"lastModified": 1681028828, "lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
@ -1988,7 +2074,7 @@
"type": "github" "type": "github"
} }
}, },
"systems_4": { "systems_5": {
"locked": { "locked": {
"lastModified": 1681028828, "lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
@ -2066,11 +2152,11 @@
"nixpkgs": "nixpkgs_15" "nixpkgs": "nixpkgs_15"
}, },
"locked": { "locked": {
"lastModified": 1704649711, "lastModified": 1710781103,
"narHash": "sha256-+qxqJrZwvZGilGiLQj3QbYssPdYCwl7ejwMImgH7VBQ=", "narHash": "sha256-nehQK/XTFxfa6rYKtbi8M1w+IU1v5twYhiyA4dg1vpg=",
"owner": "numtide", "owner": "numtide",
"repo": "treefmt-nix", "repo": "treefmt-nix",
"rev": "04f25d7bec9fb29d2c3bacaa48a3304840000d36", "rev": "7ee5aaac63c30d3c97a8c56efe89f3b2aa9ae564",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -2083,18 +2169,18 @@
"flake": false, "flake": false,
"locked": { "locked": {
"host": "gitlab.freedesktop.org", "host": "gitlab.freedesktop.org",
"lastModified": 1703963193, "lastModified": 1709983277,
"narHash": "sha256-ke8drv6PTrdQDruWbajrRJffP9A9PU6FRyjJGNZRTs4=", "narHash": "sha256-wXWIJLd4F2JZeMaihWVDW/yYXCLEC8OpeNJZg9a9ly8=",
"owner": "wlroots", "owner": "wlroots",
"repo": "wlroots", "repo": "wlroots",
"rev": "f81c3d93cd6f61b20ae784297679283438def8df", "rev": "50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
"host": "gitlab.freedesktop.org", "host": "gitlab.freedesktop.org",
"owner": "wlroots", "owner": "wlroots",
"repo": "wlroots", "repo": "wlroots",
"rev": "f81c3d93cd6f61b20ae784297679283438def8df", "rev": "50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b",
"type": "gitlab" "type": "gitlab"
} }
}, },
@ -2104,7 +2190,10 @@
"hyprland", "hyprland",
"hyprland-protocols" "hyprland-protocols"
], ],
"hyprlang": "hyprlang", "hyprlang": [
"hyprland",
"hyprlang"
],
"nixpkgs": [ "nixpkgs": [
"hyprland", "hyprland",
"nixpkgs" "nixpkgs"
@ -2115,11 +2204,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1704659450, "lastModified": 1709299639,
"narHash": "sha256-3lyoUVtUWz1LuxbltAtkJSK2IlVXmKhxCRU2/0PYCms=", "narHash": "sha256-jYqJM5khksLIbqSxCLUUcqEgI+O2LdlSlcMEBs39CAU=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland", "repo": "xdg-desktop-portal-hyprland",
"rev": "6a5de92769d5b7038134044053f90e7458f6a197", "rev": "2d2fb547178ec025da643db57d40a971507b82fe",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -1,14 +1,8 @@
{ {pkgs, ...}: {
pkgs,
inputs,
...
}: {
imports = [ imports = [
../../hardware/intel-nuc.nix ../../hardware/intel-nuc.nix
]; ];
config = let config = {
hashes = builtins.import ../../hashes.nix;
in {
boot.loader.systemd-boot.enable = true; boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true; boot.loader.efi.canTouchEfiVariables = true;
@ -25,32 +19,20 @@
/run/current-system/sw/bin/xset -dpms /run/current-system/sw/bin/xset -dpms
/run/current-system/sw/bin/xset s off /run/current-system/sw/bin/xset s off
''; '';
services.xserver.desktopManager.kodi.package = let services.xserver.desktopManager.kodi.package = pkgs.kodi.passthru.withPackages (kodiPkgs:
youtubePlugin = pkgs.kodiPackages.youtube.overrideAttrs (old: rec { with kodiPkgs; [
version = inputs.self.lib.versionIfNewer hashes.youtubePlugin.version old.version "Youtube Plugin override outdated"; youtube
inputstream-adaptive
src = pkgs.fetchFromGitHub { netflix
inherit (hashes.youtubePlugin) hash; joystick
owner = "anxdpanic"; # Amazon VOD
repo = "plugin.video.youtube"; # Arte Mediathek
rev = "v${version}"; # Disney+
}; # media.ccc.de
}); # RocketBeansTV
in # twitch
pkgs.kodi.passthru.withPackages (kodiPkgs: # ZDF Mediathek
with kodiPkgs; [ ]);
youtubePlugin
inputstream-adaptive
netflix
joystick
# Amazon VOD
# Arte Mediathek
# Disney+
# media.ccc.de
# RocketBeansTV
# twitch
# ZDF Mediathek
]);
services.xserver.displayManager.autoLogin.enable = true; services.xserver.displayManager.autoLogin.enable = true;
services.xserver.displayManager.autoLogin.user = "kodi"; services.xserver.displayManager.autoLogin.user = "kodi";

View file

@ -43,15 +43,6 @@ in {
# Lidarr for music # Lidarr for music
services.lidarr = { services.lidarr = {
enable = true; enable = true;
package = pkgs.lidarr.overrideAttrs (old: let
version = lib.warnIfNot (old.version == "2.0.7.3849") "Lidarr was updated!" "2.1.7.4030";
in {
inherit version;
src = pkgs.fetchurl {
url = "https://github.com/lidarr/Lidarr/releases/download/v${version}/Lidarr.master.${version}.linux-core-x64.tar.gz";
sha256 = "sha256-njTaQIi15k0+8tnuIO+waRmSE+BAG46ln+qzesFfI0E=";
};
});
group = "media"; group = "media";
dataDir = "/data/dirty/lidarr"; dataDir = "/data/dirty/lidarr";
}; };

View file

@ -7,8 +7,8 @@
enable = true; enable = true;
secretKeyFile = config.sops.secrets."nix-store-signing-key".path; secretKeyFile = config.sops.secrets."nix-store-signing-key".path;
package = builtins.trace "Has upstream fixed the build issue around nix-serve?" pkgs.nix-serve.override { package = builtins.trace "Has upstream fixed the build issue around nix-serve? https://github.com/edolstra/nix-serve/issues/28" pkgs.nix-serve.override {
nix = pkgs.nixVersions.nix_2_12; nix = pkgs.nixVersions.nix_2_3;
}; };
}; };

View file

@ -131,7 +131,7 @@
programs.gnupg.agent = { programs.gnupg.agent = {
enable = true; enable = true;
enableSSHSupport = true; enableSSHSupport = true;
pinentryFlavor = "qt"; pinentryPackage = pkgs.pinentry-qt;
}; };
# TODO: This defaults to true, why does it not work with virtualisation.containers.enable? # TODO: This defaults to true, why does it not work with virtualisation.containers.enable?

View file

@ -101,7 +101,7 @@
programs.gnupg.agent = { programs.gnupg.agent = {
enable = true; enable = true;
enableSSHSupport = true; enableSSHSupport = true;
pinentryFlavor = "qt"; pinentryPackage = pkgs.pinentry-qt;
}; };
security.pam = { security.pam = {

View file

@ -115,7 +115,7 @@
enable = true; enable = true;
user = "deck"; user = "deck";
}; };
jovian.devices.steamdeck.enableVendorRadv = false; jovian.hardware.has.amd.gpu = true;
# This value determines the NixOS release from which the default # This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions # settings for stateful data, like file locations and database versions

View file

@ -26,5 +26,9 @@ in {
environment.systemPackages = packages; environment.systemPackages = packages;
programs.steam.extraPkgs = packages; programs.steam.extraPkgs = packages;
nixpkgs.config.permittedInsecurePackages = [
"freeimage-unstable-2021-11-01"
];
}; };
} }

View file

@ -128,7 +128,7 @@ in {
settings.mail.enable = true; settings.mail.enable = true;
# Define my color schemes # Define my color schemes
colorsLight = nix-colors.colorSchemes."gruvbox-light-medium"; colorsLight = nix-colors.colorSchemes."papercolor-light";
colorsDark = nix-colors.colorSchemes."gruvbox-dark-medium"; colorsDark = nix-colors.colorSchemes."gruvbox-dark-medium";
home = { home = {

View file

@ -31,6 +31,6 @@ in {
enableScDaemon = true; enableScDaemon = true;
enableSshSupport = true; enableSshSupport = true;
sshKeys = [conf.gpg.grip]; sshKeys = [conf.gpg.grip];
pinentryFlavor = "gnome3"; pinentryPackage = pkgs.pinentry-qt;
}; };
} }

View file

@ -7,7 +7,7 @@
}: let }: let
cfg = config.settings.hyprland; cfg = config.settings.hyprland;
bemenu = pkgs.callPackage ../../../pkgs/bemenu-configured.nix {color = config.colorsDark.colors;}; bemenu = pkgs.callPackage ../../../pkgs/bemenu-configured.nix {color = config.colorsDark.palette;};
doNotDisturb = pkgs.callPackage ../../../pkgs/do-not-disturb.nix {}; doNotDisturb = pkgs.callPackage ../../../pkgs/do-not-disturb.nix {};
wallpaper = [ wallpaper = [
@ -142,13 +142,19 @@
tap-and-drag = "yes"; tap-and-drag = "yes";
}; };
}; };
"device:usb-hid-keyboard" = { "device" = [
kb_options = "compose:rwin"; {
}; name = "usb-hid-keyboard";
kb_options = "compose:rwin";
"device:at-translated-set-2-keyboard" = {}; }
"device:keyboardio-atreus" = {kb_variant = "";}; {
name = "at-translated-set-2-keyboard";
}
{
kb_variant = "";
name = "keyboardio-atreus";
}
];
general = { general = {
# See https://wiki.hyprland.org/Configuring/Variables/ for more # See https://wiki.hyprland.org/Configuring/Variables/ for more
@ -227,7 +233,7 @@
"move 100%-57 100%-31,title:^(Firefox Sharing Indicator)$" "move 100%-57 100%-31,title:^(Firefox Sharing Indicator)$"
"nofocus,title:^(Firefox Sharing Indicator)$" "nofocus,title:^(Firefox Sharing Indicator)$"
"noborder,title:^(Firefox Sharing Indicator)$" "noborder,title:^(Firefox Sharing Indicator)$"
"nofullscreenrequest,title:^(Firefox Sharing Indicator)$" "suppressevent fullscreen,title:^(Firefox Sharing Indicator)$"
"animation popin,title:^(Firefox Sharing Indicator)$" "animation popin,title:^(Firefox Sharing Indicator)$"
]; ];

View file

@ -3,7 +3,7 @@
config, config,
... ...
}: let }: let
colDark = name: "#${config.colorsDark.colors.${name}}"; colDark = name: "#${config.colorsDark.palette.${name}}";
doNotDisturb = pkgs.callPackage ../../../pkgs/do-not-disturb.nix {}; doNotDisturb = pkgs.callPackage ../../../pkgs/do-not-disturb.nix {};
in { in {
services.mako = { services.mako = {

View file

@ -3,7 +3,7 @@
config, config,
... ...
}: let }: let
colDark = config.colorsDark.colors; colDark = config.colorsDark.palette;
in { in {
programs.mpv = { programs.mpv = {
enable = true; enable = true;

View file

@ -4,7 +4,7 @@
... ...
}: let }: let
bemenuConfigured = pkgs.callPackage ../../../pkgs/bemenu-configured.nix { bemenuConfigured = pkgs.callPackage ../../../pkgs/bemenu-configured.nix {
color = config.colorsDark.colors; color = config.colorsDark.palette;
cmd = "bemenu"; cmd = "bemenu";
}; };

View file

@ -128,7 +128,6 @@ in {
programs.eza = { programs.eza = {
enable = true; enable = true;
enableAliases = true;
}; };
programs.zoxide = { programs.zoxide = {

View file

@ -6,7 +6,7 @@
... ...
}: let }: let
mkBorder = hex: ((config.myLib.mkColor hex).darker 0.4).hashRgb; mkBorder = hex: ((config.myLib.mkColor hex).darker 0.4).hashRgb;
col = config.colorsDark.colors; col = config.colorsDark.palette;
doNotDisturbJson = pkgs.writeShellApplication { doNotDisturbJson = pkgs.writeShellApplication {
name = "do-not-disturb-json"; name = "do-not-disturb-json";

View file

@ -109,7 +109,7 @@ in {
config.myLib = { config.myLib = {
inherit mkColor; inherit mkColor;
mkKittyTheme = colorscheme: let mkKittyTheme = colorscheme: let
color = name: "#${colorscheme.colors.${name}}"; color = name: "#${colorscheme.palette.${name}}";
in in
pkgs.writeText "kitty-theme-${colorscheme.slug}" '' pkgs.writeText "kitty-theme-${colorscheme.slug}" ''
# https://github.com/kdrag0n/base16-kitty/blob/fe5862cec41bfd0b46a1ac3d7565a50680051226/templates/default.mustache # https://github.com/kdrag0n/base16-kitty/blob/fe5862cec41bfd0b46a1ac3d7565a50680051226/templates/default.mustache
@ -147,7 +147,7 @@ in {
color15 ${color "base07"} color15 ${color "base07"}
''; '';
mkZathuraTheme = colorscheme: let mkZathuraTheme = colorscheme: let
color = name: "#${colorscheme.colors.${name}}"; color = name: "#${colorscheme.palette.${name}}";
in in
pkgs.writeText "zathura-theme-${colorscheme.slug}" '' pkgs.writeText "zathura-theme-${colorscheme.slug}" ''
# https://github.com/HaoZeke/base16-zathura/blob/9f148b4001dc67d399e645919225943d47e50125/templates/recolor.mustache # https://github.com/HaoZeke/base16-zathura/blob/9f148b4001dc67d399e645919225943d47e50125/templates/recolor.mustache
@ -175,7 +175,7 @@ in {
# https://github.com/mnussbaum/base16-waybar # https://github.com/mnussbaum/base16-waybar
mkCSSVariables = colorscheme: let mkCSSVariables = colorscheme: let
color = name: "#${colorscheme.colors.${name}}"; color = name: "#${colorscheme.palette.${name}}";
in in
pkgs.writeText "css-theme-${colorscheme.slug}" '' pkgs.writeText "css-theme-${colorscheme.slug}" ''
@define-color base00 ${color "base00"}; @define-color base00 ${color "base00"};