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