feat(..., firefox): break up

This commit is contained in:
Kat Inskip 2025-04-06 17:11:05 -07:00
parent 8f303c44e7
commit 0d28d7c601
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
21 changed files with 520 additions and 409 deletions

View file

@ -1,10 +1,12 @@
{
self,
config,
lib,
std,
pkgs,
...
}: let
inherit (lib.attrsets) nameValuePair listToAttrs;
inherit (lib.modules) mkMerge mkIf;
inherit (std) string list serde;
in {
@ -90,7 +92,15 @@ in {
else ""
}
'';
shellAliases = mkMerge [
shellAliases = let
packages = [
"sidequest"
];
flake = self;
makeAliasForBin = package: nameValuePair package "nix run kat#${package}";
packages' = builtins.listToAttrs (map makeAliasForBin packages);
in mkMerge [
packages'
{
nixdirfmt = "nixpkgs-fmt $(fd -e nix)";
dmesg = "dmesg -HP";