This commit is contained in:
mjallen18
2026-01-23 14:21:03 -06:00
parent 302d7f5af5
commit e5dbeadbb6
2 changed files with 78 additions and 78 deletions

120
flake.lock generated
View File

@@ -207,11 +207,11 @@
]
},
"locked": {
"lastModified": 1766150702,
"narHash": "sha256-P0kM+5o+DKnB6raXgFEk3azw8Wqg5FL6wyl9jD+G5a4=",
"lastModified": 1768923567,
"narHash": "sha256-GVJ0jKsyXLuBzRMXCDY6D5J8wVdwP1DuQmmvYL/Vw/Q=",
"owner": "nix-community",
"repo": "disko",
"rev": "916506443ecd0d0b4a0f4cf9d40a3c22ce39b378",
"rev": "00395d188e3594a1507f214a2f15d4ce5c07cb28",
"type": "github"
},
"original": {
@@ -530,11 +530,11 @@
]
},
"locked": {
"lastModified": 1767910483,
"narHash": "sha256-MOU5YdVu4DVwuT5ztXgQpPuRRBjSjUGIdUzOQr9iQOY=",
"lastModified": 1768949235,
"narHash": "sha256-TtjKgXyg1lMfh374w5uxutd6Vx2P/hU81aEhTxrO2cg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "82fb7dedaad83e5e279127a38ef410bcfac6d77c",
"rev": "75ed713570ca17427119e7e204ab3590cc3bf2a5",
"type": "github"
},
"original": {
@@ -551,11 +551,11 @@
]
},
"locked": {
"lastModified": 1767910483,
"narHash": "sha256-MOU5YdVu4DVwuT5ztXgQpPuRRBjSjUGIdUzOQr9iQOY=",
"lastModified": 1768949235,
"narHash": "sha256-TtjKgXyg1lMfh374w5uxutd6Vx2P/hU81aEhTxrO2cg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "82fb7dedaad83e5e279127a38ef410bcfac6d77c",
"rev": "75ed713570ca17427119e7e204ab3590cc3bf2a5",
"type": "github"
},
"original": {
@@ -572,11 +572,11 @@
]
},
"locked": {
"lastModified": 1768530555,
"narHash": "sha256-EBXKDho4t1YSgodAL6C8M3UTm8MGMZNQ9rQnceR5+6c=",
"lastModified": 1769187349,
"narHash": "sha256-clG+nT6I2qxjIgk5WoSDKJyNhzKJs9jzbCujPF2S/yg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "d21bee5abf9fb4a42b2fa7728bf671f8bb246ba6",
"rev": "082a4cd87c6089d1d9c58ebe52655f9e07245fcb",
"type": "github"
},
"original": {
@@ -593,11 +593,11 @@
]
},
"locked": {
"lastModified": 1747978958,
"narHash": "sha256-pQQnbxWpY3IiZqgelXHIe/OAE/Yv4NSQq7fch7M6nXQ=",
"lastModified": 1768598210,
"narHash": "sha256-kkgA32s/f4jaa4UG+2f8C225Qvclxnqs76mf8zvTVPg=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "7419250703fd5eb50e99bdfb07a86671939103ea",
"rev": "c47b2cc64a629f8e075de52e4742de688f930dc6",
"type": "github"
},
"original": {
@@ -626,11 +626,11 @@
"homebrew-cask": {
"flake": false,
"locked": {
"lastModified": 1768536317,
"narHash": "sha256-YT5TjTpqJFTA5EWkVaa1r1/PKODMkRqwCbOVm8Wb5Qs=",
"lastModified": 1769190302,
"narHash": "sha256-4BG10dq9vemchreQT04rCadVYPgcv3XPB+2F/rJ/ShM=",
"owner": "homebrew",
"repo": "homebrew-cask",
"rev": "3e0f94637a311717abda94a5f4e3e173938105c7",
"rev": "b959384f6fa48144ff5878bd32da12f3d322e1d7",
"type": "github"
},
"original": {
@@ -642,11 +642,11 @@
"homebrew-core": {
"flake": false,
"locked": {
"lastModified": 1768536776,
"narHash": "sha256-2pqerLUqy2yAC3CQ7b5FdojyAfAaqj31XVTKWfKtEyg=",
"lastModified": 1769188316,
"narHash": "sha256-KfSw5Tz/FifYBkfIvKT64DDd5oBL42FwzdSLPwsWU7g=",
"owner": "homebrew",
"repo": "homebrew-core",
"rev": "916e53863efc90522aea875d69105e0730c2b64b",
"rev": "6f8f0f166802a41d54c12251b2f75c1b9b6f5599",
"type": "github"
},
"original": {
@@ -661,11 +661,11 @@
"nixpkgs": "nixpkgs_4"
},
"locked": {
"lastModified": 1767822991,
"narHash": "sha256-iyrn9AcPZCoyxX4OT8eMkBsjG7SRUQXXS/V1JzxS7rA=",
"lastModified": 1768941735,
"narHash": "sha256-OyxsfXNcOkt06/kM+4bnuC8moDx+t7Qr+RB0BBa83Ig=",
"owner": "nix-community",
"repo": "impermanence",
"rev": "82e5bc4508cab9e8d5a136626276eb5bbce5e9c5",
"rev": "69ecf31e8fddc9354a4b418f3a517445d486bb54",
"type": "github"
},
"original": {
@@ -680,11 +680,11 @@
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1768403827,
"narHash": "sha256-ky0ful39n74F2xGELY56RrV20OSmtFOmViQmxy1Zh58=",
"lastModified": 1769153735,
"narHash": "sha256-ZMMGBhFx7MSxn8PV33MfJDN5AwEm1qur2I+ygaCeMOg=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
"rev": "544a1396c5a75fe832ae7a2a097bb760701ccd50",
"rev": "ecddd35ae96e09e50c7cf0b0d7b3ca71ebb245ad",
"type": "github"
},
"original": {
@@ -866,11 +866,11 @@
"nixpkgs": "nixpkgs_9"
},
"locked": {
"lastModified": 1768529686,
"narHash": "sha256-CRTi1Sr9q2lx5sKisO7/+sPQtwULTy12BG2gYMJBLPc=",
"lastModified": 1769134548,
"narHash": "sha256-16UWbfkIEaG728vwCdXM5C/8f1NLqBwZc039p8Yj9CA=",
"owner": "nix-community",
"repo": "nix-vscode-extensions",
"rev": "4b49917cd4d3b31eb4e01ef3ae453f4ff9664fb3",
"rev": "969bb9a90fa1365e8b5028d1b67dbd439b268675",
"type": "github"
},
"original": {
@@ -934,11 +934,11 @@
"nixpkgs": "nixpkgs_11"
},
"locked": {
"lastModified": 1768504916,
"narHash": "sha256-YlRaFqneUIwi6PPzrwEUtO0UZIxGFS3D8fSaqnPTKzE=",
"lastModified": 1769126487,
"narHash": "sha256-OA+Qrrf0FWqARjgJASGrPKMUw237G3gYG+MQn4upABU=",
"owner": "nix-community",
"repo": "nixos-apple-silicon",
"rev": "233bb4e048ca11efb9b7297079213dbe1dcfb5e8",
"rev": "003afbd7b4f90c83497906ba2e9099874c2e3a4f",
"type": "github"
},
"original": {
@@ -992,11 +992,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1768499669,
"narHash": "sha256-jJr/zDxu5evfQxlXtMrFFF68/RNj1UrctS/eIsay4k0=",
"lastModified": 1769086393,
"narHash": "sha256-3ymIZ8s3+hu7sDl/Y48o6bwMxorfKrmn97KuWiw1vjY=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "7297dfc69ae9b06e984a6f69900ce25e67c76f46",
"rev": "9f7ba891ea5fc3ededd7804f1a23fafadbcb26ca",
"type": "github"
},
"original": {
@@ -1120,11 +1120,11 @@
},
"nixpkgs-stable_2": {
"locked": {
"lastModified": 1768323494,
"narHash": "sha256-yBXJLE6WCtrGo7LKiB6NOt6nisBEEkguC/lq/rP3zRQ=",
"lastModified": 1769089682,
"narHash": "sha256-9yA/LIuAVQq0lXelrZPjLuLVuZdm03p8tfmHhnDIkms=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2c3e5ec5df46d3aeee2a1da0bfedd74e21f4bf3a",
"rev": "078d69f03934859a181e81ba987c2bb033eebfc5",
"type": "github"
},
"original": {
@@ -1136,11 +1136,11 @@
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1768305791,
"narHash": "sha256-AIdl6WAn9aymeaH/NvBj0H9qM+XuAuYbGMZaP0zcXAQ=",
"lastModified": 1769018530,
"narHash": "sha256-MJ27Cy2NtBEV5tsK+YraYr2g851f3Fl1LpNHDzDX15c=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "1412caf7bf9e660f2f962917c14b1ea1c3bc695e",
"rev": "88d3861acdd3d2f0e361767018218e51810df8a1",
"type": "github"
},
"original": {
@@ -1184,11 +1184,11 @@
},
"nixpkgs_12": {
"locked": {
"lastModified": 1768323494,
"narHash": "sha256-yBXJLE6WCtrGo7LKiB6NOt6nisBEEkguC/lq/rP3zRQ=",
"lastModified": 1769089682,
"narHash": "sha256-9yA/LIuAVQq0lXelrZPjLuLVuZdm03p8tfmHhnDIkms=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "2c3e5ec5df46d3aeee2a1da0bfedd74e21f4bf3a",
"rev": "078d69f03934859a181e81ba987c2bb033eebfc5",
"type": "github"
},
"original": {
@@ -1200,11 +1200,11 @@
},
"nixpkgs_13": {
"locked": {
"lastModified": 1768032153,
"narHash": "sha256-6kD1MdY9fsE6FgSwdnx29hdH2UcBKs3/+JJleMShuJg=",
"lastModified": 1768569498,
"narHash": "sha256-bB6Nt99Cj8Nu5nIUq0GLmpiErIT5KFshMQJGMZwgqUo=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "3146c6aa9995e7351a398e17470e15305e6e18ff",
"rev": "be5afa0fcb31f0a96bf9ecba05a516c66fcd8114",
"type": "github"
},
"original": {
@@ -1248,11 +1248,11 @@
},
"nixpkgs_4": {
"locked": {
"lastModified": 1748026106,
"narHash": "sha256-6m1Y3/4pVw1RWTsrkAK2VMYSzG4MMIj7sqUy7o8th1o=",
"lastModified": 1768564909,
"narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "063f43f2dbdef86376cc29ad646c45c46e93234c",
"rev": "e4bae1bd10c9c57b2cf517953ab70060a828ee6f",
"type": "github"
},
"original": {
@@ -1399,11 +1399,11 @@
]
},
"locked": {
"lastModified": 1767281941,
"narHash": "sha256-6MkqajPICgugsuZ92OMoQcgSHnD6sJHwk8AxvMcIgTE=",
"lastModified": 1769069492,
"narHash": "sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "f0927703b7b1c8d97511c4116eb9b4ec6645a0fa",
"rev": "a1ef738813b15cf8ec759bdff5761b027e3e1d23",
"type": "github"
},
"original": {
@@ -1567,11 +1567,11 @@
"nixpkgs": "nixpkgs_13"
},
"locked": {
"lastModified": 1768481291,
"narHash": "sha256-NjKtkJraCZEnLHAJxLTI+BfdU//9coAz9p5TqveZwPU=",
"lastModified": 1768863606,
"narHash": "sha256-1IHAeS8WtBiEo5XiyJBHOXMzECD6aaIOJmpQKzRRl64=",
"owner": "Mic92",
"repo": "sops-nix",
"rev": "e085e303dfcce21adcb5fec535d65aacb066f101",
"rev": "c7067be8db2c09ab1884de67ef6c4f693973f4a2",
"type": "github"
},
"original": {
@@ -1624,11 +1624,11 @@
"tinted-zed": "tinted-zed"
},
"locked": {
"lastModified": 1768492720,
"narHash": "sha256-aHos307HyVtOriYZppyUjrkcEKQzyp9F5WzxpMjPFH8=",
"lastModified": 1768744881,
"narHash": "sha256-3+h7OxqfrPIB/tRsiZXWE9sCbTm7NQN5Ie428p+S6BA=",
"owner": "nix-community",
"repo": "stylix",
"rev": "5287bc719dbb6efb26f48c1677a221c966a4a4d9",
"rev": "06684f00cfbee14da96fd4307b966884de272d3a",
"type": "github"
},
"original": {

View File

@@ -36,24 +36,24 @@
];
};
specialisation = {
"linux-latest".configuration = {
boot = {
kernelPackages = lib.mkOverride 90 pkgs.linuxPackages_pi5-16k;
loader.systemd-boot.installDeviceTree = true;
};
hardware.deviceTree = {
enable = true;
package = lib.mkForce pkgs.${namespace}.linuxPackages_rpi5-lts.kernel;
name = "bcm2712-rpi-5-b.dtb";
filter = "bcm2712*";
};
boot.bootspec.extensions."org.nixos.systemd-boot" = lib.mkForce {
inherit (config.boot.loader.systemd-boot) sortKey;
devicetree = "./bcm2712-rpi-5-b.dtb";
};
};
};
# specialisation = {
# "linux-latest".configuration = {
# boot = {
# kernelPackages = lib.mkOverride 90 pkgs.linuxPackages_pi5-16k;
# loader.systemd-boot.installDeviceTree = true;
# };
# hardware.deviceTree = {
# enable = true;
# package = lib.mkForce pkgs.${namespace}.linuxPackages_rpi5-lts.kernel;
# name = "bcm2712-rpi-5-b.dtb";
# filter = "bcm2712*";
# };
# boot.bootspec.extensions."org.nixos.systemd-boot" = lib.mkForce {
# inherit (config.boot.loader.systemd-boot) sortKey;
# devicetree = "./bcm2712-rpi-5-b.dtb";
# };
# };
# };
${namespace}.hardware.raspberry-pi.config = {
# extra-config = {