aboutsummaryrefslogtreecommitdiff
path: root/config/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'config/nvim')
-rw-r--r--config/nvim/init.lua20
-rw-r--r--config/nvim/lua/mappings.lua2
-rw-r--r--config/nvim/lua/plugins.lua2
3 files changed, 13 insertions, 11 deletions
diff --git a/config/nvim/init.lua b/config/nvim/init.lua
index 9409c5c..7665221 100644
--- a/config/nvim/init.lua
+++ b/config/nvim/init.lua
@@ -43,20 +43,22 @@ vim.opt.laststatus=2 -- always a statusline (all window)
vim.opt.showcmd = true -- show current partial command in the bottom right
vim.opt.showmode = false -- dont show current mode (i.e --INSERT--)
+-- colorscheme
+vim.opt.termguicolors = true
+vim.opt.background = "dark"
+vim.cmd [[ colorscheme gruvbox ]]
+vim.g.gruvbox_italic = 1
+vim.g.gruvbox_bold = 1
+vim.g.gruvbox_termcolors = 256
+vim.g.gruvbox_contrast_dark = 'medium'
+vim.g.gruvbox_contrast_light = 'hard'
+vim.g.gruvbox_invert_selection = 0
+
-- remove ugly treesitter error highlight
require 'nvim-treesitter.highlight'
local hlmap = vim.treesitter.highlighter.hl_map
hlmap.error = nil
--- local on_attach = function(_, bufnr)
--- local opts = {noremap = true, silent = true }
--- vim.api.nvim_buf_set_keymap(bufnr, 'n', 'gD', '<cmd>lua vim.lsp.buf.declaration()<cr>', opts)
--- vim.api.nvim_buf_set_keymap(bufnr, 'n', 'K', '<cmd>lua vim.lsp.buf.hover()<cr>', opts)
--- vim.api.nvim_buf_set_keymap(bufnr, 'n', '<C-k>', '<cmd>lua vim.lsp.buf.signature_help()<cr>', opts)
--- end
-
--- require('lspconfig').pyright.setup { on_attach = on_attach }
-
vim.cmd [[
augroup packer_user_config
autocmd!
diff --git a/config/nvim/lua/mappings.lua b/config/nvim/lua/mappings.lua
index 008405d..50c57e2 100644
--- a/config/nvim/lua/mappings.lua
+++ b/config/nvim/lua/mappings.lua
@@ -46,7 +46,7 @@ map('c', '<C-k>', '<up>', {})
-- augroup END
-- python breakpoints
-vim.cmd [[ autocmd FileType python nmap <leader>bd :g/^\s*breakpoint()$/d<cr> ]]
+vim.cmd [[ autocmd FileType python nmap <leader>bd mq:g/^\s*breakpoint()$/d<cr>`q ]]
vim.cmd [[ autocmd FileType python nmap <leader>ba mqobreakpoint()<esc>`q ]]
-- pluggins
diff --git a/config/nvim/lua/plugins.lua b/config/nvim/lua/plugins.lua
index 72ef03d..34b878d 100644
--- a/config/nvim/lua/plugins.lua
+++ b/config/nvim/lua/plugins.lua
@@ -205,5 +205,5 @@ return require('packer').startup(function()
}
use { 'nvim-treesitter/playground', opt = true, cmd = { 'TSPlaygroundToggle' } }
- use { '~/git/argwrap.nvim', opt = true }
+ -- use { '~/git/argwrap.nvim', opt = true }
end)