From e9b4fb12c7749db72371a78a1c7d0ae06bbe7563 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 10 Jul 2023 09:36:27 +0200 Subject: [PATCH] feat: improve obsidian-vim --- lib/vim/shared.vim | 2 ++ packages/obsidian-vim.nix | 12 ++++++++++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/lib/vim/shared.vim b/lib/vim/shared.vim index 60806f2..a573aac 100644 --- a/lib/vim/shared.vim +++ b/lib/vim/shared.vim @@ -13,6 +13,8 @@ noremap c :bd noremap b :Buffers noremap t :Tags +set nocompatible +syntax on filetype plugin indent on set autoindent set smartcase ignorecase " you need these two diff --git a/packages/obsidian-vim.nix b/packages/obsidian-vim.nix index d94e065..94abecb 100644 --- a/packages/obsidian-vim.nix +++ b/packages/obsidian-vim.nix @@ -11,8 +11,16 @@ neovim.override { cd ${obsidiantVaultDirectory} - let g:vimwiki_list = [{'path': '${obsidiantVaultDirectory}', - \ 'syntax': 'markdown', 'ext': '.md'}] + let g:vimwiki_auto_chdir = 1 + let g:vimwiki_listsyms = ' X' + let g:vimwiki_commentstring = '' + + let g:vimwiki_list = [{ + \ 'path': '${obsidiantVaultDirectory}', + \ 'syntax': 'markdown', + \ 'ext': '.md', + \ 'diary_rel_path' '.', + \}] let NERDTreeSortOrder = ['[[-timestamp]]']