quickshell: switch to -git again

This commit is contained in:
Bloxx12 2025-07-16 22:16:27 +02:00
commit 5cb871f702
Signed by: faukah
SSH key fingerprint: SHA256:Uj2AXqvtdCA4hn5Hq0ZonhIAyUqI1q4w2sMG3Z1TH7E
3 changed files with 31 additions and 1 deletions

21
flake.lock generated
View file

@ -347,12 +347,33 @@
"type": "github"
}
},
"quickshell": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1752701746,
"narHash": "sha256-OVqrNbAzMaVOBxdoLqbZyn0vOq9/XwcWVPVKJbHwz5Q=",
"ref": "refs/heads/master",
"rev": "986749cdb9ca9078b66297d60bbf21d48e33a6cf",
"revCount": 639,
"type": "git",
"url": "https://git.outfoxxed.me/outfoxxed/quickshell"
},
"original": {
"type": "git",
"url": "https://git.outfoxxed.me/outfoxxed/quickshell"
}
},
"root": {
"inputs": {
"determinate": "determinate",
"impermanence": "impermanence",
"lanzaboote": "lanzaboote",
"nixpkgs": "nixpkgs_2",
"quickshell": "quickshell",
"rust-overlay": "rust-overlay_2",
"systems": "systems",
"watt": "watt"

View file

@ -53,6 +53,14 @@
inputs.nixpkgs.follows = "nixpkgs";
};
quickshell = {
# add ?ref=<tag> to track a tag
url = "git+https://git.outfoxxed.me/outfoxxed/quickshell";
# THIS IS IMPORTANT
# Mismatched system dependencies will lead to crashes and other issues.
inputs.nixpkgs.follows = "nixpkgs";
};
# secure booting
lanzaboote = {
url = "github:nix-community/lanzaboote";

View file

@ -1,5 +1,6 @@
{
config,
inputs,
lib,
pkgs,
...
@ -13,7 +14,7 @@ in {
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [
quickshell
inputs.quickshell.packages.${pkgs.stdenv.system}.quickshell
qt6.qtimageformats
qt6.qt5compat
qt6.qtmultimedia