withfig / fig

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

Fig fails its startup script and breaks iTerm (closes automatically) #542

Closed Emptyfruit closed 2 years ago

Emptyfruit commented 3 years ago

Description:

Please include a detailed description of the issue (and an image or screen recording, if applicable)

Switching on iTerm fails due to an error in fig's startup script.

/Users/Emptyfruit/Library/Application Support/iTerm2/Scripts/AutoLaunch/fig-iterm-integration.scpt: execution error: sh: mkdir: command not found (127)
изображение

Quitting fig app doe not help, the sript is tried anyway. Please, provide a wat to temp. disable fig. Removing symlink from AutoLaunch did not help, because it still causes failure in fish startup. BTW, Teminal app works. Maybe, because it ususes zsh as default, byt my iTerm is using fish.

Details:

macOS Fig Shell
11.6.0 Version 1.0.51 (B285) /usr/local/bin/zsh
fig diagnostic

Version 1.0.51 (B285) [English - Ilya Birman Typography] 
UserShell: /usr/local/bin/zsh
Bundle path: /Applications/Fig.app
Autocomplete: false
Settings.json: true
CLI installed: true
CLI tool path: /Users/Emptyfruit/.fig/bin/fig
Accessibility: true
Number of specs: 1
SSH Integration: false
Tmux Integration: false
Keybindings path: 
iTerm Integration: true 
Hyper Integration: false
VSCode Integration: true
Docker Integration: true
Symlinked dotfiles: false
Only insert on tab: false
Installation Script: true
PseudoTerminal Path: /usr/local/opt/libressl/bin:/Users/Emptyfruit/.asdf/shims:/usr/local/Cellar/asdf/0.8.1_1/libexec/bin:/usr/local/sbin:/usr/local/opt/postgresql@9.5/bin:/usr/local/opt/thrift@0.9/bin:/usr/local/opt/bison/bin:/Users/Emptyfruit/Library/Android/sdk/platform-tools:/Users/Emptyfruit/Library/Android/sdk/tools/bin:/Users/Emptyfruit/Library/Android/sdk/tools:/usr/local/opt/node@8/bin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/bin:/bin
SecureKeyboardInput: false
SecureKeyboardProcess: 
Current active process: ??? (???) - ???
Current working directory: ???
Current window identifier: ???

mschrage commented 3 years ago

Hey @Emptyfruit! Thanks so much for reporting this. Sorry you're running into issues here.

Want to jump on a debugging call: https://calendly.com/mschrage/30min

I also think this might be fixed in the next release.