1
0
Fork 0
nixos-config/common/essentials.nix
2019-05-31 20:01:34 +02:00

62 lines
854 B
Nix

{
core = pkgs: with pkgs; [
gitFull
gnumake
python3
mkpasswd
file
wget
curl
wireguard
(pkgs.neovim.override {
vimAlias = true;
withPython3 = true;
})
gnupg
mutt
bind
liboping
psmisc
unzip
rename
whois
];
extra = pkgs: with pkgs; let
lorriSrc = builtins.fetchGit { url = "https://github.com/target/lorri.git"; ref = "rolling-release"; };
lorri = import "${lorriSrc}/default.nix" { src = lorriSrc; inherit pkgs; };
in
[
git-crypt
gitAndTools.git-annex
htop
tree
rxvt_unicode.terminfo
pwgen
borgbackup
home-manager
direnv
lorri
socat
nmap
tcpdump
tmux
tig
exa
fzf
ag
fd
bat
ripgrep
pythonPackages.qrcode
ranger
pass
sshuttle
];
}