59 lines
882 B
Nix
59 lines
882 B
Nix
|
{
|
||
|
inputs',
|
||
|
pkgs,
|
||
|
}:
|
||
|
pkgs.stdenv.mkDerivation {
|
||
|
name = "infra-env";
|
||
|
buildInputs =
|
||
|
[
|
||
|
(with pkgs.callPackage (pkgs.path + "/nixos") {configuration = {};};
|
||
|
with config.system.build; [
|
||
|
nixos-generate-config
|
||
|
nixos-install
|
||
|
nixos-enter
|
||
|
manual.manpages
|
||
|
])
|
||
|
]
|
||
|
++ (with pkgs; [
|
||
|
inputs'.colmena.packages.colmena
|
||
|
nixos-install-tools
|
||
|
dconf2nix
|
||
|
|
||
|
just
|
||
|
git-crypt
|
||
|
vcsh
|
||
|
gnupg
|
||
|
git
|
||
|
ripgrep
|
||
|
lm_sensors
|
||
|
|
||
|
apacheHttpd
|
||
|
|
||
|
vncdo
|
||
|
tesseract
|
||
|
imagemagick
|
||
|
|
||
|
nmap
|
||
|
sysstat
|
||
|
lshw
|
||
|
xxHash
|
||
|
linssid
|
||
|
wavemon
|
||
|
wirelesstools
|
||
|
|
||
|
zathura
|
||
|
xorg.xwininfo
|
||
|
glxinfo
|
||
|
autorandr
|
||
|
arandr
|
||
|
playerctl
|
||
|
x11docker
|
||
|
fwupd
|
||
|
|
||
|
ntfy
|
||
|
]);
|
||
|
|
||
|
# Set Environment Variables
|
||
|
RUST_BACKTRACE = 1;
|
||
|
}
|