flake: use qtile overlay
This commit is contained in:
parent
0da3335239
commit
a914be9bca
3 changed files with 26 additions and 17 deletions
21
flake.lock
generated
21
flake.lock
generated
|
@ -912,6 +912,26 @@
|
||||||
"url": "ssh://git@github.com/Infinidoge/universe-private"
|
"url": "ssh://git@github.com/Infinidoge/universe-private"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"qtile": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1736685332,
|
||||||
|
"narHash": "sha256-iA3/Qbz1q06iAp8W/CP01guC5PESb/0Wyvlloura5OM=",
|
||||||
|
"owner": "qtile",
|
||||||
|
"repo": "qtile",
|
||||||
|
"rev": "50754b552ceb076e705815a01056920e2f7e37f8",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "qtile",
|
||||||
|
"repo": "qtile",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"rocksdb": {
|
"rocksdb": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
@ -954,6 +974,7 @@
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": "nixpkgs",
|
||||||
"nixvim": "nixvim",
|
"nixvim": "nixvim",
|
||||||
"private": "private",
|
"private": "private",
|
||||||
|
"qtile": "qtile",
|
||||||
"rust-overlay": "rust-overlay",
|
"rust-overlay": "rust-overlay",
|
||||||
"stable": "stable",
|
"stable": "stable",
|
||||||
"systems": "systems_2",
|
"systems": "systems_2",
|
||||||
|
|
|
@ -63,6 +63,9 @@
|
||||||
## Vencord
|
## Vencord
|
||||||
vencord = { url = "github:Vendicated/Vencord"; flake = false; };
|
vencord = { url = "github:Vendicated/Vencord"; flake = false; };
|
||||||
|
|
||||||
|
## Qtile
|
||||||
|
qtile.url = "github:qtile/qtile";
|
||||||
|
|
||||||
### Cleanup ###
|
### Cleanup ###
|
||||||
## Common
|
## Common
|
||||||
blank.url = "github:divnix/blank";
|
blank.url = "github:divnix/blank";
|
||||||
|
@ -104,6 +107,7 @@
|
||||||
nixvim.inputs.nix-darwin.follows = "blank";
|
nixvim.inputs.nix-darwin.follows = "blank";
|
||||||
nixvim.inputs.nixpkgs.follows = "nixpkgs";
|
nixvim.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
nixvim.inputs.treefmt-nix.follows = "treefmt-nix";
|
nixvim.inputs.treefmt-nix.follows = "treefmt-nix";
|
||||||
|
qtile.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
rust-overlay.inputs.nixpkgs.follows = "nixpkgs";
|
rust-overlay.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
treefmt-nix.inputs.nixpkgs.follows = "nixpkgs";
|
treefmt-nix.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
universe-cli.inputs.devshell.follows = "devshell";
|
universe-cli.inputs.devshell.follows = "devshell";
|
||||||
|
@ -176,6 +180,7 @@
|
||||||
# --- Domain-Specific Overlays
|
# --- Domain-Specific Overlays
|
||||||
inputs.agenix.overlays.default
|
inputs.agenix.overlays.default
|
||||||
inputs.nix-minecraft.overlay
|
inputs.nix-minecraft.overlay
|
||||||
|
inputs.qtile.overlays.default
|
||||||
inputs.rust-overlay.overlays.default
|
inputs.rust-overlay.overlays.default
|
||||||
inputs.universe-cli.overlays.default
|
inputs.universe-cli.overlays.default
|
||||||
];
|
];
|
||||||
|
|
|
@ -59,28 +59,11 @@ in
|
||||||
pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [
|
pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [
|
||||||
(pythonFinal: pythonPrev: {
|
(pythonFinal: pythonPrev: {
|
||||||
inherit (final) jupyterlab-vim jupyterlab-myst;
|
inherit (final) jupyterlab-vim jupyterlab-myst;
|
||||||
|
|
||||||
qtile = pythonPrev.qtile.overrideAttrs (oldAttrs: {
|
|
||||||
version = "0.0.0+unstable-2024-11-28";
|
|
||||||
src = oldAttrs.src.override {
|
|
||||||
rev = "4897d0d15d4403de00d19c570d60178541c7c582";
|
|
||||||
hash = "sha256-k0kxvPUOEb6/1HnihRhPcULO+AI8PPvtX3SBt3EImI8=";
|
|
||||||
};
|
|
||||||
});
|
|
||||||
qtile-extras = pythonPrev.qtile-extras.overridePythonAttrs {
|
qtile-extras = pythonPrev.qtile-extras.overridePythonAttrs {
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
# https://github.com/NixOS/nixpkgs/pull/356680/
|
|
||||||
term-image = pythonPrev.term-image.overridePythonAttrs {
|
|
||||||
pythonRelaxDeps = [ "pillow" ];
|
|
||||||
};
|
|
||||||
})
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
qtile = prev.qtile.overrideAttrs {
|
|
||||||
version = final.python3Packages.qtile.version;
|
|
||||||
};
|
|
||||||
|
|
||||||
python-grip = fork.python3Packages.grip;
|
python-grip = fork.python3Packages.grip;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue