diff options
Diffstat (limited to '.config/nvim/lua/settings.lua')
-rwxr-xr-x | .config/nvim/lua/settings.lua | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/.config/nvim/lua/settings.lua b/.config/nvim/lua/settings.lua new file mode 100755 index 0000000..2741c99 --- /dev/null +++ b/.config/nvim/lua/settings.lua @@ -0,0 +1,30 @@ +bo.expandtab = false +bo.shiftwidth = 8 +bo.softtabstop = 8 + +o.completeopt = 'longest,menuone' +o.shell = '/bin/sh' +o.encoding = 'utf-8' +o.scrolloff = 3 +o.lazyredraw = true +o.autochdir = true +o.smarttab = true +o.number = true +o.list = true + +o.swapfile = false + +-- o.foldmethod = 'expr' +-- o.foldexpr = 'nvim_treesitter#foldexpr()' + +cmd 'syntax enable' +cmd 'filetype on' +cmd 'filetype plugin on' +cmd 'filetype indent on' +cmd 'colorscheme colorscheme' + +vim.cmd([[ +au BufNewFile,BufRead *.Dockerfile,Dockerfile.* setlocal filetype=dockerfile +au BufNewFile,BufRead *.j2*,*.jinja* setlocal filetype=django +au BufNewFile,BufRead *.env* setlocal filetype=sh +]]) |