Use true-zen.nvim for maximizing buffers
This commit is contained in:
parent
9015332d28
commit
5093691502
@ -368,6 +368,12 @@ return require('packer').startup(function(use)
|
||||
require('plugins.session-lens')
|
||||
end
|
||||
}
|
||||
use {
|
||||
'Pocco81/true-zen.nvim',
|
||||
config = function()
|
||||
require('plugins.true-zen-nvim')
|
||||
end
|
||||
}
|
||||
use {
|
||||
'folke/which-key.nvim',
|
||||
config = function()
|
||||
|
@ -8,8 +8,9 @@ require("toggleterm").setup({
|
||||
vim.keymap.set('n', [[<M-=>]], [[<Cmd>ToggleTerm direction=float<CR>]])
|
||||
vim.keymap.set('n', [[<M-\>]], [[<Cmd>ToggleTerm direction=horizontal<CR>]])
|
||||
-- tmux muscle-memory for fullscreening nvim window
|
||||
vim.keymap.set('n', [[<C-a>z]], [[<Cmd>ToggleTermToggleAll<CR>]])
|
||||
vim.keymap.set('t', [[<C-a>z]], [[<Cmd>tab split<CR>]])
|
||||
-- replaced with true-zen.nvim
|
||||
-- vim.keymap.set('n', [[<C-a>z]], [[<Cmd>ToggleTermToggleAll<CR>]])
|
||||
-- vim.keymap.set('t', [[<C-a>z]], [[<Cmd>tab split<CR>]])
|
||||
vim.keymap.set('t', '<Esc>', [[<C-\><C-n>]])
|
||||
vim.keymap.set('t', '<C-j>', [[<Cmd>wincmd h<CR>]])
|
||||
vim.keymap.set('t', '<C-k>', [[<Cmd>wincmd k<CR>]])
|
||||
@ -38,3 +39,22 @@ function _gitui_toggle()
|
||||
end
|
||||
|
||||
vim.keymap.set('n', '<leader>G', '<cmd>lua _gitui_toggle()<CR>', { noremap = true, silent = true })
|
||||
|
||||
-- Custom clx commandline hacker news terminal
|
||||
local clx = Terminal:new({
|
||||
cmd = 'clx',
|
||||
direction = 'float',
|
||||
float_opts = {
|
||||
border = "curved",
|
||||
width = function() return math.ceil(vim.o.columns * 0.8) end,
|
||||
height = function() return math.ceil(vim.o.lines * 0.8) end,
|
||||
winblend = 3,
|
||||
},
|
||||
hidden = true,
|
||||
})
|
||||
|
||||
function _clx_toggle()
|
||||
clx:toggle()
|
||||
end
|
||||
|
||||
vim.keymap.set('n', '<leader>H', '<cmd>lua _clx_toggle()<CR>', { noremap = true, silent = true })
|
||||
|
10
lua/plugins/true-zen-nvim.lua
Normal file
10
lua/plugins/true-zen-nvim.lua
Normal file
@ -0,0 +1,10 @@
|
||||
require('true-zen').setup()
|
||||
|
||||
vim.keymap.set('n', '<leader>zn', [[<Cmd>:TZNarrow<CR>]], { noremap = true, silent = true })
|
||||
vim.keymap.set('v', '<leader>zn', [[<Cmd>:'<,'>TZNarrow<CR>]], { noremap = true, silent = true })
|
||||
vim.keymap.set('n', '<leader>zf', [[<Cmd>:TZFocus<CR>]], { noremap = true, silent = true })
|
||||
vim.keymap.set('n', '<leader>zm', [[<Cmd>:TZMinimalist<CR>]], { noremap = true, silent = true })
|
||||
vim.keymap.set('n', '<leader>za', [[<Cmd>:TZAtaraxis<CR>]], { noremap = true, silent = true })
|
||||
-- tmux muscle-memory for fullscreening nvim window
|
||||
vim.keymap.set('n', [[<C-a>z]], [[<Cmd>:TZFocus<CR>]])
|
||||
vim.keymap.set('t', [[<C-a>z]], [[<Cmd>:TZFocus<CR>]])
|
Loading…
Reference in New Issue
Block a user