From 55d5178bb60825f1df61cd94e95dcc929a9f2127 Mon Sep 17 00:00:00 2001 From: lelgenio Date: Thu, 31 Aug 2023 14:08:48 -0300 Subject: [PATCH] pkgs: add emmet-cli --- pkgs/default.nix | 1 + pkgs/emmet-cli.nix | 26 ++++++++++++++++++++++++++ user/kakoune/default.nix | 2 ++ 3 files changed, 29 insertions(+) create mode 100644 pkgs/emmet-cli.nix diff --git a/pkgs/default.nix b/pkgs/default.nix index ad777f6..61035bc 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -5,4 +5,5 @@ plymouth-theme-red = pkgs.callPackage ./plymouth-theme-red.nix { inherit inputs; }; cargo-checkmate = pkgs.callPackage ./cargo-checkmate.nix { }; lipsum = pkgs.callPackage ./lipsum.nix { inherit inputs; }; + emmet-cli = pkgs.callPackage ./emmet-cli.nix { }; } diff --git a/pkgs/emmet-cli.nix b/pkgs/emmet-cli.nix new file mode 100644 index 0000000..c7fce2e --- /dev/null +++ b/pkgs/emmet-cli.nix @@ -0,0 +1,26 @@ +{ lib +, buildNpmPackage +, fetchFromGitHub +}: + +buildNpmPackage rec { + pname = "emmet-cli"; + version = "0.0.1"; + + src = fetchFromGitHub { + owner = "Delapouite"; + repo = "emmet-cli"; + rev = "407b0e8c59f65f205967d6be71105e0bd2001d62"; + hash = "sha256-8lDgD1eIc2r5aB2baaiHKbkFdAxErX5p96MNqztR9rg="; + }; + + npmDepsHash = "sha256-Utgk/Cw83ffGr2/4aNkp3n3wSOojLZLA7OR+OakYBC0="; + + dontNpmBuild = true; + + meta = { + description = "Emmet command line interface"; + homepage = "https://github.com/Delapouite/emmet-cli"; + mainProgram = "emmet"; + }; +} diff --git a/user/kakoune/default.nix b/user/kakoune/default.nix index 431e3f9..34ac234 100644 --- a/user/kakoune/default.nix +++ b/user/kakoune/default.nix @@ -102,6 +102,8 @@ in kak-pager kak-man-pager + emmet-cli + aspell aspellDicts.en aspellDicts.pt_BR