obsidian plugin, mygvm enhancements

This commit is contained in:
Jacob Bohanon
2024-04-05 07:41:23 -04:00
parent 7367c425fb
commit b6689da485
9 changed files with 96 additions and 26 deletions

View File

@@ -58,6 +58,8 @@ Plug 'tpope/vim-dispatch'
Plug 'jamestthompson3/nvim-remote-containers'
Plug 'epwalsh/obsidian.nvim'
vim.call('plug#end')
require("plugins/airline")
@@ -67,3 +69,4 @@ require("plugins/telescope")
require("plugins/treesitter")
require("plugins/nvim-cmp")
require("plugins/vim-go")
require("plugins/obsidian")

View File

@@ -0,0 +1,14 @@
require("obsidian").setup({
workspaces = {
{
name = "work",
path = "$HOME/Documents/obsidian/work"
},
},
daily_notes = {
folder = "daily",
date_format = "%Y-%m-%d",
template = "daily/daily-template.md",
},
new_notes_location = "notes_subdir",
})

View File

@@ -1,29 +1,32 @@
vim.api.nvim_win_set_option(0, 'number', true)
vim.api.nvim_win_set_option(0, 'relativenumber', true)
vim.api.nvim_win_set_option(0, 'wrap', false)
vim.api.nvim_set_option_value('number', true, {win=0})
vim.api.nvim_set_option_value('relativenumber', true, {win=0})
vim.api.nvim_set_option_value('wrap', false, {win=0})
vim.api.nvim_set_option('tabstop', 4)
vim.api.nvim_set_option('softtabstop', 4)
vim.api.nvim_set_option('shiftwidth', 4)
vim.api.nvim_set_option('expandtab', true)
vim.api.nvim_set_option('smartindent', true)
vim.api.nvim_set_option('termguicolors', true)
vim.api.nvim_set_option('scrolloff', 8)
vim.api.nvim_set_option('colorcolumn', "80,120")
vim.api.nvim_set_option('signcolumn', 'yes')
vim.api.nvim_set_option('cmdheight', 2)
vim.api.nvim_set_option('title', false)
vim.api.nvim_set_option_value('tabstop', 4, {})
vim.api.nvim_set_option_value('softtabstop', 4, {})
vim.api.nvim_set_option_value('shiftwidth', 4, {})
vim.api.nvim_set_option_value('expandtab', true, {})
vim.api.nvim_set_option_value('smartindent', true, {})
vim.api.nvim_set_option_value('termguicolors', true, {})
vim.api.nvim_set_option_value('scrolloff', 8, {})
vim.api.nvim_set_option_value('colorcolumn', "80,120", {})
vim.api.nvim_set_option_value('signcolumn', 'yes', {})
vim.api.nvim_set_option_value('cmdheight', 2, {})
vim.api.nvim_set_option_value('title', false, {})
vim.api.nvim_set_option('hlsearch', false)
vim.api.nvim_set_option('incsearch', true)
vim.api.nvim_set_option('hidden', true)
vim.api.nvim_set_option('errorbells', false)
vim.api.nvim_set_option('updatetime', 50)
vim.api.nvim_set_option_value('hlsearch', false, {})
vim.api.nvim_set_option_value('incsearch', true, {})
vim.api.nvim_set_option_value('hidden', true, {})
vim.api.nvim_set_option_value('errorbells', false, {})
vim.api.nvim_set_option_value('updatetime', 50, {})
vim.api.nvim_set_option('swapfile', false)
vim.api.nvim_set_option('backup', false)
vim.api.nvim_set_option('undofile', true)
vim.api.nvim_set_option('undodir', vim.fn.expand('~')..'/.vim/undodir')
vim.api.nvim_set_option_value('swapfile', false, {})
vim.api.nvim_set_option_value('backup', false, {})
vim.api.nvim_set_option_value('undofile', true, {})
vim.api.nvim_set_option_value('undodir', vim.fn.expand('~')..'/.vim/undodir', {})
-- Completion config
vim.api.nvim_set_option('completeopt', 'menu,menuone,noselect,noinsert,preview')
vim.api.nvim_set_option_value('completeopt', 'menu,menuone,noselect,noinsert,preview', {})
-- Required for obsidian.nvim
vim.api.nvim_set_option_value('conceallevel', 1, {})