aboutsummaryrefslogtreecommitdiff
path: root/.vim/snippets/module.nix
diff options
context:
space:
mode:
Diffstat (limited to '.vim/snippets/module.nix')
-rw-r--r--.vim/snippets/module.nix18
1 files changed, 18 insertions, 0 deletions
diff --git a/.vim/snippets/module.nix b/.vim/snippets/module.nix
new file mode 100644
index 0000000..8debed4
--- /dev/null
+++ b/.vim/snippets/module.nix
@@ -0,0 +1,18 @@
+{ pkgs, lib, config, ... }:
+
+let
+
+ service = "";
+ cfg = config.services.${service};
+
+in {
+
+ options.services.${service} = {
+ enable = lib.mkOption {
+ type = lib.types.bool;
+ default = false;
+ };
+ };
+
+ config = lib.mkIf cfg.enable { };
+}