Remove wezterm config
Been back on Konsole for a while now. Switched because there's a bug where I shrinks to a tiny square when I switch displays with different scaling settings. Dunno if it still happens, dunno if it were my fault smh. I haven't missed it at all, so away it goes.
- Id
- 00a507ae4a1330424a0da261b7f28a0fe6b6e20e
- Author
- Caio
- Commit time
- 2025-11-09T11:01:30+01:00
Deleted config/wezterm/keys.lua
-local wezterm = require 'wezterm'
-local act = wezterm.action
-
-local mod = {}
-
-function mod.setup(config)
- config.disable_default_key_bindings = true
-
- config.leader = { key = 'a', mods = 'CTRL', timeout_milliseconds = 1000 }
-
- config.keys = {
- { key = 'a', mods = 'LEADER|CTRL', action = wezterm.action.SendKey { key = 'a', mods = 'CTRL' }, },
-
- { key = 'c', mods = 'LEADER', action = act.SpawnTab 'CurrentPaneDomain' },
- { key = 'K', mods = 'LEADER', action = act.CloseCurrentTab{ confirm = true } },
- { key = 'w', mods = 'LEADER', action = act.CloseCurrentPane{ confirm = true } },
- { key = ',', mods = 'LEADER', action = act.PromptInputLine {
- description = 'Enter new tab name',
- action = wezterm.action_callback(function(window, _, line)
- if line then
- window:active_tab():set_title(line)
- end
- end),
- }},
-
- { key = 'a', mods = 'LEADER', action = act.ActivateLastTab },
- { key = 'n', mods = 'LEADER', action = act.ActivateTabRelative(1) },
- { key = 'p', mods = 'LEADER', action = act.ActivateTabRelative(-1) },
- { key = '1', mods = 'LEADER', action = act.ActivateTab(0) },
- { key = '2', mods = 'LEADER', action = act.ActivateTab(1) },
- { key = '3', mods = 'LEADER', action = act.ActivateTab(2) },
- { key = '4', mods = 'LEADER', action = act.ActivateTab(3) },
- { key = '5', mods = 'LEADER', action = act.ActivateTab(4) },
- { key = '6', mods = 'LEADER', action = act.ActivateTab(5) },
- { key = '7', mods = 'LEADER', action = act.ActivateTab(6) },
- { key = '8', mods = 'LEADER', action = act.ActivateTab(7) },
- { key = '9', mods = 'LEADER', action = act.ActivateTab(8) },
-
- { key = '-', mods = 'LEADER', action = act.SplitVertical{ domain = 'CurrentPaneDomain' } },
- { key = '\\', mods = 'LEADER', action = act.SplitHorizontal{ domain = 'CurrentPaneDomain' } },
- { key = 'z', mods = 'LEADER', action = act.TogglePaneZoomState },
-
- { key = ')', mods = 'SHIFT|CTRL', action = act.ResetFontSize },
- { key = '+', mods = 'SHIFT|CTRL', action = act.IncreaseFontSize },
- { key = '_', mods = 'SHIFT|CTRL', action = act.DecreaseFontSize },
-
- { key = 'C', mods = 'SHIFT|CTRL', action = act.CopyTo 'Clipboard' },
- { key = 'V', mods = 'SHIFT|CTRL', action = act.PasteFrom 'Clipboard' },
- { key = 'Insert', mods = 'CTRL', action = act.CopyTo 'PrimarySelection' },
- { key = 'Insert', mods = 'SHIFT', action = act.PasteFrom 'PrimarySelection' },
-
- { key = 'N', mods = 'SHIFT|CTRL', action = act.SpawnWindow },
- { key = 'L', mods = 'SHIFT|CTRL', action = act.ShowDebugOverlay },
- { key = 'P', mods = 'SHIFT|CTRL', action = act.ActivateCommandPalette },
- { key = 'R', mods = 'SHIFT|CTRL', action = act.ReloadConfiguration },
-
- { key = '[', mods = 'LEADER', action = act.ActivateCopyMode },
- { key = 'f', mods = 'LEADER', action = act.Search 'CurrentSelectionOrEmptyString' },
- { key = 'phys:Space', mods = 'LEADER', action = act.QuickSelect },
-
- { key = 'PageUp', mods = 'SHIFT', action = act.ScrollByPage(-1) },
- { key = 'PageDown', mods = 'SHIFT', action = act.ScrollByPage(1) },
-
- { key = 'h', mods = 'LEADER', action = act.ActivatePaneDirection 'Left' },
- { key = 'l', mods = 'LEADER', action = act.ActivatePaneDirection 'Right' },
- { key = 'k', mods = 'LEADER', action = act.ActivatePaneDirection 'Up' },
- { key = 'j', mods = 'LEADER', action = act.ActivatePaneDirection 'Down' },
-
- { key = 'H', mods = 'LEADER', action = act.AdjustPaneSize{ 'Left', 5 } },
- { key = 'L', mods = 'LEADER', action = act.AdjustPaneSize{ 'Right', 5 } },
- { key = 'K', mods = 'LEADER', action = act.AdjustPaneSize{ 'Up', 5 } },
- { key = 'J', mods = 'LEADER', action = act.AdjustPaneSize{ 'Down', 5 } },
- }
-
- config.key_tables = {
- copy_mode = {
- { key = 'Enter', mods = 'NONE', action = act.CopyMode 'MoveToStartOfNextLine' },
- { key = 'Escape', mods = 'NONE', action = act.CopyMode 'Close' },
-
- { key = 'v', mods = 'NONE', action = act.CopyMode{ SetSelectionMode = 'Cell' } },
- { key = 'v', mods = 'CTRL', action = act.CopyMode{ SetSelectionMode = 'Block' } },
-
- { key = '$', mods = 'NONE', action = act.CopyMode 'MoveToEndOfLineContent' },
- { key = '0', mods = 'NONE', action = act.CopyMode 'MoveToStartOfLine' },
-
- { key = 'G', mods = 'NONE', action = act.CopyMode 'MoveToScrollbackBottom' },
- { key = 'g', mods = 'NONE', action = act.CopyMode 'MoveToScrollbackTop' },
-
- { key = 'V', mods = 'NONE', action = act.CopyMode{ SetSelectionMode = 'Line' } },
- { key = 'b', mods = 'CTRL', action = act.CopyMode 'PageUp' },
- { key = 'c', mods = 'CTRL', action = act.CopyMode 'Close' },
-
- { key = 'd', mods = 'CTRL', action = act.CopyMode{ MoveByPage = (0.5) } },
- { key = 'u', mods = 'CTRL', action = act.CopyMode{ MoveByPage = (-0.5) } },
-
- { key = 'b', mods = 'NONE', action = act.CopyMode 'MoveBackwardWord' },
- { key = 'e', mods = 'NONE', action = act.CopyMode 'MoveForwardWordEnd' },
- { key = 'w', mods = 'NONE', action = act.CopyMode 'MoveForwardWord' },
-
- { key = 'h', mods = 'NONE', action = act.CopyMode 'MoveLeft' },
- { key = 'j', mods = 'NONE', action = act.CopyMode 'MoveDown' },
- { key = 'k', mods = 'NONE', action = act.CopyMode 'MoveUp' },
- { key = 'l', mods = 'NONE', action = act.CopyMode 'MoveRight' },
-
- { key = 'y', mods = 'NONE', action = act.Multiple{ { CopyTo = 'ClipboardAndPrimarySelection' }, { CopyMode = 'Close' } } },
- },
-
- search_mode = {
- { key = 'Enter', mods = 'NONE', action = act.CopyMode 'PriorMatch' },
- { key = 'Escape', mods = 'NONE', action = act.CopyMode 'Close' },
- { key = 'n', mods = 'CTRL', action = act.CopyMode 'NextMatch' },
- { key = 'p', mods = 'CTRL', action = act.CopyMode 'PriorMatch' },
- { key = 'r', mods = 'CTRL', action = act.CopyMode 'CycleMatchType' },
- { key = 'u', mods = 'CTRL', action = act.CopyMode 'ClearPattern' },
- { key = 'PageUp', mods = 'NONE', action = act.CopyMode 'PriorMatchPage' },
- { key = 'PageDown', mods = 'NONE', action = act.CopyMode 'NextMatchPage' },
- { key = 'UpArrow', mods = 'NONE', action = act.CopyMode 'PriorMatch' },
- { key = 'DownArrow', mods = 'NONE', action = act.CopyMode 'NextMatch' },
- },
- }
-
- return config
-end
-
-return mod
Deleted config/wezterm/schemes.lua
-return {
- -- zenwritten background=light
- ['light'] = {
- foreground = "#353535",
- background = "#EEEEEE",
- cursor_fg = "#EEEEEE",
- cursor_bg = "#353535",
- cursor_border = "#EEEEEE",
- selection_fg = "#353535",
- selection_bg = "#D7D7D7",
-
- ansi = {
- "#EEEEEE",
- "#A8334C",
- "#4F6C31",
- "#944927",
- "#286486",
- "#88507D",
- "#3B8992",
- "#353535"
- },
-
- brights = {
- "#C6C3C3",
- "#94253E",
- "#3F5A22",
- "#803D1C",
- "#1D5573",
- "#7B3B70",
- "#2B747C",
- "#5C5C5C"
- },
-
- },
-
- -- zenwritten background=dark
- ['dark'] = {
- foreground = "#BBBBBB",
- background = "#191919",
- cursor_fg = "#191919",
- cursor_bg = "#C9C9C9",
- cursor_border = "#191919",
- selection_fg = "#BBBBBB",
- selection_bg = "#404040",
-
- ansi = {
- "#191919",
- "#DE6E7C",
- "#819B69",
- "#B77E64",
- "#6099C0",
- "#B279A7",
- "#66A5AD",
- "#BBBBBB"
- },
-
- brights = {
- "#3D3839",
- "#E8838F",
- "#8BAE68",
- "#D68C67",
- "#61ABDA",
- "#CF86C1",
- "#65B8C1",
- "#8E8E8E"
- },
- },
-}
Deleted config/wezterm/wezterm.lua
-local wezterm = require('wezterm')
-
-local config = wezterm.config_builder()
-
-config.font = wezterm.font('Iosevka Term')
-config.font_size = 12.0
-
-config.hide_tab_bar_if_only_one_tab = true
-config.unzoom_on_switch_pane = true
-config.tab_bar_at_bottom = true
-config.use_fancy_tab_bar = false
-config.scrollback_lines = 10000
-
-config.color_schemes = require('schemes')
-config.color_scheme = 'light'
-
-config.inactive_pane_hsb = {
- saturation = 1.0,
- brightness = 0.8,
-}
-
-local scheme = config.color_schemes[config.color_scheme]
-
-local bg = scheme.background
-local fg = scheme.foreground
-
-config.colors = {
- tab_bar = {
- background = bg,
-
- active_tab = {
- bg_color = fg,
- fg_color = bg,
- intensity = 'Bold',
- },
-
- inactive_tab = {
- bg_color = bg,
- fg_color = fg,
- },
-
- new_tab = {
- bg_color = bg,
- fg_color = fg,
- },
-
- new_tab_hover = {
- bg_color = bg,
- fg_color = fg,
- },
- }
-}
-
-config.window_padding = {
- left = 0,
- right = 0,
- top = 0,
- bottom = 0,
-}
-
-local function tab_title(tab_info)
- local title = tab_info.tab_title
- -- if the tab title is explicitly set, take that
- if title and #title > 0 then
- return title
- end
- -- Otherwise, use the title from the active pane in that tab
- return tab_info.active_pane.title
-end
-
-wezterm.on(
- 'format-tab-title',
- function(tab, _, _, _, _, max_width)
- local background = bg
- local foreground = fg
-
- local title = tab_title(tab)
- if tab.is_active then
- title = wezterm.truncate_right(title, max_width)
- background = fg
- foreground = bg
- else
- title = wezterm.truncate_right((tab.tab_index + 1) .. ':' .. title, max_width)
- end
-
- return {
- { Text = ' '},
- { Background = { Color = background } },
- { Foreground = { Color = foreground } },
- { Text = title },
- { Text = ' '},
- }
- end
-)
-
-config.window_close_confirmation = 'NeverPrompt'
-
-require('keys').setup(config)
-
-return config