summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-11 19:29:38 -0700
committerFuwn <[email protected]>2024-10-11 19:37:30 -0700
commit2a593521f6c6158326d46f3e54e6258aa66f3b01 (patch)
tree62f4531cb0549b0d9d4b31ab849cd2aabd6ea0b6 /flake.nix
parentflake: add devenv input (diff)
downloadnixos-config-2a593521f6c6158326d46f3e54e6258aa66f3b01.tar.xz
nixos-config-2a593521f6c6158326d46f3e54e6258aa66f3b01.zip
flake: deep input pinning
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix18
1 files changed, 14 insertions, 4 deletions
diff --git a/flake.nix b/flake.nix
index e5f2b15..301e4dc 100644
--- a/flake.nix
+++ b/flake.nix
@@ -87,13 +87,13 @@
};
inputs = {
- chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable";
+ chaotic.url = "github:chaotic-cx/nyx/nyxpkgs-unstable"; # TODO: inputs
flake-root.url = "github:srid/flake-root";
just-flake.url = "github:juspay/just-flake";
- nur.url = "github:nix-community/NUR";
+ nix-filter.url = "github:numtide/nix-filter";
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
nixpkgs-stable.url = "github:NixOS/nixpkgs/24.05";
- nix-filter.url = "github:numtide/nix-filter";
+ nur.url = "github:nix-community/NUR";
systems.url = "github:nix-systems/default";
aagl = {
@@ -108,6 +108,7 @@
apple-fonts = {
url = "github:Lyndeno/apple-fonts.nix";
+ # TODO: sf-pro, sf-compact, sf-mono, sf-arabic, ny
inputs = {
flake-utils.follows = "flake-utils";
nixpkgs.follows = "nixpkgs";
@@ -186,8 +187,11 @@
url = "https://github.com/hyprwm/Hyprland";
submodules = true;
+ # TODO: aquamarine, hyprcursor, hyprland-protocols, hyprlang, hyprutils,
+ # hyprwayland-scanner, xdph
inputs = {
nixpkgs.follows = "nixpkgs";
+ pre-commit-hooks.follows = "pre-commit-hooks";
systems.follows = "systems";
};
};
@@ -217,6 +221,7 @@
nix-gaming = {
url = "github:fufexan/nix-gaming";
+ # TODO: umu
inputs = {
flake-parts.follows = "flake-parts";
nixpkgs.follows = "nixpkgs";
@@ -248,11 +253,15 @@
inputs.nixpkgs.follows = "nixpkgs";
};
- # TODO: inputs
omnix = {
url = "github:juspay/omnix";
+ # TODO: cachix-push, cargo-doc-live, devour-flake, inspect,
+ # nix-systems-aarch64-darwin, nix-systems-aarch64-linux,
+ # nix-systems-x86_64-darwin, nix-systems-x86_64-linux,
+ # process-compose-flake, rust-flake, treefmt-nix
inputs = {
+ flake-parts.follows = "flake-parts";
nixpkgs.follows = "nixpkgs";
systems.follows = "systems";
};
@@ -337,6 +346,7 @@
tsutsumi = {
url = "github:Fuwn/tsutsumi";
+ # TODO: gigi, gitignore, nix-gleam
inputs = {
flake-compat.follows = "flake-compat";
flake-utils.follows = "flake-utils";