From 5662b2c4b3b9925e8f0089f472fae27ad32504da Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 8 Jul 2019 14:36:38 +0200 Subject: [PATCH] Add shell.nix file-template --- modules/editor/file-templates/config.el | 1 + .../editor/file-templates/templates/nix-mode/__shell.nix | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 modules/editor/file-templates/templates/nix-mode/__shell.nix diff --git a/modules/editor/file-templates/config.el b/modules/editor/file-templates/config.el index 02098d130..5a24a1340 100644 --- a/modules/editor/file-templates/config.el +++ b/modules/editor/file-templates/config.el @@ -62,6 +62,7 @@ don't have a :trigger property in `+file-templates-alist'.") ;; Markdown (markdown-mode) ;; Nix + ("/shell\\.nix$" :trigger "__shell.nix") (nix-mode) ;; Org ("/README\\.org$" diff --git a/modules/editor/file-templates/templates/nix-mode/__shell.nix b/modules/editor/file-templates/templates/nix-mode/__shell.nix new file mode 100644 index 000000000..f11f38d69 --- /dev/null +++ b/modules/editor/file-templates/templates/nix-mode/__shell.nix @@ -0,0 +1,9 @@ +{ pkgs ? import {} }: + +with pkgs; + +mkShell { + buildInputs = [ + ${0:`%`} + ]; +} \ No newline at end of file