withfig / fig

Public issue tracker for Fig.
https://fig.io
MIT License
2.05k stars 63 forks source link

No settings for disabling the IME terminals #1550

Open AndrewPrifer opened 2 years ago

AndrewPrifer commented 2 years ago

Description:

The "Enable experimental terminal integrations" setting doesn't seem to do anything. Whether it is enabled or disabled, Fig still shows up for Webstorm. I did restart Fig (even my computer).

Details:

macOS Fig Shell
12.4.0 Version 1.0.57 (B450) /bin/zsh
fig diagnostic

Version 1.0.57 (B450) [ABC] 
UserShell: /bin/zsh
Bundle path: /Applications/Fig.app
Autocomplete: true
Settings.json: true
CLI installed: true
CLI tool path: /Users/andrew/.fig/bin/fig
Accessibility: true
SSH Integration: false
Tmux Integration: false
iTerm Integration: true 
Hyper Integration: false
VSCode Integration: true
Docker Integration: false
Symlinked dotfiles: false
Only insert on tab: false
UNIX Socket Exists: true
Installation Script: true
PseudoTerminal Path: /opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/andrew/reader/node_modules/.bin:/Users/andrew/.fig/bin:/Users/andrew/.local/bin
SecureKeyboardInput: false
SecureKeyboardProcess: 
Current active process: ??? (???) - ???
Current terminal session: ???
Current working directory: ???
Current window identifier: ???

clo4 commented 2 years ago

Hi Andrew! Sorry for the confusion with this. That setting should actually be removed, since the "experimental integrations" are now stable, so it does nothing.

@mschrage are there settings to disable for each of the new terminals supported? Should this be a feature request?

AndrewPrifer commented 2 years ago

@SeparateRecords I suspected so, in that case indeed new settings need to be added for each of the JetBrains products, Alacritty and the rest, those are not there yet. IMO there should also be a guide for uninstalling the custom input method needed for these new terminals, I also couldn't find how to do that.

clo4 commented 2 years ago

I think it should be as simple as fig debug ime uninstall but you're totally right that we should document this. Unfortunately I've had to put the user docs overhaul on the backburner since some other stuff has taken priority, but will make a note of this!

AndrewPrifer commented 2 years ago

Oh no pressure, these are indeed super low priority. Keep up the good work! :)