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