diff options
author | Zhongheng Liu <z.liu@outlook.com.gr> | 2024-12-28 08:41:11 +0200 |
---|---|---|
committer | Zhongheng Liu <z.liu@outlook.com.gr> | 2024-12-28 08:41:11 +0200 |
commit | 7962850c82033e4d08a9dcdb161a58dc1544e9eb (patch) | |
tree | 7ea38382976a23c9ab5323360c30f21aec7fa3a3 | |
parent | 444e364d7e1c55929317bb78737b1b55d2709284 (diff) | |
download | nixos-configuration-7962850c82033e4d08a9dcdb161a58dc1544e9eb.tar.gz nixos-configuration-7962850c82033e4d08a9dcdb161a58dc1544e9eb.tar.bz2 nixos-configuration-7962850c82033e4d08a9dcdb161a58dc1544e9eb.zip |
fix: resolve hyprland-qtutils dep error
-rw-r--r-- | flake.lock | 150 | ||||
-rw-r--r-- | flake.nix | 3 | ||||
-rw-r--r-- | home-manager/stvnliu/hypr/hyprland/default.nix | 11 |
3 files changed, 152 insertions, 12 deletions
@@ -154,9 +154,30 @@ "type": "github" } }, + "flake-parts_2": { + "inputs": { + "nixpkgs-lib": [ + "walker", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1719994518, + "narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, "flake-utils": { "inputs": { - "systems": "systems" + "systems": "systems_2" }, "locked": { "lastModified": 1731533236, @@ -340,6 +361,51 @@ "type": "github" } }, + "hyprland-qtutils": { + "inputs": { + "hyprutils": "hyprutils", + "nixpkgs": "nixpkgs", + "systems": "systems" + }, + "locked": { + "lastModified": 1734906472, + "narHash": "sha256-pWPRv/GA/X/iAwoE6gMNUqn/ZeJX1IeLPRpZI0tTPK0=", + "owner": "hyprwm", + "repo": "hyprland-qtutils", + "rev": "c77109d7e1ddbcdb87cafd32ce411f76328ae152", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprland-qtutils", + "type": "github" + } + }, + "hyprutils": { + "inputs": { + "nixpkgs": [ + "hyprland-qtutils", + "nixpkgs" + ], + "systems": [ + "hyprland-qtutils", + "systems" + ] + }, + "locked": { + "lastModified": 1734796073, + "narHash": "sha256-TnuKsa8OHrSJEmHm3TLGOWbPNA1gRjmZLsRzKrCqOsg=", + "owner": "hyprwm", + "repo": "hyprutils", + "rev": "c3331116ebd0b71df5ae8c6efe9a7f94148b03bf", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprutils", + "type": "github" + } + }, "ixx": { "inputs": { "flake-utils": [ @@ -393,13 +459,13 @@ "locked": { "lastModified": 1734649271, "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", - "owner": "nixos", + "owner": "NixOS", "repo": "nixpkgs", "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", "type": "github" }, "original": { - "owner": "nixos", + "owner": "NixOS", "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" @@ -439,6 +505,22 @@ }, "nixpkgs_2": { "locked": { + "lastModified": 1734649271, + "narHash": "sha256-4EVBRhOjMDuGtMaofAIqzJbg4Ql7Ai0PSeuVZTHjyKQ=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "d70bd19e0a38ad4790d3913bf08fcbfc9eeca507", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { + "locked": { "lastModified": 1732238832, "narHash": "sha256-sQxuJm8rHY20xq6Ah+GwIUkF95tWjGRd1X8xF+Pkk38=", "owner": "NixOS", @@ -453,6 +535,22 @@ "type": "github" } }, + "nixpkgs_4": { + "locked": { + "lastModified": 1720957393, + "narHash": "sha256-oedh2RwpjEa+TNxhg5Je9Ch6d3W1NKi7DbRO1ziHemA=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "693bc46d169f5af9c992095736e82c3488bf7dbb", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixvim": { "inputs": { "devshell": "devshell", @@ -507,12 +605,14 @@ "root": { "inputs": { "home-manager": "home-manager", - "nixpkgs": "nixpkgs", + "hyprland-qtutils": "hyprland-qtutils", + "nixpkgs": "nixpkgs_2", "nixpkgs-master": "nixpkgs-master", "nixpkgs-stable": "nixpkgs-stable", "nixvim": "nixvim", "spicetify-nix": "spicetify-nix", - "stylix": "stylix" + "stylix": "stylix", + "walker": "walker" } }, "spicetify-nix": { @@ -546,8 +646,8 @@ "flake-utils": "flake-utils_2", "gnome-shell": "gnome-shell", "home-manager": "home-manager_3", - "nixpkgs": "nixpkgs_2", - "systems": "systems_2", + "nixpkgs": "nixpkgs_3", + "systems": "systems_3", "tinted-foot": "tinted-foot", "tinted-kitty": "tinted-kitty", "tinted-tmux": "tinted-tmux" @@ -568,6 +668,21 @@ }, "systems": { "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + }, + "systems_2": { + "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", "owner": "nix-systems", @@ -581,7 +696,7 @@ "type": "github" } }, - "systems_2": { + "systems_3": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -666,6 +781,25 @@ "repo": "treefmt-nix", "type": "github" } + }, + "walker": { + "inputs": { + "flake-parts": "flake-parts_2", + "nixpkgs": "nixpkgs_4" + }, + "locked": { + "lastModified": 1735288946, + "narHash": "sha256-kYtYu+wHrqS2uuEaNNET62tdOw+tEkIcbB9BrJ3X35k=", + "owner": "abenz1267", + "repo": "walker", + "rev": "ad1623072615fd1d211fd9a9e3ebcc658df7be27", + "type": "github" + }, + "original": { + "owner": "abenz1267", + "repo": "walker", + "type": "github" + } } }, "root": "root", @@ -27,6 +27,7 @@ url = "github:Gerg-L/spicetify-nix"; inputs.nixpkgs.follows = "nixpkgs"; }; + hyprland-qtutils.url = "github:hyprwm/hyprland-qtutils"; }; outputs = { @@ -62,8 +63,8 @@ extraSpecialArgs = {inherit inputs outputs;}; modules = [ ./home-manager/${stevenUserName}/home.nix - inputs.nixvim.homeManagerModules.nixvim stylix.homeManagerModules.stylix + inputs.nixvim.homeManagerModules.nixvim spicetify-nix.homeManagerModules.default ]; }; diff --git a/home-manager/stvnliu/hypr/hyprland/default.nix b/home-manager/stvnliu/hypr/hyprland/default.nix index c4bd966..c582a13 100644 --- a/home-manager/stvnliu/hypr/hyprland/default.nix +++ b/home-manager/stvnliu/hypr/hyprland/default.nix @@ -1,10 +1,14 @@ { + inputs, config, pkgs, lib, ... }: { - home.packages = with pkgs; [foot]; + home.packages = [ + inputs.hyprland-qtutils.packages.x86_64-linux.default + pkgs.foot + ]; wayland.windowManager.hyprland = { # Whether to enable Hyprland wayland compositor enable = true; @@ -12,6 +16,7 @@ package = pkgs.hyprland; plugins = with pkgs.hyprlandPlugins; [ # hyprfocus + # hycov ]; # Whether to enable XWayland xwayland.enable = true; @@ -45,8 +50,8 @@ config.myAutostartCommands ++ [ # future hyprland-specific exec commands - "${config.programs.firefox.package}/bin/firefox" - "${pkgs.thunderbird}/bin/thunderbird" + #"${config.programs.firefox.package}/bin/firefox" + #"${pkgs.thunderbird}/bin/thunderbird" ]; misc = { disable_hyprland_logo = true; |