doot working

This commit is contained in:
voidarclabs
2026-01-04 14:20:19 +00:00
parent 3bc3333e30
commit 90277a89cd
5 changed files with 103 additions and 20 deletions

4
.gitmodules vendored
View File

@@ -1,4 +0,0 @@
[submodule "nixos.doot"]
path = nixos.doot
url = https://github.com/voidarclabs/nixos.doot
branch = main

View File

@@ -142,6 +142,7 @@
git git
fastfetch fastfetch
lsd lsd
inputs.doot.packages.${pkgs.system}.default
stow stow
fzf fzf
ripgrep ripgrep

114
flake.lock generated
View File

@@ -15,10 +15,46 @@
}, },
"parent": [] "parent": []
}, },
"doot": {
"inputs": {
"doot-src": "doot-src",
"nixpkgs": "nixpkgs_2",
"utils": "utils"
},
"locked": {
"lastModified": 1767536004,
"narHash": "sha256-jvKYKYVUF+jQoWR5umYSaAk9IGFkV3j1n+tiOgupZjw=",
"owner": "voidarclabs",
"repo": "nixos.doot",
"rev": "78898e11478aad96df7d462d8d5deed99974be80",
"type": "github"
},
"original": {
"owner": "voidarclabs",
"repo": "nixos.doot",
"type": "github"
}
},
"doot-src": {
"flake": false,
"locked": {
"lastModified": 1760873580,
"narHash": "sha256-h7JNd6748vUpDw7wriMyN9jLV9m/BE2yan2VCQzar1Q=",
"owner": "pol-rivero",
"repo": "doot",
"rev": "05b1036d3457bbf49169ac161e7b62c8eb031684",
"type": "github"
},
"original": {
"owner": "pol-rivero",
"repo": "doot",
"type": "github"
}
},
"elephant": { "elephant": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_3",
"systems": "systems" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1762272039, "lastModified": 1762272039,
@@ -51,6 +87,22 @@
} }
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": {
"lastModified": 1767379071,
"narHash": "sha256-EgE0pxsrW9jp9YFMkHL9JMXxcqi/OoumPJYwf+Okucw=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "fb7944c166a3b630f177938e478f0378e64ce108",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1760284886, "lastModified": 1760284886,
"narHash": "sha256-TK9Kr0BYBQ/1P5kAsnNQhmWWKgmZXwUQr4ZMjCzWf2c=", "narHash": "sha256-TK9Kr0BYBQ/1P5kAsnNQhmWWKgmZXwUQr4ZMjCzWf2c=",
@@ -66,7 +118,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_3": { "nixpkgs_4": {
"locked": { "locked": {
"lastModified": 1761907660, "lastModified": 1761907660,
"narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=", "narHash": "sha256-kJ8lIZsiPOmbkJypG+B5sReDXSD1KGu2VEPNqhRa/ew=",
@@ -82,7 +134,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_4": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1757068644, "lastModified": 1757068644,
"narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=", "narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=",
@@ -98,7 +150,7 @@
"type": "github" "type": "github"
} }
}, },
"nixpkgs_5": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1761597516, "lastModified": 1761597516,
"narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=", "narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=",
@@ -134,8 +186,9 @@
"root": { "root": {
"inputs": { "inputs": {
"chataigne": "chataigne", "chataigne": "chataigne",
"doot": "doot",
"elephant": "elephant", "elephant": "elephant",
"nixpkgs": "nixpkgs_3", "nixpkgs": "nixpkgs_4",
"walker": "walker", "walker": "walker",
"way-edges": "way-edges" "way-edges": "way-edges"
} }
@@ -163,16 +216,16 @@
}, },
"systems": { "systems": {
"locked": { "locked": {
"lastModified": 1689347949, "lastModified": 1681028828,
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems", "owner": "nix-systems",
"repo": "default-linux", "repo": "default",
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nix-systems", "owner": "nix-systems",
"repo": "default-linux", "repo": "default",
"type": "github" "type": "github"
} }
}, },
@@ -191,13 +244,46 @@
"type": "github" "type": "github"
} }
}, },
"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"
}
},
"utils": {
"inputs": {
"systems": "systems"
},
"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"
}
},
"walker": { "walker": {
"inputs": { "inputs": {
"elephant": [ "elephant": [
"elephant" "elephant"
], ],
"nixpkgs": "nixpkgs_4", "nixpkgs": "nixpkgs_5",
"systems": "systems_2" "systems": "systems_3"
}, },
"locked": { "locked": {
"lastModified": 1762268213, "lastModified": 1762268213,
@@ -215,7 +301,7 @@
}, },
"way-edges": { "way-edges": {
"inputs": { "inputs": {
"nixpkgs": "nixpkgs_5", "nixpkgs": "nixpkgs_6",
"rust-overlay": "rust-overlay" "rust-overlay": "rust-overlay"
}, },
"locked": { "locked": {

View File

@@ -5,6 +5,7 @@
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
elephant.url = "github:abenz1267/elephant"; elephant.url = "github:abenz1267/elephant";
chataigne.url = "./chataigne"; chataigne.url = "./chataigne";
doot.url = "github:voidarclabs/nixos.doot";
way-edges.url = "github:way-edges/way-edges"; way-edges.url = "github:way-edges/way-edges";
walker = { walker = {
@@ -13,7 +14,7 @@
}; };
}; };
outputs = { self, chataigne, nixpkgs, ... }@inputs: let outputs = { self, doot, chataigne, nixpkgs, ... }@inputs: let
stdenv.hostPlatform.system = "x86_64-linux"; stdenv.hostPlatform.system = "x86_64-linux";
system = stdenv.hostPlatform.system; system = stdenv.hostPlatform.system;
hardwareConfig = import /etc/nixos/hardware-configuration.nix; hardwareConfig = import /etc/nixos/hardware-configuration.nix;

Submodule nixos.doot deleted from c4b75733ae