transparent bg + better window navigation keys
This commit is contained in:
1 parent
0947245439
commit
9ad445fdeb
4 files changed
+43
-7
No files matched your search
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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
@@ -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')
|
||||
|
||||
Reference in new issue
Block a user