Files
nixos-config/overlay/overlay.nix
pagedmov da0b2245c7 consolidated script documentation into a single md file
wrote documentation on terminal sound effects

added a sound effect for `invoke`

added the function `build-drv`, which is a wrapper for nix-build that
puts the output nix store path to the derivation into an environment
variable instead of symlinking it in the current working directory
2024-11-16 23:40:05 -05:00

31 lines
1.9 KiB
Nix

{ host, root, ... }: self: super:
{
myPkgs = {
# Packages that I've made
tinyfetch = super.callPackage ./tinyfetch/package.nix {};
breezex-cursor = super.callPackage ./breezex-cursor/package.nix {};
check_updates = super.callPackage ./check_updates/package.nix {};
};
myScripts = {
# Scripts written using pkgs.writeShellApplication
icanhazip = super.callPackage ./scripts/commands/icanhazip.nix { pkgs = super; };
invoke = super.callPackage ./scripts/commands/invoke.nix { pkgs = super; self = root; };
runbg = super.callPackage ./scripts/commands/runbg.nix { pkgs = super; };
splash = super.callPackage ./scripts/commands/splash.nix { pkgs = super; };
toolbelt = super.callPackage ./scripts/commands/toolbelt.nix { pkgs = super; };
viconf = super.callPackage ./scripts/commands/viconf.nix { pkgs = super; };
vipkg = super.callPackage ./scripts/commands/vipkg.nix { pkgs = super; };
fetchfromgh = super.callPackage ./scripts/nix/fetchfromgh.nix { pkgs = super; };
garbage-collect = super.callPackage ./scripts/nix/garbage-collect.nix { pkgs = super; };
nsp = super.callPackage ./scripts/nix/nsp.nix { pkgs = super; };
rebuild = super.callPackage ./scripts/nix/rebuild.nix { inherit host; self = root; pkgs = super; };
chpaper = super.callPackage ./scripts/wm-controls/chpaper.nix { pkgs = super; };
chscheme = super.callPackage ./scripts/wm-controls/chscheme.nix { pkgs = super; };
keyring = super.callPackage ./scripts/wm-controls/keyring.nix { pkgs = super; };
mkscreenshots = super.callPackage ./scripts/wm-controls/mkscreenshots.nix { pkgs = super; };
moveonscreen = super.callPackage ./scripts/wm-controls/moveonscreen.nix { pkgs = super; };
s_check = super.callPackage ./scripts/wm-controls/s_check.nix { pkgs = super; };
switchmon = super.callPackage ./scripts/wm-controls/switchmon.nix { pkgs = super; };
};
}