latest
This commit is contained in:
@@ -1,45 +1,82 @@
|
||||
{
|
||||
packageOverrides = pkgs: with pkgs; {
|
||||
|
||||
myPackages = pkgs.buildEnv {
|
||||
name = "myPackages";
|
||||
packageOverrides = pkgs: with pkgs; rec {
|
||||
# export PATH=$HOME/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
||||
# export MANPATH=$HOME/.nix-profile/share/man:/nix/var/nix/profiles/default/share/man:/usr/share/man
|
||||
#'';
|
||||
work = pkgs.buildEnv {
|
||||
name = "workpackages";
|
||||
paths = [
|
||||
aspell
|
||||
bc
|
||||
clang
|
||||
coreutils
|
||||
ctags
|
||||
curl
|
||||
docker
|
||||
basePackages
|
||||
adminPackages
|
||||
];
|
||||
pathsToLink = [ "/share/man" "/share/doc" "/bin" "/etc" ];
|
||||
extraOutputsToInstall = [ "man" "doc" ];
|
||||
};
|
||||
adminPackages = pkgs.buildEnv {
|
||||
name = "adminPackages";
|
||||
paths = [
|
||||
awscli2
|
||||
byobu
|
||||
cmake
|
||||
cdrkit
|
||||
envdir
|
||||
figlet
|
||||
httpie
|
||||
jq
|
||||
libvirt
|
||||
llvm
|
||||
mosh
|
||||
mutt
|
||||
nmap
|
||||
openssl
|
||||
pv
|
||||
rsync
|
||||
runit
|
||||
terraform_0_13
|
||||
tmux
|
||||
wget
|
||||
xz
|
||||
];
|
||||
pathsToLink = [ "/share/man" "/share/doc" "/bin" "/etc" ];
|
||||
extraOutputsToInstall = [ "man" "doc" ];
|
||||
};
|
||||
basePackages = pkgs.buildEnv {
|
||||
name = "my-packages";
|
||||
paths = [
|
||||
adminPackages
|
||||
aria2
|
||||
byobu
|
||||
cmus
|
||||
coreutils-prefixed
|
||||
envdir
|
||||
ffmpeg
|
||||
gdb
|
||||
git
|
||||
gnupg
|
||||
gnupg
|
||||
go
|
||||
gpg-agent
|
||||
httpie
|
||||
jq
|
||||
nix-prefetch-scripts
|
||||
neofetch
|
||||
neovim
|
||||
nmap
|
||||
openssh
|
||||
nodejs
|
||||
openssl
|
||||
par2cmdline
|
||||
pinentry-mac
|
||||
pv
|
||||
pwgen
|
||||
qemu
|
||||
rsync
|
||||
runit
|
||||
tmux
|
||||
tor
|
||||
tree
|
||||
vim
|
||||
vimpager
|
||||
weechat
|
||||
wget
|
||||
whois
|
||||
xz
|
||||
yarn
|
||||
zsh
|
||||
];
|
||||
];
|
||||
pathsToLink = [ "/share/man" "/share/doc" "/bin" "/etc" ];
|
||||
extraOutputsToInstall = [ "man" "doc" ];
|
||||
};
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user