From c535d84bdebc9cc43fb0e7e009c5f9b851adf801 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Thu, 19 Jun 2025 16:02:18 +1000 Subject: [PATCH] vscode: ship flags --- install.fish | 3 ++- vscode/flags.conf | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 vscode/flags.conf diff --git a/install.fish b/install.fish index 9386edc..f5e5ecf 100755 --- a/install.fish +++ b/install.fish @@ -220,10 +220,11 @@ if set -q _flag_vscode yay -S --needed $packages $noconfirm # Install configs - if confirm-overwrite $folder/settings.json && confirm-overwrite $folder/keybindings.json + if confirm-overwrite $folder/settings.json && confirm-overwrite $folder/keybindings.json && confirm-overwrite $config/$prog-flags.conf log "Installing vs$prog config..." ln -s (realpath vscode/settings.json) $folder/settings.json ln -s (realpath vscode/keybindings.json) $folder/keybindings.json + ln -s (realpath vscode/flags.conf) $config/$prog-flags.conf # Install extension $prog --install-extension vscode/caelestia-vscode-integration/caelestia-vscode-integration-*.vsix diff --git a/vscode/flags.conf b/vscode/flags.conf new file mode 100644 index 0000000..0786a0c --- /dev/null +++ b/vscode/flags.conf @@ -0,0 +1,6 @@ +--ozone-platform-hint=wayland +--gtk-version=4 +--ignore-gpu-blocklist +--enable-features=TouchpadOverscrollHistoryNavigation +--enable-wayland-ime +--password-store=gnome-libsecret