71 lines
1.3 KiB
Nix
71 lines
1.3 KiB
Nix
{
|
|
host,
|
|
self,
|
|
pkgs,
|
|
...
|
|
}: let
|
|
keyring = import ./wm-controls/keyring.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
invoke = import ./commands/invoke.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
splash = import ./commands/splash.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
scheck = import ./commands/s_check.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
runbg = import ./commands/runbg.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
garbage-collect = import ./nix/garbage-collect.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
nsp = import ./nix/nsp.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
switchmon = import ./wm-controls/switchmon.nix {
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
rebuild = import ./nix/rebuild.nix {
|
|
host = host;
|
|
self = self;
|
|
pkgs = pkgs;
|
|
};
|
|
moveonscreen = import ./wm-controls/moveonscreen.nix { pkgs = pkgs; };
|
|
toolbelt = import ./commands/toolbelt.nix { pkgs = pkgs; };
|
|
viconf = import ./commands/viconf.nix {
|
|
pkgs = pkgs;
|
|
};
|
|
chscheme = import ./wm-controls/chscheme.nix {
|
|
pkgs = pkgs;
|
|
};
|
|
chpaper = import ./wm-controls/chpaper.nix { pkgs = pkgs; };
|
|
in {
|
|
home.packages = [
|
|
chpaper
|
|
chscheme
|
|
keyring
|
|
garbage-collect
|
|
invoke
|
|
rebuild
|
|
nsp
|
|
runbg
|
|
scheck
|
|
splash
|
|
switchmon
|
|
moveonscreen
|
|
toolbelt
|
|
viconf
|
|
];
|
|
}
|