diff --git a/configs/hypr/hyprland.conf b/configs/hypr/hyprland.conf index 2998ce1..5a06ff7 100644 --- a/configs/hypr/hyprland.conf +++ b/configs/hypr/hyprland.conf @@ -144,6 +144,7 @@ $ws = workspace windowrule = opacity 0.98 0.90, class:^(Discord|discord)$ windowrule = opacity 0.96 0.90, class:^(Emacs|emacs)$ + windowrule = float, class:^(.*desktop-portal.*)$ windowrule = float, class:^(polkit.*agent.*)$ windowrule = float, class:^(praat)$ windowrule = float, class:^(network)$ diff --git a/flake.lock b/flake.lock index 2f805d1..3b4d846 100644 --- a/flake.lock +++ b/flake.lock @@ -19,6 +19,36 @@ "systems" ] }, + "locked": { + "lastModified": 1762356719, + "narHash": "sha256-qwd/xdoOya1m8FENle+4hWnydCtlXUWLAW/Auk6WL7s=", + "owner": "hyprwm", + "repo": "aquamarine", + "rev": "6d0b3567584691bf9d8fedb5d0093309e2f979c7", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "aquamarine", + "type": "github" + } + }, + "aquamarine_2": { + "inputs": { + "hyprutils": [ + "hyprpwcenter", + "hyprutils" + ], + "hyprwayland-scanner": "hyprwayland-scanner_2", + "nixpkgs": [ + "hyprpwcenter", + "nixpkgs" + ], + "systems": [ + "hyprpwcenter", + "systems" + ] + }, "locked": { "lastModified": 1761420899, "narHash": "sha256-kxGCip6GNbcbNWKu4J2iKbNYfFTS8Zbjg9CWp0zmFoM=", @@ -36,17 +66,16 @@ "dankMaterialShell": { "inputs": { "dgop": "dgop", - "dms-cli": "dms-cli", "nixpkgs": [ "nixpkgs" ] }, "locked": { - "lastModified": 1762741779, - "narHash": "sha256-TnGhxCzcl7uoIDy49SnDxMBC3sRtzDuthQTNIM91rbk=", + "lastModified": 1763042087, + "narHash": "sha256-8zxTTLmZBFaw7BsU4TdgPspHXgXO3rzCW1GqGgcL5uo=", "owner": "AvengeMedia", "repo": "DankMaterialShell", - "rev": "dee5fa60af9769a7071f449a93ea838e47742f72", + "rev": "76a60df88bc248c99212450626bf7a43d05faaf9", "type": "github" }, "original": { @@ -76,27 +105,6 @@ "type": "github" } }, - "dms-cli": { - "inputs": { - "nixpkgs": [ - "dankMaterialShell", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1762491516, - "narHash": "sha256-oGLH5Gje/p2Hc1kO3m8P5eAZ7JldBI30EmwzEET4cNU=", - "owner": "AvengeMedia", - "repo": "danklinux", - "rev": "050cf28a2963a7698ed4759736fe5fe77eee7cc2", - "type": "github" - }, - "original": { - "owner": "AvengeMedia", - "repo": "danklinux", - "type": "github" - } - }, "flake-compat": { "flake": false, "locked": { @@ -199,6 +207,35 @@ "systems" ] }, + "locked": { + "lastModified": 1762462052, + "narHash": "sha256-6roLYzcDf4V38RUMSqycsOwAnqfodL6BmhRkUtwIgdA=", + "owner": "hyprwm", + "repo": "hyprgraphics", + "rev": "ffc999d980c7b3bca85d3ebd0a9fbadf984a8162", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprgraphics", + "type": "github" + } + }, + "hyprgraphics_2": { + "inputs": { + "hyprutils": [ + "hyprpwcenter", + "hyprutils" + ], + "nixpkgs": [ + "hyprpwcenter", + "nixpkgs" + ], + "systems": [ + "hyprpwcenter", + "systems" + ] + }, "locked": { "lastModified": 1760445448, "narHash": "sha256-fXGjL6dw31FPFRrmIemzGiNSlfvEJTJNsmadZi+qNhI=", @@ -218,8 +255,8 @@ "aquamarine": "aquamarine", "hyprcursor": "hyprcursor", "hyprgraphics": "hyprgraphics", + "hyprland-guiutils": "hyprland-guiutils", "hyprland-protocols": "hyprland-protocols", - "hyprland-qtutils": "hyprland-qtutils", "hyprlang": "hyprlang", "hyprutils": "hyprutils", "hyprwayland-scanner": "hyprwayland-scanner", @@ -229,11 +266,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1762269308, - "narHash": "sha256-3fTMnF1E7BsZ7NlmFmPo6+SRFm4FELP45IDLHcGLZ1s=", + "lastModified": 1762992484, + "narHash": "sha256-KsMb0niSk2zxZcSWjIkgcDIGwoKZXDYXdw9lVKdgga8=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "46b71eda6423cc9c3b19cb310c3344e81ac624c5", + "rev": "64ee8f8a72d62069a6bef45ca05bef1d0d412e1f", "type": "github" }, "original": { @@ -242,6 +279,52 @@ "type": "github" } }, + "hyprland-guiutils": { + "inputs": { + "aquamarine": [ + "hyprland", + "aquamarine" + ], + "hyprgraphics": [ + "hyprland", + "hyprgraphics" + ], + "hyprlang": [ + "hyprland", + "hyprlang" + ], + "hyprtoolkit": "hyprtoolkit", + "hyprutils": [ + "hyprland", + "hyprutils" + ], + "hyprwayland-scanner": [ + "hyprland", + "hyprwayland-scanner" + ], + "nixpkgs": [ + "hyprland", + "nixpkgs" + ], + "systems": [ + "hyprland", + "systems" + ] + }, + "locked": { + "lastModified": 1762755186, + "narHash": "sha256-ZjjETUHtoEhVN7JI1Cbt3p/KcXpK8ZQaPHx7UkG1OgA=", + "owner": "hyprwm", + "repo": "hyprland-guiutils", + "rev": "66356e20a8ed348aa49c1b9ceace786e224225b3", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprland-guiutils", + "type": "github" + } + }, "hyprland-plugins": { "inputs": { "hyprland": [ @@ -299,28 +382,22 @@ }, "hyprland-qt-support": { "inputs": { - "hyprlang": [ - "hyprland", - "hyprland-qtutils", - "hyprlang" - ], + "hyprlang": "hyprlang_3", "nixpkgs": [ - "hyprland", - "hyprland-qtutils", + "hyprsysteminfo", "nixpkgs" ], "systems": [ - "hyprland", - "hyprland-qtutils", + "hyprsysteminfo", "systems" ] }, "locked": { - "lastModified": 1749154592, - "narHash": "sha256-DO7z5CeT/ddSGDEnK9mAXm1qlGL47L3VAHLlLXoCjhE=", + "lastModified": 1737634706, + "narHash": "sha256-nGCibkfsXz7ARx5R+SnisRtMq21IQIhazp6viBU8I/A=", "owner": "hyprwm", "repo": "hyprland-qt-support", - "rev": "4c8053c3c888138a30c3a6c45c2e45f5484f2074", + "rev": "8810df502cdee755993cb803eba7b23f189db795", "type": "github" }, "original": { @@ -329,42 +406,6 @@ "type": "github" } }, - "hyprland-qtutils": { - "inputs": { - "hyprland-qt-support": "hyprland-qt-support", - "hyprlang": [ - "hyprland", - "hyprlang" - ], - "hyprutils": [ - "hyprland", - "hyprland-qtutils", - "hyprlang", - "hyprutils" - ], - "nixpkgs": [ - "hyprland", - "nixpkgs" - ], - "systems": [ - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1759080228, - "narHash": "sha256-RgDoAja0T1hnF0pTc56xPfLfFOO8Utol2iITwYbUhTk=", - "owner": "hyprwm", - "repo": "hyprland-qtutils", - "rev": "629b15c19fa4082e4ce6be09fdb89e8c3312aed7", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprland-qtutils", - "type": "github" - } - }, "hyprlang": { "inputs": { "hyprutils": [ @@ -394,6 +435,201 @@ "type": "github" } }, + "hyprlang_2": { + "inputs": { + "hyprutils": [ + "hyprpwcenter", + "hyprtoolkit", + "hyprutils" + ], + "nixpkgs": [ + "hyprpwcenter", + "hyprtoolkit", + "nixpkgs" + ], + "systems": [ + "hyprpwcenter", + "hyprtoolkit", + "systems" + ] + }, + "locked": { + "lastModified": 1758927902, + "narHash": "sha256-LZgMds7M94+vuMql2bERQ6LiFFdhgsEFezE4Vn+Ys3A=", + "owner": "hyprwm", + "repo": "hyprlang", + "rev": "4dafa28d4f79877d67a7d1a654cddccf8ebf15da", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprlang", + "type": "github" + } + }, + "hyprlang_3": { + "inputs": { + "hyprutils": "hyprutils_3", + "nixpkgs": [ + "hyprsysteminfo", + "hyprland-qt-support", + "nixpkgs" + ], + "systems": [ + "hyprsysteminfo", + "hyprland-qt-support", + "systems" + ] + }, + "locked": { + "lastModified": 1737634606, + "narHash": "sha256-W7W87Cv6wqZ9PHegI6rH1+ve3zJPiyevMFf0/HwdbCQ=", + "owner": "hyprwm", + "repo": "hyprlang", + "rev": "f41271d35cc0f370d300413d756c2677f386af9d", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprlang", + "type": "github" + } + }, + "hyprpwcenter": { + "inputs": { + "aquamarine": "aquamarine_2", + "hyprgraphics": "hyprgraphics_2", + "hyprtoolkit": "hyprtoolkit_2", + "hyprutils": "hyprutils_2", + "nixpkgs": "nixpkgs_2", + "systems": "systems_2" + }, + "locked": { + "lastModified": 1762269187, + "narHash": "sha256-9tVqzNU1LZe0oXFo152Pbi0RI3ftY9GHzrxD4PYdAjs=", + "owner": "hyprwm", + "repo": "hyprpwcenter", + "rev": "8987aab182c51b91148c863c9057354ed79a9a24", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprpwcenter", + "type": "github" + } + }, + "hyprsysteminfo": { + "inputs": { + "hyprland-qt-support": "hyprland-qt-support", + "hyprutils": "hyprutils_4", + "nixpkgs": "nixpkgs_3", + "systems": "systems_3" + }, + "locked": { + "lastModified": 1759530744, + "narHash": "sha256-8kYeWF9A9YWlmMK/56CFWFwQRgjZ616ScWwL37binP8=", + "owner": "hyprwm", + "repo": "hyprsysteminfo", + "rev": "fe81610278676d26ff47f62770ac238220285d3a", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprsysteminfo", + "type": "github" + } + }, + "hyprtoolkit": { + "inputs": { + "aquamarine": [ + "hyprland", + "hyprland-guiutils", + "aquamarine" + ], + "hyprgraphics": [ + "hyprland", + "hyprland-guiutils", + "hyprgraphics" + ], + "hyprlang": [ + "hyprland", + "hyprland-guiutils", + "hyprlang" + ], + "hyprutils": [ + "hyprland", + "hyprland-guiutils", + "hyprutils" + ], + "hyprwayland-scanner": [ + "hyprland", + "hyprland-guiutils", + "hyprwayland-scanner" + ], + "nixpkgs": [ + "hyprland", + "hyprland-guiutils", + "nixpkgs" + ], + "systems": [ + "hyprland", + "hyprland-guiutils", + "systems" + ] + }, + "locked": { + "lastModified": 1762463729, + "narHash": "sha256-2fYkU/mdz8WKY3dkDPlE/j6hTxIwqultsx4gMMsMns0=", + "owner": "hyprwm", + "repo": "hyprtoolkit", + "rev": "88483bdee5329ec985f0c8f834c519cd18cfe532", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprtoolkit", + "type": "github" + } + }, + "hyprtoolkit_2": { + "inputs": { + "aquamarine": [ + "hyprpwcenter", + "aquamarine" + ], + "hyprgraphics": [ + "hyprpwcenter", + "hyprgraphics" + ], + "hyprlang": "hyprlang_2", + "hyprutils": [ + "hyprpwcenter", + "hyprutils" + ], + "hyprwayland-scanner": "hyprwayland-scanner_3", + "nixpkgs": [ + "hyprpwcenter", + "nixpkgs" + ], + "systems": [ + "hyprpwcenter", + "systems" + ] + }, + "locked": { + "lastModified": 1761593768, + "narHash": "sha256-YTI/15KxwMDlazah294Fns0D0M+WGrQhGIYFr5SuJfM=", + "owner": "hyprwm", + "repo": "hyprtoolkit", + "rev": "0d1c886d5f7d0864b4c67c9dbfe460e821aecb3c", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprtoolkit", + "type": "github" + } + }, "hyprutils": { "inputs": { "nixpkgs": [ @@ -406,11 +642,90 @@ ] }, "locked": { - "lastModified": 1762208756, - "narHash": "sha256-hC1jb4tdjFfEuU18KQiMgz5XPAO+d5SfbjAUS7haLl4=", + "lastModified": 1762387740, + "narHash": "sha256-gQ9zJ+pUI4o+Gh4Z6jhJll7jjCSwi8ZqJIhCE2oqwhQ=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "164a30b3d8b3174a32ac7326782476f1188e6118", + "rev": "926689ddb9c0a8787e58c02c765a62e32d63d1f7", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprutils", + "type": "github" + } + }, + "hyprutils_2": { + "inputs": { + "nixpkgs": [ + "hyprpwcenter", + "nixpkgs" + ], + "systems": [ + "hyprpwcenter", + "systems" + ] + }, + "locked": { + "lastModified": 1759619523, + "narHash": "sha256-r1ed7AR2ZEb2U8gy321/Xcp1ho2tzn+gG1te/Wxsj1A=", + "owner": "hyprwm", + "repo": "hyprutils", + "rev": "3df7bde01efb3a3e8e678d1155f2aa3f19e177ef", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprutils", + "type": "github" + } + }, + "hyprutils_3": { + "inputs": { + "nixpkgs": [ + "hyprsysteminfo", + "hyprland-qt-support", + "hyprlang", + "nixpkgs" + ], + "systems": [ + "hyprsysteminfo", + "hyprland-qt-support", + "hyprlang", + "systems" + ] + }, + "locked": { + "lastModified": 1737632363, + "narHash": "sha256-X9I8POSlHxBVjD0fiX1O2j7U9Zi1+4rIkrsyHP0uHXY=", + "owner": "hyprwm", + "repo": "hyprutils", + "rev": "006620eb29d54ea9086538891404c78563d1bae1", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprutils", + "type": "github" + } + }, + "hyprutils_4": { + "inputs": { + "nixpkgs": [ + "hyprsysteminfo", + "nixpkgs" + ], + "systems": [ + "hyprsysteminfo", + "systems" + ] + }, + "locked": { + "lastModified": 1737632363, + "narHash": "sha256-X9I8POSlHxBVjD0fiX1O2j7U9Zi1+4rIkrsyHP0uHXY=", + "owner": "hyprwm", + "repo": "hyprutils", + "rev": "006620eb29d54ea9086538891404c78563d1bae1", "type": "github" }, "original": { @@ -444,13 +759,67 @@ "type": "github" } }, + "hyprwayland-scanner_2": { + "inputs": { + "nixpkgs": [ + "hyprpwcenter", + "aquamarine", + "nixpkgs" + ], + "systems": [ + "hyprpwcenter", + "aquamarine", + "systems" + ] + }, + "locked": { + "lastModified": 1751897909, + "narHash": "sha256-FnhBENxihITZldThvbO7883PdXC/2dzW4eiNvtoV5Ao=", + "owner": "hyprwm", + "repo": "hyprwayland-scanner", + "rev": "fcca0c61f988a9d092cbb33e906775014c61579d", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprwayland-scanner", + "type": "github" + } + }, + "hyprwayland-scanner_3": { + "inputs": { + "nixpkgs": [ + "hyprpwcenter", + "hyprtoolkit", + "nixpkgs" + ], + "systems": [ + "hyprpwcenter", + "hyprtoolkit", + "systems" + ] + }, + "locked": { + "lastModified": 1755184602, + "narHash": "sha256-RCBQN8xuADB0LEgaKbfRqwm6CdyopE1xIEhNc67FAbw=", + "owner": "hyprwm", + "repo": "hyprwayland-scanner", + "rev": "b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprwayland-scanner", + "type": "github" + } + }, "nixpkgs": { "locked": { - "lastModified": 1762111121, - "narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=", + "lastModified": 1762363567, + "narHash": "sha256-YRqMDEtSMbitIMj+JLpheSz0pwEr0Rmy5mC7myl17xs=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b3d51a0365f6695e7dd5cdf3e180604530ed33b4", + "rev": "ae814fd3904b621d8ab97418f1d0f2eb0d3716f4", "type": "github" }, "original": { @@ -461,6 +830,38 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1761373498, + "narHash": "sha256-Q/uhWNvd7V7k1H1ZPMy/vkx3F8C13ZcdrKjO7Jv7v0c=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "6a08e6bb4e46ff7fcbb53d409b253f6bad8a28ce", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { + "locked": { + "lastModified": 1737469691, + "narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { "locked": { "lastModified": 1762111121, "narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=", @@ -486,11 +887,11 @@ ] }, "locked": { - "lastModified": 1760663237, - "narHash": "sha256-BflA6U4AM1bzuRMR8QqzPXqh8sWVCNDzOdsxXEguJIc=", + "lastModified": 1762441963, + "narHash": "sha256-j+rNQ119ffYUkYt2YYS6rnd6Jh/crMZmbqpkGLXaEt0=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "ca5b894d3e3e151ffc1db040b6ce4dcc75d31c37", + "rev": "8e7576e79b88c16d7ee3bbd112c8d90070832885", "type": "github" }, "original": { @@ -506,11 +907,11 @@ ] }, "locked": { - "lastModified": 1760822546, - "narHash": "sha256-cy3wJQQzQbZ/EYUfTDuMiP/haPOjkqGgWOPPl7K9oiM=", + "lastModified": 1761897390, + "narHash": "sha256-er4gYrIoThYLjlsOMTysoRfn67d1Gci+ZpqDrtQxrA0=", "owner": "quickshell-mirror", "repo": "quickshell", - "rev": "3e2ce40b18af943f9ba370ed73565e9f487663ef", + "rev": "fc704e6b5d445899a1565955268c91942a4f263f", "type": "github" }, "original": { @@ -525,7 +926,9 @@ "home-manager": "home-manager", "hyprland": "hyprland", "hyprland-plugins": "hyprland-plugins", - "nixpkgs": "nixpkgs_2", + "hyprpwcenter": "hyprpwcenter", + "hyprsysteminfo": "hyprsysteminfo", + "nixpkgs": "nixpkgs_4", "quickshell": "quickshell" } }, @@ -544,6 +947,36 @@ "type": "github" } }, + "systems_2": { + "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_3": { + "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" + } + }, "xdph": { "inputs": { "hyprland-protocols": [ diff --git a/flake.nix b/flake.nix index 5c5ba9a..b129de4 100644 --- a/flake.nix +++ b/flake.nix @@ -19,6 +19,12 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + hyprsysteminfo = { + url = "github:hyprwm/hyprsysteminfo"; + }; + hyprpwcenter = { + url = "github:hyprwm/hyprpwcenter"; + }; hyprland-plugins = { url = "github:hyprwm/hyprland-plugins"; inputs.hyprland.follows = "hyprland"; @@ -29,26 +35,16 @@ let system = "x86_64-linux"; # pkgs = nixpkgs.legacyPackages.${system}; - pkgs = import nixpkgs.legacyPackages { + pkgs = import nixpkgs { inherit system; + config.allowUnfree = true; overlays = [ - # Hyprland & Plugins Overlays (final: prev: { - hyprlandPlugins = prev.hyprlandPlugins // { - hyprexpo = inputs.hyprland-plugins.packages.${prev.stdenv.hostPlatform.system}.hyprexpo; - hyprbars = inputs.hyprland-plugins.packages.${prev.stdenv.hostPlatform.system}.hyprbars; - }; - }) - (final: prev: { - hyprland = inputs.hyprland.packages.${prev.stdenv.hostPlatform.system}.hyprland; - }) - (final: prev: { - xdg-desktop-portal-hyprland = inputs.hyprland.packages.${prev.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; - }) - - # Quickshell Overlays - (final: prev: { - quickshell = inputs.quickshell.packages.${prev.stdenv.hostPlatform.system}.quickshell; + hyprland = inputs.hyprland.packages.${system}.hyprland; + hyprsysteminfo = inputs.hyprsysteminfo.packages.${system}.hyprsysteminfo; + hyprpwcenter = inputs.hyprpwcenter.packages.${system}.hyprpwcenter; + xdg-desktop-portal-hyprland = inputs.hyprland.packages.${system}.xdg-desktop-portal-hyprland; + quickshell = inputs.quickshell.packages.${system}.quickshell; }) ]; }; @@ -66,6 +62,7 @@ modules = [ hyprland.nixosModules.default ./hosts/darp8/configuration.nix + { nixpkgs.pkgs = pkgs; } ]; }; desktop = nixpkgs.lib.nixosSystem { @@ -73,6 +70,7 @@ modules = [ hyprland.nixosModules.default ./hosts/desktop/configuration.nix + { nixpkgs.pkgs = pkgs; } ]; }; }; diff --git a/hosts/darp8/configuration.nix b/hosts/darp8/configuration.nix index d0e19f2..ae525d8 100644 --- a/hosts/darp8/configuration.nix +++ b/hosts/darp8/configuration.nix @@ -59,8 +59,6 @@ SuspendState=mem ''; - nixpkgs.config.allowUnfree = true; - home-manager = { useGlobalPkgs = true; extraSpecialArgs = { inherit inputs; inherit cfg; }; diff --git a/hosts/graphical/pkgs.nix b/hosts/graphical/pkgs.nix index 7cb7123..c8a6911 100644 --- a/hosts/graphical/pkgs.nix +++ b/hosts/graphical/pkgs.nix @@ -32,7 +32,9 @@ grimblast htop hyprpicker + hyprpwcenter imagemagick + hyprsysteminfo kdePackages.kdenlive kdePackages.polkit-kde-agent-1 keepassxc