]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - environments/immae-eu.nix
Squash changes containing private information
[perso/Immae/Config/Nix.git] / environments / immae-eu.nix
diff --git a/environments/immae-eu.nix b/environments/immae-eu.nix
deleted file mode 100644 (file)
index 4def84b..0000000
+++ /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; };
-}