local home = vim.fn.expand("~/zettelkasten") require('telekasten').setup({ home = home, }) vim.cmd([[ nnoremap zf :lua require('telekasten').find_notes() nnoremap zd :lua require('telekasten').find_daily_notes() nnoremap zg :lua require('telekasten').search_notes() nnoremap zz :lua require('telekasten').follow_link() autocmd FileType markdown nnoremap :lua require('telekasten').follow_link() autocmd FileType markdown vnoremap zf :lua require('telekasten').follow_link() nnoremap zT :lua require('telekasten').goto_today() nnoremap zW :lua require('telekasten').goto_thisweek() nnoremap zw :lua require('telekasten').find_weekly_notes() nnoremap zn :lua require('telekasten').new_note() nnoremap zN :lua require('telekasten').new_templated_note() nnoremap zy :lua require('telekasten').yank_notelink() nnoremap zc :lua require('telekasten').show_calendar() nnoremap zC :CalendarT nnoremap zi :lua require('telekasten').paste_img_and_link() nnoremap zt :lua require('telekasten').toggle_todo() nnoremap zb :lua require('telekasten').show_backlinks() nnoremap zF :lua require('telekasten').find_friends() nnoremap zI :lua require('telekasten').insert_img_link({ i=true }) nnoremap zp :lua require('telekasten').preview_img() nnoremap zm :lua require('telekasten').browse_media() nnoremap za :lua require('telekasten').show_tags() nnoremap # :lua require('telekasten').show_tags() nnoremap zr :lua require('telekasten').rename_note() " on hesitation, bring up the panel nnoremap z :lua require('telekasten').panel() ]]) -- autocmd FileType markdown vnoremap :norm ysiw\]ysa\]\] lua require('telekasten').follow_link()