Compare commits

...

4 commits

Author SHA1 Message Date
raf
fde1338793
Merge pull request #1374 from Arbel-arad/main
Some checks failed
Set up binary cache / cachix (default) (push) Has been cancelled
Set up binary cache / cachix (maximal) (push) Has been cancelled
Set up binary cache / cachix (nix) (push) Has been cancelled
Treewide Checks / Validate flake (push) Has been cancelled
Treewide Checks / Check formatting (push) Has been cancelled
Treewide Checks / Check source tree for typos (push) Has been cancelled
Treewide Checks / Validate documentation builds (push) Has been cancelled
Treewide Checks / Validate documentation builds-1 (push) Has been cancelled
Treewide Checks / Validate documentation builds-2 (push) Has been cancelled
Treewide Checks / Validate documentation builds-3 (push) Has been cancelled
Treewide Checks / Validate hyperlinks in documentation sources (push) Has been cancelled
Treewide Checks / Validate Editorconfig conformance (push) Has been cancelled
Build and deploy documentation / Check latest commit (push) Has been cancelled
Build and deploy documentation / publish (push) Has been cancelled
pins: update markview.nvim
2026-01-30 18:26:41 +03:00
Arbel Arad
a413ce3ac5
update markview-nvim to support experimental.fancy_comments 2026-01-30 16:56:11 +02:00
raf
1ba66d978b
Merge pull request #1289 from snoweuph/feature/tera
languages/tera: add syntax highlighting support for tera templating
2026-01-30 15:46:31 +03:00
Snoweuph
c64645a3a1
languages/tera: add syntax highlighting support for tera templating 2026-01-30 03:44:12 +01:00
5 changed files with 36 additions and 3 deletions

View file

@ -96,6 +96,7 @@ isMaximal: {
jinja.enable = false;
tailwind.enable = false;
svelte.enable = false;
tera.enable = false;
# Nim LSP is broken on Darwin and therefore
# should be disabled by default. Users may still enable

View file

@ -161,6 +161,9 @@
- Added XML syntax highlighting, LSP support and formatting
- Added [tera](https://keats.github.io/tera/) language support (syntax
highlighting only).
[vagahbond](https://github.com/vagahbond): [codewindow.nvim]:
https://github.com/gorbit99/codewindow.nvim

View file

@ -19,6 +19,7 @@ in {
./helm.nix
./kotlin.nix
./html.nix
./tera.nix
./haskell.nix
./java.nix
./jinja.nix

View file

@ -0,0 +1,28 @@
{
config,
pkgs,
lib,
...
}: let
inherit (lib.options) mkEnableOption;
inherit (lib.modules) mkIf mkMerge;
inherit (lib.nvim.types) mkGrammarOption;
cfg = config.vim.languages.tera;
in {
options.vim.languages.tera = {
enable = mkEnableOption "Tera templating language support";
treesitter = {
enable = mkEnableOption "Tera treesitter" // {default = config.vim.languages.enableTreesitter;};
package = mkGrammarOption pkgs "tera";
};
};
config = mkIf cfg.enable (mkMerge [
(mkIf cfg.treesitter.enable {
vim.treesitter.enable = true;
vim.treesitter.grammars = [cfg.treesitter.package];
})
]);
}

View file

@ -973,9 +973,9 @@
},
"branch": "main",
"submodules": false,
"revision": "de79a7626d54d7785436105ef72f37ee8fe8fa16",
"url": "https://github.com/OXY2DEV/markview.nvim/archive/de79a7626d54d7785436105ef72f37ee8fe8fa16.tar.gz",
"hash": "sha256-kGhohG4Aw9wMceLiX+s2HCWIyWuJYHoa9D80elM1UQw="
"revision": "c81ce9ed129387fc5fdec91abe9818a1b0e6fcac",
"url": "https://github.com/OXY2DEV/markview.nvim/archive/c81ce9ed129387fc5fdec91abe9818a1b0e6fcac.tar.gz",
"hash": "sha256-CoPfVkPWh5neyIT1rVEHMLo7532lWvbv0Gg/27D0PHw="
},
"mellow": {
"type": "Git",