From b1d4e97af9f5eb3047a20b5a6f6d50e22a382a6f Mon Sep 17 00:00:00 2001 From: Menno van Leeuwen Date: Sat, 24 Aug 2024 01:39:03 +0200 Subject: [PATCH] wezterm: disables mouse select copy vscode: adds lua extension gnome: adds updated list --- config/wezterm.lua | 86 ++++++++++++++++++++++++++---------------- gnome/extensions.json | 2 +- vscode/extensions.json | 2 +- 3 files changed, 55 insertions(+), 35 deletions(-) diff --git a/config/wezterm.lua b/config/wezterm.lua index a084736..b2cb447 100644 --- a/config/wezterm.lua +++ b/config/wezterm.lua @@ -5,39 +5,59 @@ local wezterm = require 'wezterm' local config = wezterm.config_builder() config.font = wezterm.font("MesloLGS NF") +config.mouse_bindings = {{ + event = { + Up = { + streak = 1, + button = "Left" + } + }, + mods = "NONE", + action = wezterm.action.Nop +}} -config.keys = { - -- Ctrl+K for to clear the terminal - { - key = 'k', - mods = 'CTRL', - action = wezterm.action{ClearScrollback = "ScrollbackAndViewport"} - }, - -- Ctrl+T for new tab - { - key = 't', - mods = 'CTRL', - action = wezterm.action{SpawnTab="CurrentPaneDomain"} - }, - -- Ctrl+W for close tab - { - key = 'w', - mods = 'CTRL', - action = wezterm.action{CloseCurrentTab={confirm=true}} - }, - -- Ctrl+s for split horizontal - { - key = 'h', - mods = 'CTRL', - action = wezterm.action{SplitHorizontal={domain="CurrentPaneDomain"}} - }, - -- Ctrl+d for split vertical - { - key = 'v', - mods = 'CTRL', - action = wezterm.action{SplitVertical={domain="CurrentPaneDomain"}} - }, -} +config.keys = { -- Ctrl+K for to clear the terminal +{ + key = 'k', + mods = 'CTRL', + action = wezterm.action { + ClearScrollback = "ScrollbackAndViewport" + } +}, -- Ctrl+T for new tab +{ + key = 't', + mods = 'CTRL', + action = wezterm.action { + SpawnTab = "CurrentPaneDomain" + } +}, -- Ctrl+W for close tab +{ + key = 'w', + mods = 'CTRL', + action = wezterm.action { + CloseCurrentTab = { + confirm = true + } + } +}, -- Ctrl+s for split horizontal +{ + key = 'h', + mods = 'CTRL', + action = wezterm.action { + SplitHorizontal = { + domain = "CurrentPaneDomain" + } + } +}, -- Ctrl+d for split vertical +{ + key = 'v', + mods = 'CTRL', + action = wezterm.action { + SplitVertical = { + domain = "CurrentPaneDomain" + } + } +}} -- Use default titlebar instead of the one provided by wezterm config.window_frame = { @@ -53,7 +73,7 @@ config.window_frame = { button_hover_bg = '#3b3052', font = require('wezterm').font 'Roboto', - font_size = 12, + font_size = 12 } -- Set the default cursor style to a blinking underscore diff --git a/gnome/extensions.json b/gnome/extensions.json index baa1fa7..b0aac67 100644 --- a/gnome/extensions.json +++ b/gnome/extensions.json @@ -1 +1 @@ -["gsconnect@andyholmes.github.io","rounded-window-corners@fxgn","quick-settings-tweaks@qwreey","tailscale@joaophi.github.com","easy_docker_containers@red.software.systems","Battery-Health-Charging@maniacx.github.com","autohide-battery@sitnik.ru","weatheroclock@CleoMenezesJr.github.io","space-bar@luchrioh","show-desktop-button@amivaleo","gtk4-ding@smedius.gitlab.com","logomenu@aryan_k","mediacontrols@cliffniff.github.com","burn-my-windows@schneegans.github.com","CoverflowAltTab@palatis.blogspot.com","dash-to-dock@micxgx.gmail.com","blur-my-shell@aunetx","tilingshell@ferrarodomenico.com","hidetopbar@mathieu.bidon.ca"] +["gsconnect@andyholmes.github.io","hidetopbar@mathieu.bidon.ca","blur-my-shell@aunetx","rounded-window-corners@fxgn","quick-settings-tweaks@qwreey","tailscale@joaophi.github.com","easy_docker_containers@red.software.systems","Battery-Health-Charging@maniacx.github.com","autohide-battery@sitnik.ru","weatheroclock@CleoMenezesJr.github.io","space-bar@luchrioh","show-desktop-button@amivaleo","gtk4-ding@smedius.gitlab.com","logomenu@aryan_k","mediacontrols@cliffniff.github.com","burn-my-windows@schneegans.github.com","CoverflowAltTab@palatis.blogspot.com","dash-to-dock@micxgx.gmail.com","tilingshell@ferrarodomenico.com"] diff --git a/vscode/extensions.json b/vscode/extensions.json index bf4ea1a..24df1f9 100644 --- a/vscode/extensions.json +++ b/vscode/extensions.json @@ -1 +1 @@ -["aaron-bond.better-comments","bmewburn.vscode-intelephense-client","christian-kohler.path-intellisense","davidanson.vscode-markdownlint","esbenp.prettier-vscode","foxundermoon.shell-format","github.copilot","github.copilot-chat","github.vscode-pull-request-github","mguellsegarra.highlight-on-copy","ms-azuretools.vscode-docker","ms-vscode-remote.remote-containers","ms-vscode-remote.remote-ssh","ms-vscode-remote.remote-ssh-edit","ms-vscode.makefile-tools","ms-vscode.remote-explorer","ms-vsliveshare.vsliveshare","nicolasvuillamy.vscode-groovy-lint","usernamehw.errorlens","vincaslt.highlight-matching-tag","vscode-icons-team.vscode-icons","warpnet.salt-lint","xdebug.php-debug","xdebug.php-pack","zobo.php-intellisense"] +["aaron-bond.better-comments","bmewburn.vscode-intelephense-client","christian-kohler.path-intellisense","davidanson.vscode-markdownlint","esbenp.prettier-vscode","foxundermoon.shell-format","github.copilot","github.copilot-chat","github.vscode-pull-request-github","mguellsegarra.highlight-on-copy","ms-azuretools.vscode-docker","ms-vscode-remote.remote-containers","ms-vscode-remote.remote-ssh","ms-vscode-remote.remote-ssh-edit","ms-vscode.makefile-tools","ms-vscode.remote-explorer","ms-vsliveshare.vsliveshare","nicolasvuillamy.vscode-groovy-lint","usernamehw.errorlens","vincaslt.highlight-matching-tag","vscode-icons-team.vscode-icons","warpnet.salt-lint","xdebug.php-debug","xdebug.php-pack","yinfei.luahelper","zobo.php-intellisense"]