+++ /dev/null
-self: super: with self;
-let
- # https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh
- # https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks
- paths = [
- # archives
- lzo unzip bzip2 p7zip xz
- # unrar is unfree
-
- # backups
- duply
-
- # calendar/contacts
- abook khard khal cadaver vdirsyncer pal
-
- # computing
- boinctui
-
- # cryptocurrencies
- cardano cardano-cli sia monero
- xmr-stak
- solc
- iota-cli-app
-
- # debugging
- rr valgrind netcat-gnu strace shellcheck
-
- # documentations
- unicodeDoc
-
- # e-mails
- muttprint mutt-ics
- notmuch-python2 notmuch-python3 notmuch-vim
- neomutt mairix notmuch
- bogofilter fetchmail
- sieve-connect
-
- # git
- vcsh gitRepo gitAndTools.stgit tig ripgrep
-
- # graphical tools
- nextcloud-client firefox
- dwm dmenu st
-
- # images
- feh imagemagick tiv graphicsmagick qrcode
-
- # internet browsing
- w3m lynx links elinks browsh weboob urlview urlscan googler urlwatch
-
- # less
- python3Packages.pygments lesspipe highlight sourceHighlight
-
- # monitoring
- cnagios mtop pg_activity nagios-cli mtr
- iftop htop iotop iperf bonfire
- goaccess tcpdump tshark tcpflow mitmproxy
- # nagnu
-
- # messaging/forums/news
- #flrn slrn
- telegram-cli telegram-history-dump telegramircd
- weechat profanity
- newsboat irssi
-
- # nix
- mylibs.yarn2nixPackage.yarn2nix nix
- 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
- # (nixos {}).manual.manpages
-
- # note taking
- note terminal-velocity jrnl
-
- # office
- sc-im ranger
- genius bc
- ledger
- tmux
- rtorrent
- ldapvi
- fzf
- buku
-
- # password management
- pass apg pwgen
-
- # pdf
- pdftk poppler_utils
-
- # programming
- pelican emacs26-nox ctags
- wdiff patch
-
- # security
- keybase
-
- # todolist/time management
- taskwarrior vit timewarrior
-
- # 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
-
- # system tools
- telnet bind.dnsutils httpie ngrep nmap p0f socat lsof psmisc
- wget patchelf rename tmux (lib.meta.hiPrio nettools)
-
- # other tools
- pgloader s3cmd lftp jq cpulimit libxslt gandi-cli
-
- # Terraform + AWS
- terraform_0_12 awscli
- (ansible.override { python2 = python3; }) python3Packages.boto
- openvpn
- ];
-in
-{
- myEnvironments.immae-eu = buildEnv {
- name = "immae-eu-packages";
- inherit paths;
- pathsToLink = [ "/bin" "/etc" "/include" "/lib" "/libexec" "/share"];
- extraOutputsToInstall = [ "bin" "man" "doc" "info" ];
- passthru = { packages = paths; };
- };
-}