]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/modules/pub/default.nix
Fix finch and timezone for pub user
[perso/Immae/Config/Nix.git] / nixops / modules / pub / default.nix
index 59263adc1714fb9186a4b48cab87522963c0d284..f566e697cb3473a47d94ed4bedeafce9bd73f4db 100644 (file)
           --prefix PATH : ${lib.makeBinPath [ pkgs.bubblewrap pkgs.rrsync ]} \
           --set TMUX_RESTRICT ${./tmux.restrict.conf}
       '';
+      purple-hangouts = pkgs.purple-hangouts.overrideAttrs(old: {
+        installPhase = ''
+          install -Dm755 -t $out/lib/purple-2/ libhangouts.so
+          for size in 16 22 24 48; do
+            install -TDm644 hangouts$size.png $out/share/pixmaps/pidgin/protocols/$size/hangouts.png
+          done
+          '';
+      });
     in {
       createHome = true;
       description = "Restricted shell user";
@@ -34,7 +42,7 @@
         restrict
         pkgs.tmux
         (pkgs.pidgin.override { plugins = [
-          pkgs.purple-plugin-pack pkgs.purple-hangouts
+          pkgs.purple-plugin-pack purple-hangouts
           pkgs.purple-discord pkgs.purple-facebook
           pkgs.telegram-purple
         ]; })