]> glassweightruler.freedombox.rocks Git - xdg-ninja.git/commit
Flake cleanup and make usable in a system configuration (#316)
authorSandro <sandro.jaeckel@gmail.com>
Sun, 4 Feb 2024 14:41:39 +0000 (15:41 +0100)
committerGitHub <noreply@github.com>
Sun, 4 Feb 2024 14:41:39 +0000 (15:41 +0100)
commit7c7a3209ac08661beeca6c31222317de7361110a
tree2d4124e506603b69ec3e5eec89da90dcc1ac12f0
parenta74fefd9814fed1702d4bf1efa8892223c12301c
Flake cleanup and make usable in a system configuration (#316)

* Do not rely on the flake registry to resolve nixpkgs

This can cause using the wrong nixpkgs if people have overwritten it
locally

* Misc cleanup

* Migrate off deprecated defaultPackage/defaultApp

* Don't install executable under $out/usr/bin

If the flake is used in a system configuration then now executable gets
linked and appears in PATH

* Update flake.nix

---------

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
flake.lock
flake.nix