Reapply "Add obsidian.nvim and marksman"

This reverts commit e82db1df25.
This commit is contained in:
Oliver Davies 2024-04-19 22:12:48 +01:00
parent 942e334cb5
commit fded826b0a
3 changed files with 23 additions and 0 deletions

10
after/plugin/obsidian.lua Normal file
View file

@ -0,0 +1,10 @@
require("obsidian").setup {
workspaces = {
{
name = "wiki",
path = "~/Code/gitlab.com/opdavies/wiki",
},
},
new_notes_location = "0 - Inbox",
}

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 { tabline-vim = buildVimPlugin {
name = "tabline-vim"; name = "tabline-vim";
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
@ -105,6 +115,7 @@ in rec {
inherit (vimPlugins) treesj; inherit (vimPlugins) treesj;
in [ in [
customVim.nvim-tmux-navigation customVim.nvim-tmux-navigation
customVim.obsidian-nvim
customVim.tabline-vim customVim.tabline-vim
customVim.vim-caser customVim.vim-caser
customVim.vim-heritage customVim.vim-heritage
@ -270,6 +281,7 @@ in rec {
# Language servers # Language servers
lua54Packages.luacheck lua54Packages.luacheck
pkgs.marksman
nodePackages."@tailwindcss/language-server" nodePackages."@tailwindcss/language-server"
nodePackages.bash-language-server nodePackages.bash-language-server
nodePackages.dockerfile-language-server-nodejs nodePackages.dockerfile-language-server-nodejs

View file

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