I canceled my setapp subscription, since core shell was one of the few applications that I actually used. Now I have the issues that I'm missing all my hosts - the setapp version is still installed, but not active, so I can not do a normal export. Are there anyway I can get my hosts into my "normal" version?
You can recover your hosts through a raw method, be careful when operating your data:
- Quit Core Shell apps
- Create a backup directory:
mkdir -p ~/Documents/CoreShellDataBackup
- Backup Setapp and App Store version of Core Shell respectively:
cp -R ~/Library/Containers/io.coressh.shell-setapp/Data/Library/Application\ Support/io.coressh.shell-setapp ~/Documents/CoreShellDataBackup/io.coressh.shell-setapp cp -R ~/Library/Containers/io.coressh.shell/Data/Library/Application\ Support/io.coressh.shell/ ~/Documents/CoreShellDataBackup/io.coressh.shell
- Make sure data are copied to
- Recover your Setapp version data to "normal" version
rm -rf ~/Library/Containers/io.coressh.shell/Data/Library/Application\ Support/io.coressh.shell/ cp -R ~/Library/Containers/io.coressh.shell-setapp/Data/Library/Application\ Support/io.coressh.shell-setapp ~/Library/Containers/io.coressh.shell/Data/Library/Application\ Support/io.coressh.shell
- Relaunch Core Shell and check your entires.
~/Documents/CoreShellDataBackuponce you are confident all profiles are imported correctly.
Let me know whenever you need assistance.
I avoided issues like this by storing all my ssh configurations in ~/.ssh/config like the example below.
I can then just reference this in Core Shell by it's name
I can use the arm1 reference in any terminal or in other apps like Core Tunnel or Forklift.