diff options
author | lassulus <lass@aidsballs.de> | 2016-03-15 14:08:29 +0100 |
---|---|---|
committer | lassulus <lass@aidsballs.de> | 2016-03-15 14:08:29 +0100 |
commit | f00acd3ad18beae3e38e6d0bbb3de76ff5a8a2d5 (patch) | |
tree | 27d6beceba43a70affa628f613a9e609d1bb45ea /lass/5pkgs | |
parent | bf8a0c66f9db05693b0bce439ef628f9b9a4c832 (diff) |
l 5: add acronym
Diffstat (limited to 'lass/5pkgs')
-rw-r--r-- | lass/5pkgs/acronym/default.nix | 13 | ||||
-rw-r--r-- | lass/5pkgs/default.nix | 1 |
2 files changed, 14 insertions, 0 deletions
diff --git a/lass/5pkgs/acronym/default.nix b/lass/5pkgs/acronym/default.nix new file mode 100644 index 000000000..53d5d015a --- /dev/null +++ b/lass/5pkgs/acronym/default.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: + +pkgs.writeScriptBin "acronym" '' + #! ${pkgs.bash}/bin/bash + + acro=$1 + + curl -s http://www.acronymfinder.com/$acro.html \ + | grep 'class="result-list__body__rank"' \ + | sed 's/.*title="\([^"]*\)".*/\1/' \ + | sed 's/^.* - //' \ + | sed "s/'/'/g" +'' diff --git a/lass/5pkgs/default.nix b/lass/5pkgs/default.nix index ce29ae33c..500ff9107 100644 --- a/lass/5pkgs/default.nix +++ b/lass/5pkgs/default.nix @@ -2,6 +2,7 @@ { nixpkgs.config.packageOverrides = rec { + acronym = pkgs.callPackage ./acronym/default.nix {}; firefoxPlugins = { noscript = pkgs.callPackage ./firefoxPlugins/noscript.nix {}; ublock = pkgs.callPackage ./firefoxPlugins/ublock.nix {}; |