feat(nixos): integrate headplane and enhance configs with new services

This commit is contained in:
uttarayan21
2025-11-23 05:16:49 +05:30
parent a99cc07124
commit 2f870f4f2e
13 changed files with 301 additions and 92 deletions

243
flake.lock generated
View File

@@ -510,7 +510,7 @@
"crane_5": {
"inputs": {
"flake-compat": "flake-compat_6",
"flake-utils": "flake-utils_10",
"flake-utils": "flake-utils_11",
"nixpkgs": [
"music-player",
"nixpkgs"
@@ -727,6 +727,27 @@
"type": "github"
}
},
"devshell": {
"inputs": {
"nixpkgs": [
"headplane",
"nixpkgs"
]
},
"locked": {
"lastModified": 1762521437,
"narHash": "sha256-RXN+lcx4DEn3ZS+LqEJSUu/HH+dwGvy0syN7hTo/Chg=",
"owner": "numtide",
"repo": "devshell",
"rev": "07bacc9531f5f4df6657c0a02a806443685f384a",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "devshell",
"type": "github"
}
},
"disko": {
"inputs": {
"nixpkgs": [
@@ -1187,11 +1208,11 @@
"systems": "systems_14"
},
"locked": {
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
@@ -1223,11 +1244,11 @@
"systems": "systems_16"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"lastModified": 1685518550,
"narHash": "sha256-o2d0KcvaXzTrPRIo0kOLV0/QXHhDQ5DTi+OxcjO8xqY=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"rev": "a1720a10a6cfe8234c0e93907ffe81be440f4cef",
"type": "github"
},
"original": {
@@ -1255,6 +1276,24 @@
}
},
"flake-utils_14": {
"inputs": {
"systems": "systems_18"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_15": {
"inputs": {
"systems": [
"nixpkgs-xr",
@@ -1275,27 +1314,9 @@
"type": "github"
}
},
"flake-utils_15": {
"inputs": {
"systems": "systems_19"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_16": {
"inputs": {
"systems": "systems_21"
"systems": "systems_20"
},
"locked": {
"lastModified": 1731533236,
@@ -1312,12 +1333,15 @@
}
},
"flake-utils_17": {
"inputs": {
"systems": "systems_22"
},
"locked": {
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
@@ -1342,15 +1366,12 @@
}
},
"flake-utils_19": {
"inputs": {
"systems": "systems_25"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"lastModified": 1644229661,
"narHash": "sha256-1YdnJAsNy69bpcjuoKdOYQX0YxZBiCYZo4Twxerqv7k=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"rev": "3cecb5b042f7f209c56ffd8371b2711a290ec797",
"type": "github"
},
"original": {
@@ -1381,6 +1402,24 @@
"inputs": {
"systems": "systems_26"
},
"locked": {
"lastModified": 1731533236,
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "flake-utils",
"type": "github"
}
},
"flake-utils_21": {
"inputs": {
"systems": "systems_27"
},
"locked": {
"lastModified": 1726560853,
"narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
@@ -1395,9 +1434,9 @@
"type": "github"
}
},
"flake-utils_21": {
"flake-utils_22": {
"inputs": {
"systems": "systems_27"
"systems": "systems_28"
},
"locked": {
"lastModified": 1731533236,
@@ -1505,7 +1544,7 @@
},
"flake-utils_8": {
"inputs": {
"systems": "systems_12"
"systems": "systems_10"
},
"locked": {
"lastModified": 1731533236,
@@ -1723,6 +1762,28 @@
"type": "github"
}
},
"headplane": {
"inputs": {
"devshell": "devshell",
"flake-utils": "flake-utils_8",
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1763680613,
"narHash": "sha256-Pr/LMkiiqfs3CIW5TG+QNFJwYXEzHTvULLChzg2B2oo=",
"owner": "tale",
"repo": "headplane",
"rev": "cc533f1b725c8a022b08ac3ae6e70b22f29de68d",
"type": "github"
},
"original": {
"owner": "tale",
"repo": "headplane",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": [
@@ -1886,7 +1947,7 @@
"nixpkgs"
],
"pre-commit-hooks": "pre-commit-hooks",
"systems": "systems_10",
"systems": "systems_11",
"xdph": "xdph"
},
"locked": {
@@ -2041,7 +2102,7 @@
"nixpkgs": [
"nixpkgs"
],
"systems": "systems_11"
"systems": "systems_12"
},
"locked": {
"lastModified": 1761675634,
@@ -2059,7 +2120,7 @@
},
"hyprmonitors": {
"inputs": {
"flake-utils": "flake-utils_8",
"flake-utils": "flake-utils_9",
"nixpkgs": [
"nixpkgs"
],
@@ -2345,7 +2406,7 @@
},
"lfca": {
"inputs": {
"flake-utils": "flake-utils_9",
"flake-utils": "flake-utils_10",
"nixpkgs": [
"nixpkgs"
]
@@ -2391,7 +2452,7 @@
"advisory-db": "advisory-db_4",
"crane": "crane_5",
"fenix": "fenix_2",
"flake-utils": "flake-utils_11",
"flake-utils": "flake-utils_12",
"nixpkgs": [
"nixpkgs"
]
@@ -2519,7 +2580,7 @@
},
"nix-auth": {
"inputs": {
"flake-utils": "flake-utils_12",
"flake-utils": "flake-utils_13",
"nixpkgs": [
"nixpkgs"
]
@@ -2684,7 +2745,7 @@
"nix-minecraft": {
"inputs": {
"flake-compat": "flake-compat_7",
"flake-utils": "flake-utils_13",
"flake-utils": "flake-utils_14",
"nixpkgs": "nixpkgs_6"
},
"locked": {
@@ -2853,11 +2914,11 @@
"nixpkgs-xr": {
"inputs": {
"flake-compat": "flake-compat_8",
"flake-utils": "flake-utils_14",
"flake-utils": "flake-utils_15",
"nixpkgs": [
"nixpkgs"
],
"systems": "systems_18",
"systems": "systems_19",
"treefmt-nix": "treefmt-nix"
},
"locked": {
@@ -3035,7 +3096,7 @@
"nixpkgs"
],
"nuschtosSearch": "nuschtosSearch",
"systems": "systems_20"
"systems": "systems_21"
},
"locked": {
"lastModified": 1763804171,
@@ -3053,7 +3114,7 @@
},
"nno": {
"inputs": {
"flake-utils": "flake-utils_16",
"flake-utils": "flake-utils_17",
"neorg": "neorg",
"neorg-telescope": "neorg-telescope",
"nixpkgs": [
@@ -3079,7 +3140,7 @@
"norg": {
"inputs": {
"flake-compat": "flake-compat_9",
"flake-utils": "flake-utils_17",
"flake-utils": "flake-utils_18",
"nixpkgs": "nixpkgs_9"
},
"locked": {
@@ -3100,7 +3161,7 @@
"norg-meta": {
"inputs": {
"flake-compat": "flake-compat_10",
"flake-utils": "flake-utils_18",
"flake-utils": "flake-utils_19",
"nixpkgs": "nixpkgs_10"
},
"locked": {
@@ -3189,7 +3250,7 @@
},
"nuschtosSearch": {
"inputs": {
"flake-utils": "flake-utils_15",
"flake-utils": "flake-utils_16",
"ixx": "ixx",
"nixpkgs": [
"nixvim",
@@ -3215,7 +3276,7 @@
"nixpkgs": [
"nixpkgs"
],
"systems": "systems_22"
"systems": "systems_23"
},
"locked": {
"lastModified": 1756860511,
@@ -3343,6 +3404,7 @@
"ghostty": "ghostty",
"guihua": "guihua",
"handoff": "handoff",
"headplane": "headplane",
"home-manager": "home-manager",
"home-manager-stable": "home-manager-stable",
"hyprland": "hyprland",
@@ -3674,7 +3736,7 @@
"nixpkgs"
],
"nur": "nur_2",
"systems": "systems_23",
"systems": "systems_24",
"tinted-foot": "tinted-foot",
"tinted-kitty": "tinted-kitty",
"tinted-schemes": "tinted-schemes",
@@ -3708,7 +3770,7 @@
"nixpkgs-stable"
],
"nur": "nur_3",
"systems": "systems_24",
"systems": "systems_25",
"tinted-foot": "tinted-foot_2",
"tinted-kitty": "tinted-kitty_2",
"tinted-schemes": "tinted-schemes_2",
@@ -3747,16 +3809,16 @@
},
"systems_10": {
"locked": {
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default-linux",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default-linux",
"repo": "default",
"type": "github"
}
},
@@ -3777,16 +3839,16 @@
},
"systems_12": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"lastModified": 1689347949,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"repo": "default-linux",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"repo": "default-linux",
"type": "github"
}
},
@@ -3866,21 +3928,6 @@
}
},
"systems_18": {
"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_19": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
@@ -3895,6 +3942,21 @@
"type": "github"
}
},
"systems_19": {
"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_2": {
"locked": {
"lastModified": 1681028828,
@@ -4030,6 +4092,21 @@
"type": "github"
}
},
"systems_28": {
"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,
@@ -4301,7 +4378,7 @@
"inputs": {
"advisory-db": "advisory-db_5",
"crane": "crane_6",
"flake-utils": "flake-utils_19",
"flake-utils": "flake-utils_20",
"nix-github-actions": "nix-github-actions_4",
"nixpkgs": [
"nixpkgs"
@@ -4594,7 +4671,7 @@
"inputs": {
"advisory-db": "advisory-db_6",
"crane": "crane_7",
"flake-utils": "flake-utils_20",
"flake-utils": "flake-utils_21",
"nix-github-actions": "nix-github-actions_5",
"nixpkgs": [
"nixpkgs"
@@ -4647,7 +4724,7 @@
"zjstatus": {
"inputs": {
"crane": "crane_8",
"flake-utils": "flake-utils_21",
"flake-utils": "flake-utils_22",
"nixpkgs": [
"nixpkgs"
],