]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - overlays/environments/immae-eu.nix
Add some tools in environment
[perso/Immae/Config/Nix.git] / overlays / environments / immae-eu.nix
index 303ab0fe9462b2bc148b487256a6aedb85eb5a47..59edbc5bc7155ec93e3d2c704646415bbba6896b 100644 (file)
@@ -23,7 +23,7 @@ let
     iota-cli-app
 
     # debugging
-    rr valgrind netcat-gnu strace
+    rr valgrind netcat-gnu strace shellcheck
 
     # documentations
     unicodeDoc
@@ -42,7 +42,7 @@ let
     dwm dmenu st
 
     # images
-    feh imagemagick tiv graphicsmagick
+    feh imagemagick tiv graphicsmagick qrcode
 
     # internet browsing
     w3m lynx links elinks browsh weboob urlview googler urlwatch
@@ -52,7 +52,7 @@ let
 
     # monitoring
     cnagios mtop pg_activity nagios-cli mtr
-    iftop htop iotop iperf
+    iftop htop iotop iperf bonfire
     goaccess
     # nagnu
 
@@ -66,6 +66,7 @@ let
     mylibs.yarn2nixPackage.yarn2nix
     nixops nix-prefetch-scripts nix-generate-from-cpan
     nix-zsh-completions bundix nodePackages.bower2nix
+    nodePackages.node2nix
     # (nixos {}).nixos-generate-config
     # (nixos {}).nixos-install
     # (nixos {}).nixos-enter
@@ -81,6 +82,7 @@ let
     tmux
     rtorrent
     ldapvi
+    fzf
 
     # password management
     pass apg pwgen
@@ -90,6 +92,7 @@ let
 
     # programming
     pelican emacs26-nox ctags
+    wdiff
 
     # security
     keybase
@@ -100,8 +103,17 @@ let
     # video/music
     youtube-dl ncmpc ncmpcpp ffmpeg
 
+    # s6 tools (part of skawarePackages)
+    skalibs execline s6 s6-dns s6-linux-utils s6-networking
+    s6-portable-utils
+
     # other tools
     pgloader s3cmd lftp jq cpulimit libxslt
+
+    # Terraform + AWS
+    terraform_0_12 awscli
+    (ansible.override { python2 = python3; }) python3Packages.boto
+    openvpn
   ];
 in
 {