Chore: Remove hard dependency on overlays (#955)

* Remove hard dependency on overlays

* Update documentation
This commit is contained in:
DADA30000
2025-05-26 21:34:07 +03:00
committed by GitHub
parent 12d6960e19
commit 436dcbfcf2
3 changed files with 127 additions and 103 deletions

View File

@@ -22,18 +22,7 @@ let
if pkgs ? hyprpanel then
pkgs.hyprpanel
else
abort ''
********************************************************************************
* HyprPanel *
*------------------------------------------------------------------------------*
* You didn't add the overlay! *
* *
* Either set 'overlay.enable = true' or manually add it to 'nixpkgs.overlays'. *
* If you use the 'nixosModule' for Home Manager and have 'useGlobalPkgs' set, *
* you will need to add the overlay yourself. *
********************************************************************************
'';
self.packages.${pkgs.stdenv.system}.wrapper;
# Shorthand lambda for self-documenting options under settings
mkStrOption =