aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSoispha <soispha@vhack.eu>2023-04-16 15:06:04 +0200
committerSoispha <soispha@vhack.eu>2023-05-09 19:30:54 +0200
commit0f1e66c141c844b088e24a6b339ac5dee5233835 (patch)
treee773aa3ec2fbed470263cf35e1603c85c9b841e5
parentFeat(hm/conf/direnv): Enable (diff)
downloadnixos-config-0f1e66c141c844b088e24a6b339ac5dee5233835.zip
Fix(flake): Deduplicate inputs
-rw-r--r--flake.lock659
-rw-r--r--flake.nix80
2 files changed, 164 insertions, 575 deletions
diff --git a/flake.lock b/flake.lock
index 832820aa..1f69fc84 100644
--- a/flake.lock
+++ b/flake.lock
@@ -21,140 +21,27 @@
"type": "github"
}
},
- "agenix_2": {
- "inputs": {
- "darwin": "darwin_2",
- "nixpkgs": [
- "ragenix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1677126346,
- "narHash": "sha256-4s+PPGC1M07QsPyeye5drc2JLa1lhDnCV3XAsG8+pH4=",
- "owner": "ryantm",
- "repo": "agenix",
- "rev": "c2a71c83c70844c5e31db69347e86af080bcdad0",
- "type": "github"
- },
- "original": {
- "owner": "ryantm",
- "repo": "agenix",
- "type": "github"
- }
- },
"crane": {
"inputs": {
- "flake-compat": "flake-compat",
- "flake-utils": "flake-utils",
- "nixpkgs": [
- "grades",
- "nixpkgs"
+ "flake-compat": [
+ "flake-compat"
],
- "rust-overlay": "rust-overlay"
- },
- "locked": {
- "lastModified": 1677892403,
- "narHash": "sha256-/Wi0L1spSWLFj+UQxN3j0mPYMoc7ZoAujpUF/juFVII=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "105e27adb70a9890986b6d543a67761cbc1964a2",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "crane_2": {
- "inputs": {
- "flake-compat": "flake-compat_2",
- "flake-utils": "flake-utils_4",
- "nixpkgs": [
- "river_init_lesser",
- "nixpkgs"
- ],
- "rust-overlay": "rust-overlay_4"
- },
- "locked": {
- "lastModified": 1676846788,
- "narHash": "sha256-XLsHLgXyMdliMeAXuzdGP+TXBaV44kG1RPTUHNOs6Jk=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "953b70da2813fb882c39890f2514e7db76fc8843",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "crane_3": {
- "inputs": {
- "flake-compat": "flake-compat_3",
- "flake-utils": "flake-utils_6",
- "nixpkgs": [
- "strip_js_comments",
- "nixpkgs"
- ],
- "rust-overlay": "rust-overlay_5"
- },
- "locked": {
- "lastModified": 1675902425,
- "narHash": "sha256-ASv/7bZIoP/2FON+RNFYYUlmpleZAjKKb4XF1Pmhu4g=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "8c34e5ecadc691dd64b31b9317eb35d7cdaa636b",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "crane_4": {
- "inputs": {
- "flake-compat": "flake-compat_4",
- "flake-utils": "flake-utils_8",
- "nixpkgs": [
- "yambar_cpu",
- "nixpkgs"
+ "flake-utils": [
+ "flake-utils"
],
- "rust-overlay": "rust-overlay_6"
- },
- "locked": {
- "lastModified": 1677892403,
- "narHash": "sha256-/Wi0L1spSWLFj+UQxN3j0mPYMoc7ZoAujpUF/juFVII=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "105e27adb70a9890986b6d543a67761cbc1964a2",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "crane_5": {
- "inputs": {
- "flake-compat": "flake-compat_5",
- "flake-utils": "flake-utils_10",
"nixpkgs": [
- "yambar_memory",
"nixpkgs"
],
- "rust-overlay": "rust-overlay_7"
+ "rust-overlay": [
+ "rust-overlay"
+ ]
},
"locked": {
- "lastModified": 1677642623,
- "narHash": "sha256-GlRa6/HWg8mIxPM29ZuTP2dP8y9sQ6BdbrjzCO8JgAo=",
+ "lastModified": 1681177078,
+ "narHash": "sha256-ZNIjBDou2GOabcpctiQykEQVkI8BDwk7TyvlWlI4myE=",
"owner": "ipetkov",
"repo": "crane",
- "rev": "f3f763e4d9f156ec0c37f39b0f77e2d62213b296",
+ "rev": "0c9f468ff00576577d83f5019a66c557ede5acf6",
"type": "github"
},
"original": {
@@ -185,29 +72,6 @@
"type": "github"
}
},
- "darwin_2": {
- "inputs": {
- "nixpkgs": [
- "ragenix",
- "agenix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1673295039,
- "narHash": "sha256-AsdYgE8/GPwcelGgrntlijMg4t3hLFJFCRF3tL5WVjA=",
- "owner": "lnl7",
- "repo": "nix-darwin",
- "rev": "87b9d090ad39b25b2400029c64825fc2a8868943",
- "type": "github"
- },
- "original": {
- "owner": "lnl7",
- "ref": "master",
- "repo": "nix-darwin",
- "type": "github"
- }
- },
"flake-compat": {
"flake": false,
"locked": {
@@ -224,227 +88,16 @@
"type": "github"
}
},
- "flake-compat_2": {
- "flake": false,
- "locked": {
- "lastModified": 1673956053,
- "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_3": {
- "flake": false,
- "locked": {
- "lastModified": 1673956053,
- "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_4": {
- "flake": false,
- "locked": {
- "lastModified": 1673956053,
- "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-compat_5": {
- "flake": false,
- "locked": {
- "lastModified": 1673956053,
- "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
"flake-utils": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_10": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_11": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_2": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_3": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_4": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_5": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_6": {
- "locked": {
- "lastModified": 1667395993,
- "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_7": {
- "locked": {
- "lastModified": 1667395993,
- "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_8": {
- "locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
- "type": "github"
+ "inputs": {
+ "systems": "systems"
},
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_9": {
"locked": {
- "lastModified": 1676283394,
- "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
+ "lastModified": 1681202837,
+ "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
"owner": "numtide",
"repo": "flake-utils",
- "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
+ "rev": "cfacdce06f30d2b68473a46042957675eebb3401",
"type": "github"
},
"original": {
@@ -455,12 +108,18 @@
},
"grades": {
"inputs": {
- "crane": "crane",
- "flake-utils": "flake-utils_2",
+ "crane": [
+ "crane"
+ ],
+ "flake-utils": [
+ "flake-utils"
+ ],
"nixpkgs": [
"nixpkgs"
],
- "rust-overlay": "rust-overlay_2"
+ "rust-overlay": [
+ "rust-overlay"
+ ]
},
"locked": {
"lastModified": 1680109493,
@@ -480,15 +139,14 @@
"inputs": {
"nixpkgs": [
"nixpkgs"
- ],
- "utils": "utils"
+ ]
},
"locked": {
- "lastModified": 1680667162,
- "narHash": "sha256-2vgxK4j42y73S3XB2cThz1dSEyK9J9tfu4mhuEfAw68=",
+ "lastModified": 1681586243,
+ "narHash": "sha256-vdP79IZuDZVNSl4RN1LgEuab1Tkbv4gCxiE8VLdRf7U=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "440faf5ae472657ef2d8cc7756d77b6ab0ace68d",
+ "rev": "40ebb62101c83de81e5fd7c3cfe5cea2ed21b1ad",
"type": "github"
},
"original": {
@@ -531,11 +189,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1680945546,
- "narHash": "sha256-8FuaH5t/aVi/pR1XxnF0qi4WwMYC+YxlfdsA0V+TEuQ=",
+ "lastModified": 1681557730,
+ "narHash": "sha256-j2E3639kS3Qop2jQPyqWCdenZNaqIdxfoTvAHnGuAGI=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "d9f759f2ea8d265d974a6e1259bd510ac5844c5d",
+ "rev": "85b081528b937df4bfcaee80c3541b58f397df8b",
"type": "github"
},
"original": {
@@ -547,19 +205,28 @@
},
"ragenix": {
"inputs": {
- "agenix": "agenix_2",
- "flake-utils": "flake-utils_3",
+ "agenix": [
+ "agenix"
+ ],
+ "crane": [
+ "crane"
+ ],
+ "flake-utils": [
+ "flake-utils"
+ ],
"nixpkgs": [
"nixpkgs"
],
- "rust-overlay": "rust-overlay_3"
+ "rust-overlay": [
+ "rust-overlay"
+ ]
},
"locked": {
- "lastModified": 1677625082,
- "narHash": "sha256-62xmRPfjZgDn8AgEhb6eRoJrTxGeM8HfhfF+PkJokok=",
+ "lastModified": 1681637229,
+ "narHash": "sha256-iE4WYI2rozD5sv4bGW+wZ4skIdN79eBWz/qFweLBGxg=",
"owner": "yaxitech",
"repo": "ragenix",
- "rev": "6f2dacf3d6af36228a8fad3b136990a6b6dfe30b",
+ "rev": "4be6d20931f8ea9f0b6bfa710f30c2ad940b1510",
"type": "github"
},
"original": {
@@ -570,8 +237,12 @@
},
"river_init_lesser": {
"inputs": {
- "crane": "crane_2",
- "flake-utils": "flake-utils_5",
+ "crane": [
+ "crane"
+ ],
+ "flake-utils": [
+ "flake-utils"
+ ],
"nixpkgs": [
"nixpkgs"
]
@@ -593,6 +264,9 @@
"root": {
"inputs": {
"agenix": "agenix",
+ "crane": "crane",
+ "flake-compat": "flake-compat",
+ "flake-utils": "flake-utils",
"grades": "grades",
"home-manager": "home-manager",
"impermanence": "impermanence",
@@ -600,6 +274,7 @@
"nixpkgs": "nixpkgs",
"ragenix": "ragenix",
"river_init_lesser": "river_init_lesser",
+ "rust-overlay": "rust-overlay",
"shell-library": "shell-library",
"snap-sync": "snap-sync",
"strip_js_comments": "strip_js_comments",
@@ -612,180 +287,18 @@
"rust-overlay": {
"inputs": {
"flake-utils": [
- "grades",
- "crane",
"flake-utils"
],
"nixpkgs": [
- "grades",
- "crane",
"nixpkgs"
]
},
"locked": {
- "lastModified": 1677812689,
- "narHash": "sha256-EakqhgRnjVeYJv5+BJx/NZ7/eFTMBxc4AhICUNquhUg=",
+ "lastModified": 1681611682,
+ "narHash": "sha256-gT4wfOdVyxtB3NV5U914uAOqzFYMdNK8ObPmtqHxlUg=",
"owner": "oxalica",
"repo": "rust-overlay",
- "rev": "e53e8853aa7b0688bc270e9e6a681d22e01cf299",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_2": {
- "inputs": {
- "flake-utils": [
- "grades",
- "flake-utils"
- ],
- "nixpkgs": [
- "grades",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1677896940,
- "narHash": "sha256-F4YW6/+35dwctY4Ogb/vvMfvA6O0UwhDbXE7urDhk4A=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "c25d3e1951863ac0061d47a3fabf9aa7c91db5e5",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_3": {
- "inputs": {
- "flake-utils": [
- "ragenix",
- "flake-utils"
- ],
- "nixpkgs": [
- "ragenix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1676687290,
- "narHash": "sha256-DP0CJ7qtUXf+mmMglJL1yANizzV1O4UfQ9NrKgy7O04=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "bdccd5e973d45159f7d13f7c65a4271dc02cf6d4",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_4": {
- "inputs": {
- "flake-utils": [
- "river_init_lesser",
- "crane",
- "flake-utils"
- ],
- "nixpkgs": [
- "river_init_lesser",
- "crane",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1676437770,
- "narHash": "sha256-mhJye91Bn0jJIE7NnEywGty/U5qdELfsT8S+FBjTdG4=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "a619538647bd03e3ee1d7b947f7c11ff289b376e",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_5": {
- "inputs": {
- "flake-utils": [
- "strip_js_comments",
- "crane",
- "flake-utils"
- ],
- "nixpkgs": [
- "strip_js_comments",
- "crane",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1675391458,
- "narHash": "sha256-ukDKZw922BnK5ohL9LhwtaDAdCsJL7L6ScNEyF1lO9w=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "383a4acfd11d778d5c2efcf28376cbd845eeaedf",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_6": {
- "inputs": {
- "flake-utils": [
- "yambar_cpu",
- "crane",
- "flake-utils"
- ],
- "nixpkgs": [
- "yambar_cpu",
- "crane",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1677812689,
- "narHash": "sha256-EakqhgRnjVeYJv5+BJx/NZ7/eFTMBxc4AhICUNquhUg=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "e53e8853aa7b0688bc270e9e6a681d22e01cf299",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_7": {
- "inputs": {
- "flake-utils": [
- "yambar_memory",
- "crane",
- "flake-utils"
- ],
- "nixpkgs": [
- "yambar_memory",
- "crane",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1676437770,
- "narHash": "sha256-mhJye91Bn0jJIE7NnEywGty/U5qdELfsT8S+FBjTdG4=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "a619538647bd03e3ee1d7b947f7c11ff289b376e",
+ "rev": "18cdcb7b4017f266117a4d164f9d71c0535ef5ec",
"type": "github"
},
"original": {
@@ -828,8 +341,12 @@
},
"strip_js_comments": {
"inputs": {
- "crane": "crane_3",
- "flake-utils": "flake-utils_7",
+ "crane": [
+ "crane"
+ ],
+ "flake-utils": [
+ "flake-utils"
+ ],
"nixpkgs": [
"nixpkgs"
],
@@ -849,6 +366,21 @@
"url": "https://codeberg.org/ene/strip_js_comments.git"
}
},
+ "systems": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
"templates": {
"locked": {
"lastModified": 1679727232,
@@ -896,25 +428,14 @@
"type": "github"
}
},
- "utils": {
- "locked": {
- "lastModified": 1678901627,
- "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
"yambar_cpu": {
"inputs": {
- "crane": "crane_4",
- "flake-utils": "flake-utils_9",
+ "crane": [
+ "crane"
+ ],
+ "flake-utils": [
+ "flake-utils"
+ ],
"nixpkgs": [
"nixpkgs"
]
@@ -935,8 +456,12 @@
},
"yambar_memory": {
"inputs": {
- "crane": "crane_5",
- "flake-utils": "flake-utils_11",
+ "crane": [
+ "crane"
+ ],
+ "flake-utils": [
+ "flake-utils"
+ ],
"nixpkgs": [
"nixpkgs"
]
diff --git a/flake.nix b/flake.nix
index a4dd3142..d82b3b31 100644
--- a/flake.nix
+++ b/flake.nix
@@ -6,19 +6,60 @@
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager/master";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ };
+ };
+
+ # inputs for following
+ flake-compat = {
+ url = "github:edolstra/flake-compat";
+ flake = false;
+ };
+ crane = {
+ url = "github:ipetkov/crane";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ flake-compat.follows = "flake-compat";
+ flake-utils.follows = "flake-utils";
+ rust-overlay.follows = "rust-overlay";
+ };
+ };
+
+ flake-utils = {
+ url = "github:numtide/flake-utils";
+ inputs = {
+ };
+ };
+
+ rust-overlay = {
+ url = "github:oxalica/rust-overlay";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ flake-utils.follows = "flake-utils";
+ };
};
agenix = {
url = "github:ryantm/agenix";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ };
};
ragenix = {
url = "github:yaxitech/ragenix";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ agenix.follows = "agenix";
+ flake-utils.follows = "flake-utils";
+ rust-overlay.follows = "rust-overlay";
+ crane.follows = "crane";
+ };
};
impermanence = {
url = "github:nix-community/impermanence";
+ inputs = {
+ };
};
neovim_config = {
@@ -27,15 +68,26 @@
};
templates = {
url = "git+https://codeberg.org/ene/nixos-templates.git";
+ inputs = {
+ };
};
grades = {
url = "git+https://codeberg.org/ene/Grades.git";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ crane.follows = "crane";
+ flake-utils.follows = "flake-utils";
+ rust-overlay.follows = "rust-overlay";
+ };
};
strip_js_comments = {
url = "git+https://codeberg.org/ene/strip_js_comments.git";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ crane.follows = "crane";
+ flake-utils.follows = "flake-utils";
+ };
};
shell-library = {
url = "git+https://git.sils.li/ene/lib-sh.git";
@@ -43,15 +95,27 @@
};
river_init_lesser = {
url = "git+https://git.sils.li/ene/river-lesser-init.git";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ crane.follows = "crane";
+ flake-utils.follows = "flake-utils";
+ };
};
yambar_cpu = {
url = "git+https://git.sils.li/ene/yambar_cpu.git";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ crane.follows = "crane";
+ flake-utils.follows = "flake-utils";
+ };
};
yambar_memory = {
url = "git+https://git.sils.li/ene/yambar_memory.git";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ crane.follows = "crane";
+ flake-utils.follows = "flake-utils";
+ };
};
user_js = {