From 11b04ad1e5ef81d42c4384af94d7ba4161f0c160 Mon Sep 17 00:00:00 2001 From: Jean-Pierre Appel Date: Tue, 21 Feb 2023 01:04:26 -0500 Subject: Added nvim and tmux config --- nvim/init.lua | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 nvim/init.lua (limited to 'nvim/init.lua') diff --git a/nvim/init.lua b/nvim/init.lua new file mode 100644 index 0000000..58e8625 --- /dev/null +++ b/nvim/init.lua @@ -0,0 +1,50 @@ +-- ==================== +-- NVIM CONFIG +-- ==================== + +HOME = os.getenv("HOME") + +require('keymap') +require('plugins') +require('colorscheme') +-- require('statusline') +-- require('bufferline') + +-- General Config +vim.opt.number = true +vim.opt.relativenumber = true +vim.opt.cursorline = true +vim.opt.linebreak = true +vim.opt.title = true +vim.opt.showmatch = true +vim.opt.showmode = false +vim.opt.mouse = "anv" + +-- Status line +vim.opt.laststatus = 3 + +vim.opt.showtabline = 2 + +vim.opt.list = true +vim.opt.listchars = "tab:▸ ,trail:·,nbsp:·,extends:+,lead:·" + +-- tab settings +vim.opt.tabstop = 4 +vim.opt.shiftwidth = 4 +vim.opt.softtabstop = 4 +vim.opt.expandtab = true + +-- search +vim.opt.ignorecase = true +vim.opt.smartcase = true + +-- Bell +vim.opt.errorbells = false +vim.opt.visualbell = true + +-- term settings +vim.opt.termguicolors = true + + +-- leader +vim.g.mapleader = " " -- cgit v1.2.3