diff options
Diffstat (limited to 'nixops/modules/pub/default.nix')
-rw-r--r-- | nixops/modules/pub/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/nixops/modules/pub/default.nix b/nixops/modules/pub/default.nix index 59263ad..f566e69 100644 --- a/nixops/modules/pub/default.nix +++ b/nixops/modules/pub/default.nix | |||
@@ -24,6 +24,14 @@ | |||
24 | --prefix PATH : ${lib.makeBinPath [ pkgs.bubblewrap pkgs.rrsync ]} \ | 24 | --prefix PATH : ${lib.makeBinPath [ pkgs.bubblewrap pkgs.rrsync ]} \ |
25 | --set TMUX_RESTRICT ${./tmux.restrict.conf} | 25 | --set TMUX_RESTRICT ${./tmux.restrict.conf} |
26 | ''; | 26 | ''; |
27 | purple-hangouts = pkgs.purple-hangouts.overrideAttrs(old: { | ||
28 | installPhase = '' | ||
29 | install -Dm755 -t $out/lib/purple-2/ libhangouts.so | ||
30 | for size in 16 22 24 48; do | ||
31 | install -TDm644 hangouts$size.png $out/share/pixmaps/pidgin/protocols/$size/hangouts.png | ||
32 | done | ||
33 | ''; | ||
34 | }); | ||
27 | in { | 35 | in { |
28 | createHome = true; | 36 | createHome = true; |
29 | description = "Restricted shell user"; | 37 | description = "Restricted shell user"; |
@@ -34,7 +42,7 @@ | |||
34 | restrict | 42 | restrict |
35 | pkgs.tmux | 43 | pkgs.tmux |
36 | (pkgs.pidgin.override { plugins = [ | 44 | (pkgs.pidgin.override { plugins = [ |
37 | pkgs.purple-plugin-pack pkgs.purple-hangouts | 45 | pkgs.purple-plugin-pack purple-hangouts |
38 | pkgs.purple-discord pkgs.purple-facebook | 46 | pkgs.purple-discord pkgs.purple-facebook |
39 | pkgs.telegram-purple | 47 | pkgs.telegram-purple |
40 | ]; }) | 48 | ]; }) |