From 8fbaed35f8c9cb895e83e6ac53da35dba2f1161f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 8 Feb 2021 08:16:04 +0100 Subject: [PATCH] feat(scripts): add google translate script --- configs/packages/default.nix | 1 + packages/scripts/default.nix | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/configs/packages/default.nix b/configs/packages/default.nix index 154e6b5..ba30ace 100644 --- a/configs/packages/default.nix +++ b/configs/packages/default.nix @@ -137,6 +137,7 @@ in { scripts.fkill scripts.wttr scripts.boetlingk + scripts.trans scripts.liddel-scott-jones # kmein.slide scripts.tolino-screensaver diff --git a/packages/scripts/default.nix b/packages/scripts/default.nix index 475b4bd..bdc6c0f 100644 --- a/packages/scripts/default.nix +++ b/packages/scripts/default.nix @@ -21,6 +21,16 @@ in rec { name = "instaget"; }; + trans = + let + script = pkgs.fetchurl { + url = "https://raw.githubusercontent.com/soimort/translate-shell/gh-pages/trans.awk"; + sha256 = "178r8d27bry1mzd1g8x2svp4w469hwv7nnxnmnsinx974skjx0jb"; + }; + in pkgs.writers.writeDashBin "trans" '' + ${pkgs.gawk}/bin/gawk -f ${script} -- "$@" + ''; + dns-sledgehammer = pkgs.writers.writeDashBin "dns-sledgehammer" '' ${pkgs.coreutils}/bin/printf '%s\n' 'nameserver 1.1.1.1' 'options edns0' > /etc/resolv.conf '';