X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=blobdiff_plain;f=environments%2Fimmae-eu.nix;fp=environments%2Fimmae-eu.nix;h=0000000000000000000000000000000000000000;hp=4def84b5cab7a618489cb03d05688f3b5a1e27ed;hb=1a64deeb894dc95e2645a75771732c6cc53a79ad;hpb=fa25ffd4583cc362075cd5e1b4130f33306103f0 diff --git a/environments/immae-eu.nix b/environments/immae-eu.nix deleted file mode 100644 index 4def84b..0000000 --- a/environments/immae-eu.nix +++ /dev/null @@ -1,146 +0,0 @@ -{ pkgs }: with pkgs; -let - # https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh - # https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks - vlock' = vlock.overrideAttrs(old: { - configureFlags = old.configureFlags ++ [ "--enable-root-password=no" ]; - }); - paths = [ - # archives - lzo unzip bzip2 xz - # unrar is unfree - - # backups - duply - - # calendar/contacts - abook khard khal cadaver vdirsyncerStable pal - - # computing - boinctui - - # cryptocurrencies - monero - cointop - # failing 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 - bogofilter fetchmail - sieve-connect - - # git - vcsh gitRepo stgit tig ripgrep mr - - # graphical tools - nextcloud-client firefox - dwm dmenu st xorg.xauth tigervnc - - # images - feh imagemagick tiv graphicsmagick qrcode - - # internet browsing - w3m lynx links elinks browsh woob 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 - signal-cli signaldctl - telegram-cli telegram-history-dump telegramircd - weechat profanity - newsboat irssi - - # nix - yarn2nix-moretea.yarn2nix nixUnstable - nixops nix-prefetch-scripts nix-generate-from-cpan - bundix nodePackages.bower2nix nix-diff - nodePackages.node2nix niv - # (nixos {}).nixos-generate-config - # (nixos {}).nixos-install - # (nixos {}).nixos-enter - # (nixos {}).manual.manpages - - # note taking - note terminal-velocity jrnl doing nb - - # office - sc-im ranger - genius bc - ledger - tmux - rtorrent - ldapvi - fzf - buku - vimPlugins.vim-plug - (vim_configurable.override { python = python3; }) - mailcap - webapps.surfer - - # password management - (pass.withExtensions (exts: [ exts.pass-otp ])) apg pwgen - - # pdf - pdftk poppler_utils - - # programming - pelican emacs26-nox ctags - wdiff patch gnumake - - # security - keybase gnupg - - # todolist/time management - taskwarrior vit timewarrior taskopen - bugwarrior - - # 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) - vlock' mosh manpages openssl openssl.doc openssl.man - sshfs ncdu procps-ng - - # other tools - pgloader s3cmd lftp jq cpulimit libxslt gandi-cli bubblewrap - - # Terraform + AWS - terraform_0_12 awscli - ansible python3Packages.boto - openvpn - - zsh-completions - ]; -in -buildEnv { - name = "immae-eu-packages"; - inherit paths; - pathsToLink = [ "/bin" "/etc" "/include" "/lib" "/libexec" "/share"]; - extraOutputsToInstall = [ "bin" "man" "doc" "info" ]; - passthru = { packages = paths; }; -}