Add obsidian.nvim and marksman

This commit is contained in:
Oliver Davies 2024-03-21 22:59:18 +00:00
parent b71e7d35d7
commit da206ae6ff
3 changed files with 14 additions and 0 deletions

View file

@ -0,0 +1 @@
require("obsidian").setup {}

View file

@ -49,6 +49,16 @@ in rec {
};
};
obsidian-nvim = buildVimPlugin {
name = "obsidian-nvim";
src = pkgs.fetchFromGitHub {
owner = "epwalsh/";
repo = "obsidian.nvim";
rev = "be075a1c8d290a383be755f0cb2411be5d065726";
sha256 = "ygqCxoXKnSqfV92EkloGRKqe4zklwu9Xu7iG3XKmXFc=";
};
};
tabline-vim = buildVimPlugin {
name = "tabline-vim";
src = pkgs.fetchFromGitHub {
@ -103,6 +113,7 @@ in rec {
opdavies-nvim = mkVimPlugin { inherit system; };
in [
customVim.nvim-tmux-navigation
customVim.obsidian-nvim
customVim.tabline-vim
customVim.vim-caser
customVim.vim-heritage
@ -273,6 +284,7 @@ in rec {
# Language servers
lua54Packages.luacheck
pkgs.marksman
nodePackages."@tailwindcss/language-server"
nodePackages.bash-language-server
nodePackages.dockerfile-language-server-nodejs

View file

@ -96,6 +96,7 @@ local servers = {
},
},
},
marksman = {},
nil_ls = {},
tailwindcss = {
filetypes = { "html", "html.twig", "javascript", "typescript", "vue" },