diff options
author | Julius de Bruijn <julius+github@nauk.io> | 2021-12-07 20:27:08 +0100 |
---|---|---|
committer | Julius de Bruijn <julius+github@nauk.io> | 2021-12-07 20:47:29 +0100 |
commit | 81441f72a603c391d610afce86553669f9a8d9fe (patch) | |
tree | bd3f8b3528cd3d43759a81e08bbea88b9dd17301 /pkgs/applications | |
parent | 8eb814e964bb89e7f996258803626d5d1aa54726 (diff) | |
download | nixpkgs-81441f72a603c391d610afce86553669f9a8d9fe.tar nixpkgs-81441f72a603c391d610afce86553669f9a8d9fe.tar.gz nixpkgs-81441f72a603c391d610afce86553669f9a8d9fe.tar.bz2 nixpkgs-81441f72a603c391d610afce86553669f9a8d9fe.tar.lz nixpkgs-81441f72a603c391d610afce86553669f9a8d9fe.tar.xz nixpkgs-81441f72a603c391d610afce86553669f9a8d9fe.tar.zst nixpkgs-81441f72a603c391d610afce86553669f9a8d9fe.zip |
prisma-mode: init at 2021-12-07
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index 3f5dd795ccb..c9eda3a548a 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -196,6 +196,35 @@ power-mode = callPackage ./power-mode { }; + prisma-mode = let + rev = "5283ca7403bcb21ca0cac8ecb063600752dfd9d4"; + in melpaBuild { + pname = "prisma-mode"; + version = "20211207.0"; + + commit = rev; + + packageRequires = [ js2-mode ]; + + src = pkgs.fetchFromGitHub { + owner = "pimeys"; + repo = "emacs-prisma-mode"; + inherit rev; + sha256 = "sha256-DJJfjbu27Gi7Nzsa1cdi8nIQowKH8ZxgQBwfXLB0Q/I="; + }; + + recipe = pkgs.writeText "recipe" '' + (prisma-mode + :repo "pimeys/emacs-prisma-mode" + :fetcher github) + ''; + + meta = { + description = "Major mode for Prisma Schema Language"; + license = gpl2Only; + }; + }; + railgun = callPackage ./railgun { }; structured-haskell-mode = self.shm; |