2018-12-17 13:10:06 +01:00
|
|
|
{ ... }:
|
2018-10-31 22:49:43 +01:00
|
|
|
|
2018-12-17 13:37:58 +01:00
|
|
|
let
|
2022-01-15 20:34:30 +01:00
|
|
|
pkgsPath = (import ./nix/sources.nix).nixpkgs;
|
|
|
|
pkgs = import pkgsPath { overlays = builtins.attrValues (import ./nix/overlays); };
|
2018-10-31 22:49:43 +01:00
|
|
|
|
2018-12-17 13:37:58 +01:00
|
|
|
in
|
2022-01-15 20:34:30 +01:00
|
|
|
|
|
|
|
pkgs.stdenv.mkDerivation {
|
2018-10-31 22:49:43 +01:00
|
|
|
name = "infra-env";
|
|
|
|
buildInputs = [
|
2022-01-15 20:34:30 +01:00
|
|
|
(with import (pkgsPath+"/nixos") { configuration = {}; }; with config.system.build; [ nixos-generate-config nixos-install nixos-enter manual.manpages ])
|
|
|
|
] ++ (with pkgs; [
|
2019-01-26 23:59:31 +01:00
|
|
|
just
|
2018-11-04 13:41:45 +01:00
|
|
|
git-crypt
|
|
|
|
vcsh
|
|
|
|
gnupg
|
2020-11-25 21:53:07 +01:00
|
|
|
git
|
2022-01-09 21:50:41 +01:00
|
|
|
nixUnstable
|
2022-01-15 20:34:30 +01:00
|
|
|
niv
|
2018-11-19 18:25:06 +01:00
|
|
|
|
|
|
|
vncdo
|
|
|
|
tesseract
|
|
|
|
imagemagick
|
2019-01-17 22:35:19 +01:00
|
|
|
|
|
|
|
esh
|
2019-07-17 09:45:57 +02:00
|
|
|
|
|
|
|
xorg.xwininfo
|
2020-09-14 19:41:45 +02:00
|
|
|
nmap
|
2020-11-25 12:18:12 +01:00
|
|
|
sysstat
|
2020-11-25 21:53:07 +01:00
|
|
|
lshw
|
2020-12-16 10:53:51 +01:00
|
|
|
xxHash
|
2022-06-02 09:53:20 +02:00
|
|
|
linssid
|
|
|
|
wavemon
|
|
|
|
wirelesstools
|
|
|
|
lm_sensors
|
|
|
|
|
|
|
|
zathura
|
2022-05-05 13:58:47 +02:00
|
|
|
|
|
|
|
ripgrep
|
|
|
|
neovim
|
|
|
|
glxinfo
|
|
|
|
|
|
|
|
ntfy
|
2022-08-06 22:01:13 +02:00
|
|
|
|
|
|
|
playerctl
|
2022-01-15 20:34:30 +01:00
|
|
|
]);
|
2018-10-31 22:49:43 +01:00
|
|
|
|
|
|
|
# Set Environment Variables
|
|
|
|
RUST_BACKTRACE = 1;
|
|
|
|
}
|