summaryrefslogtreecommitdiff
path: root/accounts
diff options
context:
space:
mode:
Diffstat (limited to 'accounts')
-rw-r--r--accounts/gkleen@sif/systemd.nix18
-rw-r--r--accounts/gkleen@sif/zshrc2
2 files changed, 18 insertions, 2 deletions
diff --git a/accounts/gkleen@sif/systemd.nix b/accounts/gkleen@sif/systemd.nix
index e601b49c..fd4b4cf4 100644
--- a/accounts/gkleen@sif/systemd.nix
+++ b/accounts/gkleen@sif/systemd.nix
@@ -171,6 +171,8 @@ in {
171 }; 171 };
172 Unit = { 172 Unit = {
173 StopWhenUnneeded = true; 173 StopWhenUnneeded = true;
174 StartLimitInterval = "2s";
175 StartLimitBurst = 25;
174 }; 176 };
175 }; 177 };
176 "autossh-socks@proxy.mathw0h:8123" = { 178 "autossh-socks@proxy.mathw0h:8123" = {
@@ -385,11 +387,25 @@ in {
385 sockets = listToAttrs (map (port: nameValuePair "proxy-to-autossh-socks@${toString port}" { 387 sockets = listToAttrs (map (port: nameValuePair "proxy-to-autossh-socks@${toString port}" {
386 Socket = { 388 Socket = {
387 ListenStream = "%I"; 389 ListenStream = "%I";
390 TriggerLimitIntervalSec = 0;
391 PollLimitIntervalSec = "180s";
392 PollLimitBurst = 6;
388 }; 393 };
389 Install = { 394 Install = {
390 WantedBy = ["default.target"]; 395 WantedBy = ["default.target"];
391 }; 396 };
392 }) [8118 8120 8122 8124]) // { 397 }) [8118 8122 8124]) // {
398 "proxy-to-autossh-socks@8120" = {
399 Socket = {
400 ListenStream = "%I";
401 TriggerLimitIntervalSec = 0;
402 PollLimitIntervalSec = "2s";
403 PollLimitBurst = 20;
404 };
405 Install = {
406 WantedBy = ["default.target"];
407 };
408 };
393 "yt-dlp" = { 409 "yt-dlp" = {
394 Socket = { 410 Socket = {
395 SocketMode = "0600"; 411 SocketMode = "0600";
diff --git a/accounts/gkleen@sif/zshrc b/accounts/gkleen@sif/zshrc
index 702990c3..df0fe1d6 100644
--- a/accounts/gkleen@sif/zshrc
+++ b/accounts/gkleen@sif/zshrc
@@ -61,7 +61,7 @@ dir() {
61 cd ${modifyPDF:h} 61 cd ${modifyPDF:h}
62 typeset -a pages 62 typeset -a pages
63 eval 'pages=(${dir}/${modifyPDF:t:r}_*.png(on))' 63 eval 'pages=(${dir}/${modifyPDF:t:r}_*.png(on))'
64 magick -verbose "$pages" ${modifyPDF} 64 magick -verbose "${pages[@]}" $(mktemp --tmpdir=${modifyPDF:h} ${modifyPDF:t:r}_XXXXXXXXXX.${modifyPDF:e})
65 modifyPDF="" 65 modifyPDF=""
66 fi 66 fi
67 if [[ -n ${miniservePIDFile} ]]; then 67 if [[ -n ${miniservePIDFile} ]]; then