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, | # 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. | # or left-clicking anywhere into the window while holding the floating modifier. | ||||||
| tiling_drag modifier titlebar | # tiling_drag modifier titlebar | ||||||
| 
 | 
 | ||||||
| # start a terminal | # start a terminal | ||||||
| bindsym $mod+Return exec kitty | bindsym $mod+Return exec kitty | ||||||
| 
 | 
 | ||||||
| # kill focused window | # 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) | # start dmenu (a program launcher) | ||||||
| # A more modern dmenu replacement is rofi: | # 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="steam"] floating enable | ||||||
| for_window [class="dolphin"] floating enable  | for_window [class="dolphin"] floating enable  | ||||||
| for_window [class="Caprine"] floating enable move scratchpad | 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="discord"] floating enable move scratchpad | ||||||
| for_window [class="thunderbird"] floating enable move scratchpad | for_window [class="thunderbird"] floating enable move scratchpad | ||||||
| for_window [class="Slack"] 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", | 	"edluffy/hologram.nvim", | ||||||
| 	"xiyaowong/transparent.nvim", | 	"xiyaowong/transparent.nvim", | ||||||
| 	"ellisonleao/gruvbox.nvim", | 	"ellisonleao/gruvbox.nvim", | ||||||
|  | 	{ | ||||||
|  | 		"akinsho/toggleterm.nvim", | ||||||
|  | 		version = "*", | ||||||
|  | 		opts = { winbar = { enabled = true }, shade_terminals = false, start_in_insert = true }, | ||||||
|  | 	}, | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
| require("transparent").setup() | require("transparent").setup() | ||||||
|  | @ -263,16 +268,16 @@ vim.api.nvim_create_autocmd("BufEnter", { | ||||||
| 	end, | 	end, | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
| vim.api.nvim_create_autocmd("TermOpen", { | -- vim.api.nvim_create_autocmd("TermOpen", { | ||||||
| 	group = vim.api.nvim_create_augroup("HideTerminal", { clear = true }), | -- 	group = vim.api.nvim_create_augroup("HideTerminal", { clear = true }), | ||||||
| 	pattern = "term://*", | -- 	pattern = "term://*", | ||||||
| 	callback = function() | -- 	callback = function() | ||||||
| 		vim.cmd("set bufhidden=delete") | -- 		vim.cmd("set bufhidden=delete") | ||||||
| 		vim.cmd("set nobl") | -- 		vim.cmd("set nobl") | ||||||
| 		vim.cmd("PinBuffer") | -- 		vim.cmd("PinBuffer") | ||||||
| 	end, | -- 	end, | ||||||
| }) | -- }) | ||||||
| 
 | -- | ||||||
| vim.api.nvim_create_autocmd("TermClose", { | vim.api.nvim_create_autocmd("TermClose", { | ||||||
| 	group = vim.api.nvim_create_augroup("UnpinTerminal", { clear = true }), | 	group = vim.api.nvim_create_augroup("UnpinTerminal", { clear = true }), | ||||||
| 	pattern = "term://*", | 	pattern = "term://*", | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue