transparent bg + better window navigation keys

This commit is contained in:
iris committed 2022-08-09 16:45:04 -04:00
1 parent 0947245439
commit 9ad445fdeb
4 files changed
+43 -7

No files matched your search

+10 -1
View File
@@ -26,5 +26,14 @@ return function(use)
requires = { 'nvim-telescope/telescope.nvim' },
config = function() require 'telescope'.load_extension('ui-select') end
}
use({
'ziontee113/icon-picker.nvim',
requires = { 'stevearc/dressing.nvim' },
config = function()
require('icon-picker').setup {}
local u = require 'config.utils'.mapping
u.nmap('<space>fi', u.cmd('IconPickerYank alt_font symbols nerd_font emoji'))
vim.keymap.set('i', '<c-i>', u.cmd('IconPickerInsert alt_font symbols nerd_font emoji'))
end,
})
end
+15 -5
View File
@@ -19,14 +19,24 @@ return function(use)
use {
'nvim-lualine/lualine.nvim',
requires = { 'kyazdani42/nvim-web-devicons', opt = true },
config = function() require 'lualine'.setup() end
config = function()
require 'lualine'.setup {}
-- refresh bar when cursor moved to update line & col
local cb = function()
require 'lualine'.refresh {
scope = 'window',
place = { 'statusline' },
}
end
--[[local group = vim.api.nvim_create_augroup('lualine', {})
vim.api.nvim_create_autocmd('CursorMoved', {
group = group,
callback = cb
})]]
end
}
use {
'lewis6991/gitsigns.nvim',
config = function() require 'gitsigns'.setup() end
}
use {
'sunjon/shade.nvim',
config = function() require 'shade'.setup() end
}
end
+5
View File
@@ -66,3 +66,8 @@ l.swap('<C-w>O', '<C-w>L')
l.swap('N', 'H')
l.swap('O', 'L')
l.swap('<C-n>', '<C-w>h')
l.swap('<C-e>', '<C-w>j')
l.swap('<C-i>', '<C-w>k')
l.swap('<C-o>', '<C-w>l')
+13 -1
View File
@@ -1,4 +1,16 @@
local hl = function(name, opts)
vim.api.nvim_set_hl(0, name, opts)
end
local gbhl = function(name, color)
hl(name, { bg = color })
end
-- highlight extra white space with red
vim.api.nvim_set_hl(0, 'ExtraWhitespace', { ctermbg = 'red', bg = '#ff8888' })
hl('ExtraWhitespace', { ctermbg = 'red', bg = '#ff8888' })
vim.cmd [[match ExtraWhitespace /\s\+$/]]
-- make background transparent
gbhl('Normal', 'none')
gbhl('EndOfBuffer', 'none')
gbhl('SignColumn', 'none')