update
This commit is contained in:
parent
ae864d114a
commit
48d2295fc3
2 changed files with 18 additions and 12 deletions
5
i3config
5
i3config
|
|
@ -46,13 +46,13 @@ floating_modifier $mod
|
|||
|
||||
# move tiling windows via drag & drop by left-clicking into the title bar,
|
||||
# or left-clicking anywhere into the window while holding the floating modifier.
|
||||
tiling_drag modifier titlebar
|
||||
# tiling_drag modifier titlebar
|
||||
|
||||
# start a terminal
|
||||
bindsym $mod+Return exec kitty
|
||||
|
||||
# kill focused window
|
||||
bindsym $mod+Shift+q [con_id="__focused__" class="^(?!thunderbird|Caprine|discord|Spotify).*$"] kill
|
||||
bindsym $mod+Shift+q [con_id="__focused__" title="^(?!Messenger).*$" class="^(?!thunderbird|Caprine|discord|Spotify).*$"] kill
|
||||
|
||||
# start dmenu (a program launcher)
|
||||
# A more modern dmenu replacement is rofi:
|
||||
|
|
@ -231,6 +231,7 @@ for_window [class="Bitwarden"] floating enable
|
|||
for_window [class="steam"] floating enable
|
||||
for_window [class="dolphin"] floating enable
|
||||
for_window [class="Caprine"] floating enable move scratchpad
|
||||
for_window [title="Messenger"] floating enable move scratchpad
|
||||
for_window [class="discord"] floating enable move scratchpad
|
||||
for_window [class="thunderbird"] floating enable move scratchpad
|
||||
for_window [class="Slack"] floating enable move scratchpad
|
||||
|
|
|
|||
25
init.lua
25
init.lua
|
|
@ -95,6 +95,11 @@ require("lazy").setup({
|
|||
"edluffy/hologram.nvim",
|
||||
"xiyaowong/transparent.nvim",
|
||||
"ellisonleao/gruvbox.nvim",
|
||||
{
|
||||
"akinsho/toggleterm.nvim",
|
||||
version = "*",
|
||||
opts = { winbar = { enabled = true }, shade_terminals = false, start_in_insert = true },
|
||||
},
|
||||
})
|
||||
|
||||
require("transparent").setup()
|
||||
|
|
@ -263,16 +268,16 @@ vim.api.nvim_create_autocmd("BufEnter", {
|
|||
end,
|
||||
})
|
||||
|
||||
vim.api.nvim_create_autocmd("TermOpen", {
|
||||
group = vim.api.nvim_create_augroup("HideTerminal", { clear = true }),
|
||||
pattern = "term://*",
|
||||
callback = function()
|
||||
vim.cmd("set bufhidden=delete")
|
||||
vim.cmd("set nobl")
|
||||
vim.cmd("PinBuffer")
|
||||
end,
|
||||
})
|
||||
|
||||
-- vim.api.nvim_create_autocmd("TermOpen", {
|
||||
-- group = vim.api.nvim_create_augroup("HideTerminal", { clear = true }),
|
||||
-- pattern = "term://*",
|
||||
-- callback = function()
|
||||
-- vim.cmd("set bufhidden=delete")
|
||||
-- vim.cmd("set nobl")
|
||||
-- vim.cmd("PinBuffer")
|
||||
-- end,
|
||||
-- })
|
||||
--
|
||||
vim.api.nvim_create_autocmd("TermClose", {
|
||||
group = vim.api.nvim_create_augroup("UnpinTerminal", { clear = true }),
|
||||
pattern = "term://*",
|
||||
|
|
|
|||
Loading…
Reference in a new issue