aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/settings.lua
diff options
context:
space:
mode:
authorNPScript <nathan@reinerweb.ch>2022-04-09 21:22:20 +0200
committerNPScript <nathan@reinerweb.ch>2022-04-09 21:22:20 +0200
commit896c311feb10e947c727a888308dbc7eb71d1ec2 (patch)
treeb6713478d14eb8ea531107c3f399c437db7fd2fb /.config/nvim/lua/settings.lua
init commit
Diffstat (limited to '.config/nvim/lua/settings.lua')
-rw-r--r--.config/nvim/lua/settings.lua45
1 files changed, 45 insertions, 0 deletions
diff --git a/.config/nvim/lua/settings.lua b/.config/nvim/lua/settings.lua
new file mode 100644
index 0000000..c3bd598
--- /dev/null
+++ b/.config/nvim/lua/settings.lua
@@ -0,0 +1,45 @@
+-- ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+-- ┃ ┏┓╻┏━┓ ╻ ╻╻┏┳┓ ┏━┓┏━╸╺┳╸╺┳╸╻┏┓╻┏━╸┏━┓ ┃
+-- ┃ ┃┗┫┣━┫ ┃┏┛┃┃┃┃ ┗━┓┣╸ ┃ ┃ ┃┃┗┫┃╺┓┗━┓ ┃
+-- ┃ ╹ ╹┗━┛ ┗┛ ╹╹ ╹ ┗━┛┗━╸ ╹ ╹ ╹╹ ╹┗━┛┗━┛ ┃
+-- ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
+
+vim.opt.shell = '/usr/bin/zsh'
+vim.opt.path = "**"
+
+vim.cmd('colorscheme n8')
+
+vim.opt.mouse = 'a'
+vim.opt.tabstop = 2
+vim.opt.softtabstop = 0
+vim.opt.expandtab = false
+vim.opt.shiftwidth = 2
+vim.opt.smartindent = true
+vim.opt.list = true;
+vim.opt.listchars = { tab= '> ', eol = '¬', trail = '·', nbsp = '•'}
+vim.opt.splitright = true
+vim.opt.splitbelow = false
+vim.opt.laststatus = 2
+vim.opt.clipboard = "unnamedplus"
+vim.opt.number = true
+vim.opt.showcmd = true
+vim.opt.wildmenu = true
+vim.opt.hlsearch = true
+vim.opt.conceallevel = 2
+vim.opt.colorcolumn = "80"
+vim.cmd('filetype indent on')
+
+vim.opt.completeopt = { "menuone", "menu", "longest", "preview", "noinsert", "noselect" }
+
+vim.opt.spelllang = { "de_ch", "en_us" }
+
+vim.g.netrw_liststyle = 3
+vim.g.netrw_banner = false
+vim.g.netrw_browser_split = 2
+vim.g.netrw_keepdir = true
+vim.g.netrw_winsize = 30
+vim.cmd('autocmd Filetype netrw setlocal nolist')
+
+vim.g.airline_powerline_fonts = true
+
+vim.cmd("call statusbar#refresh()")