quickshell: switch to nixpkgs quickshell

This commit is contained in:
Bloxx12 2025-07-09 21:05:06 +02:00
commit 99b7c4f250
Signed by: faukah
SSH key fingerprint: SHA256:Uj2AXqvtdCA4hn5Hq0ZonhIAyUqI1q4w2sMG3Z1TH7E
3 changed files with 1 additions and 32 deletions

21
flake.lock generated
View file

@ -876,26 +876,6 @@
"type": "github"
}
},
"quickshell": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1751880110,
"narHash": "sha256-5fQ2cetL3rTHqXe2VM3puawL/8u5j6ujBr6Gdt7Iues=",
"ref": "refs/heads/master",
"rev": "5d7e07508ae3e5487edb1ac5a152120434f091d5",
"revCount": 607,
"type": "git",
"url": "https://git.outfoxxed.me/quickshell/quickshell"
},
"original": {
"type": "git",
"url": "https://git.outfoxxed.me/quickshell/quickshell"
}
},
"root": {
"inputs": {
"determinate": "determinate",
@ -903,7 +883,6 @@
"impermanence": "impermanence",
"lanzaboote": "lanzaboote",
"nixpkgs": "nixpkgs_2",
"quickshell": "quickshell",
"rust-overlay": "rust-overlay_2",
"schizofox": "schizofox",
"systems": "systems_2",

View file

@ -67,13 +67,6 @@
inputs.systems.follows = "systems";
};
quickshell = {
url = "git+https://git.outfoxxed.me/quickshell/quickshell";
# THIS IS IMPORTANT
# Mismatched system dependencies will lead to crashes and other issues.
inputs.nixpkgs.follows = "nixpkgs";
};
# The things rust is making me do...
rust-overlay = {
url = "github:oxalica/rust-overlay";

View file

@ -1,12 +1,9 @@
{
config,
lib,
inputs,
pkgs,
...
}: let
inherit (inputs) quickshell;
inherit (lib.modules) mkIf;
inherit (lib.options) mkEnableOption;
@ -16,7 +13,7 @@ in {
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [
quickshell.packages.${pkgs.stdenv.system}.default
quickshell
qt6.qtimageformats
qt6.qt5compat
qt6.qtmultimedia