diff options
Diffstat (limited to 'accounts')
-rw-r--r-- | accounts/gkleen@sif/default.nix | 2 | ||||
-rw-r--r-- | accounts/gkleen@sif/niri/mako.nix | 3 | ||||
-rw-r--r-- | accounts/gkleen@sif/utils/pdf2pdf.nix | 8 | ||||
-rw-r--r-- | accounts/gkleen@sif/zshrc | 4 |
4 files changed, 15 insertions, 2 deletions
diff --git a/accounts/gkleen@sif/default.nix b/accounts/gkleen@sif/default.nix index 2eec064b..64434bb8 100644 --- a/accounts/gkleen@sif/default.nix +++ b/accounts/gkleen@sif/default.nix | |||
@@ -234,6 +234,7 @@ in { | |||
234 | config.programs.ssh.package | 234 | config.programs.ssh.package |
235 | gnused | 235 | gnused |
236 | miniserve | 236 | miniserve |
237 | p7zip | ||
237 | ]; | 238 | ]; |
238 | execer = with pkgs; [ | 239 | execer = with pkgs; [ |
239 | "cannot:${lib.getExe' rpm "rpm2cpio"}" | 240 | "cannot:${lib.getExe' rpm "rpm2cpio"}" |
@@ -246,6 +247,7 @@ in { | |||
246 | "cannot:${lib.getExe less}" | 247 | "cannot:${lib.getExe less}" |
247 | "cannot:${lib.getExe' config.systemd.package "systemctl"}" | 248 | "cannot:${lib.getExe' config.systemd.package "systemctl"}" |
248 | "cannot:${lib.getExe config.programs.ssh.package}" | 249 | "cannot:${lib.getExe config.programs.ssh.package}" |
250 | "cannot:${lib.getExe' p7zip "7z"}" | ||
249 | ]; | 251 | ]; |
250 | wrapper = with pkgs; [ | 252 | wrapper = with pkgs; [ |
251 | "${lib.getExe' magickWrapped "magick"}:${lib.getExe' imagemagick "magick"}" | 253 | "${lib.getExe' magickWrapped "magick"}:${lib.getExe' imagemagick "magick"}" |
diff --git a/accounts/gkleen@sif/niri/mako.nix b/accounts/gkleen@sif/niri/mako.nix index eba26caa..703d5f7b 100644 --- a/accounts/gkleen@sif/niri/mako.nix +++ b/accounts/gkleen@sif/niri/mako.nix | |||
@@ -14,8 +14,7 @@ | |||
14 | outer-margin = 1; | 14 | outer-margin = 1; |
15 | max-history = 100; | 15 | max-history = 100; |
16 | max-icon-size = 48; | 16 | max-icon-size = 48; |
17 | }; | 17 | |
18 | criteria = { | ||
19 | grouped.format = "<b>(%g)</b> <i>%s</i>\\n%b"; | 18 | grouped.format = "<b>(%g)</b> <i>%s</i>\\n%b"; |
20 | "urgency=low".text-color = "#999999ff"; | 19 | "urgency=low".text-color = "#999999ff"; |
21 | "urgency=critical".background-color = "#900000dd"; | 20 | "urgency=critical".background-color = "#900000dd"; |
diff --git a/accounts/gkleen@sif/utils/pdf2pdf.nix b/accounts/gkleen@sif/utils/pdf2pdf.nix new file mode 100644 index 00000000..5e9fb215 --- /dev/null +++ b/accounts/gkleen@sif/utils/pdf2pdf.nix | |||
@@ -0,0 +1,8 @@ | |||
1 | pkgs@{ lib, resholve, zsh, ghostscript_headless, ... }: | ||
2 | |||
3 | resholve.writeScriptBin "pdf2pdf" { | ||
4 | inputs = with pkgs; [ghostscript_headless]; | ||
5 | interpreter = lib.getExe zsh; | ||
6 | } '' | ||
7 | exec gs -dPDFSETTINGS=/prepress -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dSAFER "-sOutputFile=''${2}" "''${1}" | ||
8 | '' | ||
diff --git a/accounts/gkleen@sif/zshrc b/accounts/gkleen@sif/zshrc index b24ff257..702990c3 100644 --- a/accounts/gkleen@sif/zshrc +++ b/accounts/gkleen@sif/zshrc | |||
@@ -132,6 +132,10 @@ dir() { | |||
132 | unpack=false | 132 | unpack=false |
133 | fi | 133 | fi |
134 | ;; | 134 | ;; |
135 | application/x-iso9660-image) | ||
136 | 7z x ${templateArchive} | ||
137 | unpack=false | ||
138 | ;; | ||
135 | *) | 139 | *) |
136 | tar -xvaf ${templateArchive} | 140 | tar -xvaf ${templateArchive} |
137 | unpack=false | 141 | unpack=false |