]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - environments/immae-eu.nix
Move Fiche to flakes
[perso/Immae/Config/Nix.git] / environments / immae-eu.nix
index c2e317be2aaffc0efe844cceac2689936cf8cb57..4def84b5cab7a618489cb03d05688f3b5a1e27ed 100644 (file)
@@ -2,6 +2,9 @@
 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
@@ -11,13 +14,14 @@ let
     duply
 
     # calendar/contacts
-    abook khard khal cadaver vdirsyncer pal
+    abook khard khal cadaver vdirsyncerStable pal
 
     # computing
     boinctui
 
     # cryptocurrencies
-    cardano cardano-cli sia monero
+    monero
+    cointop
     # failing xmr-stak
     solc
     iota-cli-app
@@ -36,7 +40,7 @@ let
     sieve-connect
 
     # git
-    vcsh gitRepo gitAndTools.stgit tig ripgrep mr
+    vcsh gitRepo stgit tig ripgrep mr
 
     # graphical tools
     nextcloud-client firefox
@@ -46,7 +50,7 @@ let
     feh imagemagick tiv graphicsmagick qrcode
 
     # internet browsing
-    w3m lynx links elinks browsh weboob urlview urlscan googler urlwatch
+    w3m lynx links elinks browsh woob urlview urlscan googler urlwatch
 
     # less
     python3Packages.pygments lesspipe highlight sourceHighlight
@@ -59,15 +63,16 @@ let
     # nagnu
 
     # messaging/forums/news
-    #flrn slrn
+    flrn slrn
+    signal-cli signaldctl
     telegram-cli telegram-history-dump telegramircd
     weechat profanity
     newsboat irssi
 
     # nix
-    yarn2nix-moretea.yarn2nix nix
+    yarn2nix-moretea.yarn2nix nixUnstable
     nixops nix-prefetch-scripts nix-generate-from-cpan
-    bundix nodePackages.bower2nix
+    bundix nodePackages.bower2nix nix-diff
     nodePackages.node2nix niv
     # (nixos {}).nixos-generate-config
     # (nixos {}).nixos-install
@@ -75,7 +80,7 @@ let
     # (nixos {}).manual.manpages
 
     # note taking
-    note terminal-velocity jrnl doing
+    note terminal-velocity jrnl doing nb
 
     # office
     sc-im ranger
@@ -105,7 +110,8 @@ let
     keybase gnupg
 
     # todolist/time management
-    taskwarrior vit timewarrior
+    taskwarrior vit timewarrior taskopen
+    bugwarrior
 
     # video/music
     youtube-dl ncmpc ncmpcpp ffmpeg
@@ -117,11 +123,11 @@ let
     # 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
+    vlock' mosh manpages openssl openssl.doc openssl.man
+    sshfs ncdu procps-ng
 
     # other tools
-    pgloader s3cmd lftp jq cpulimit libxslt gandi-cli
+    pgloader s3cmd lftp jq cpulimit libxslt gandi-cli bubblewrap
 
     # Terraform + AWS
     terraform_0_12 awscli