nixos-config/basic-tools.nix

60 lines
886 B
Nix
Raw Normal View History

{ config, pkgs, ... }:
{
environment.systemPackages = with pkgs.haskellPackages; with pkgs; [
stdenv
2017-06-06 14:29:17 +00:00
# nox
wget
2016-01-06 08:49:40 +00:00
neovim
2017-10-13 14:09:43 +00:00
neovim-remote
2018-08-07 12:47:55 +00:00
# zsh
gitFull gitAndTools.hub tig
gnumake
m4
screen
psmisc
pkgs.parallel
gnupg
pwgen
gcc
2019-06-05 08:52:08 +00:00
silver-searcher
2019-05-30 11:30:01 +00:00
ripgrep
2016-01-05 08:27:07 +00:00
fzf
tree
2016-06-19 17:02:42 +00:00
python3
python3Packages.ipython
2020-09-08 15:03:17 +00:00
perl
gdb
bind nmap tcpdump telnet
2018-06-17 15:44:30 +00:00
usbutils
dstat
which
zip
file
unzip
2019-06-07 10:17:45 +00:00
(if hostPlatform.isAarch64 then hello else elinks)
2019-05-30 11:30:01 +00:00
links2
ctags
nix-prefetch-scripts
2018-09-01 13:40:10 +00:00
(pkgs.wireguard or pkgs.hello)
jq
2019-05-30 11:30:01 +00:00
#b2sum
2020-08-22 15:36:21 +00:00
strace
];
2016-07-10 06:38:24 +00:00
environment.variables.EDITOR = "${pkgs.neovim}/bin/nvim";
2018-02-19 09:30:59 +00:00
# programs.zsh = {
# enable = true;
# promptInit = "";
# };
2015-09-20 08:45:13 +00:00
programs.bash = {
enableCompletion = true;
};
2018-10-09 11:29:33 +00:00
programs.fish = {
enable = true;
};
}