From f76051e06e40921cfb3eb0b4bc718880a6f1d9b1 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Sat, 14 Sep 2024 22:02:45 -0500 Subject: [PATCH] plugins/compiler: init --- plugins/by-name/compiler/default.nix | 19 +++++++++++++++++++ .../plugins/by-name/compiler/default.nix | 5 +++++ 2 files changed, 24 insertions(+) create mode 100644 plugins/by-name/compiler/default.nix create mode 100644 tests/test-sources/plugins/by-name/compiler/default.nix diff --git a/plugins/by-name/compiler/default.nix b/plugins/by-name/compiler/default.nix new file mode 100644 index 00000000..f8c5ba28 --- /dev/null +++ b/plugins/by-name/compiler/default.nix @@ -0,0 +1,19 @@ +{ + lib, + ... +}: +lib.nixvim.neovim-plugin.mkNeovimPlugin { + name = "compiler"; + originalName = "compiler.nvim"; + package = "compiler-nvim"; + + maintainers = [ lib.maintainers.khaneliman ]; + + description = '' + > [!Note] + > Some languages require you manually install their compilers in your machine, so `compiler.nvim` is able to call them. + > Please check [here], as the packages will be different depending your operative system. + + [here]: https://github.com/Zeioth/Compiler.nvim/wiki/how-to-install-the-required-dependencies + ''; +} diff --git a/tests/test-sources/plugins/by-name/compiler/default.nix b/tests/test-sources/plugins/by-name/compiler/default.nix new file mode 100644 index 00000000..8f443893 --- /dev/null +++ b/tests/test-sources/plugins/by-name/compiler/default.nix @@ -0,0 +1,5 @@ +{ + empty = { + plugins.compiler.enable = true; + }; +}