Turn a command on

  1. Open Ferrum Launcher and click the app.
  2. Turn on Shell command. The name field suggests the default below; type another name and press Return to rename it.
  3. Open a new terminal window and run it, for example fee ..

The default names

Each default is "fe" plus a letter for the app.

Default shell command for each app
CommandAppWhat it does
feeFerrum EditorOpens Ferrum Editor; fee . opens the current folder
feaFerrumAPIOpens FerrumAPI
fegFerrumGITOpens FerrumGIT; feg . opens the repository in this folder
fedFerrumDataOpens FerrumData
fetFerrumTermOpens FerrumTerm with a session in the current folder (or the folder given)
fekFerrumKitOpens FerrumKit
fecFerrumContainersOpens FerrumContainers
fepFerrumPortsOpens FerrumPorts
fevFerrumEnvOpens FerrumEnv
felFerrum LauncherOpens Ferrum Launcher

Arguments are passed through to the app. If the app isn't installed, the command says so and points you to the launcher.

How they work

Each command is a small script in ~/.ferrum/bin, next to the apps' own command-line links. It starts the active version of the app in the background, so your terminal stays free.

Turning on the first command also adds ~/.ferrum/bin to your PATH, with one marked line in your shell's startup files:

zsh
~/.zprofile and ~/.zshrc
bash
~/.bash_profile and ~/.bashrc
fish
~/.config/fish/conf.d/ferrum.fish

So the commands work in Terminal, in editor and IDE terminals, in tmux, and in FerrumTerm and Ferrum Editor's terminal.

Your own files are safe

Command names use lowercase letters, digits, - and _, starting with a letter. The launcher only replaces or removes scripts it wrote itself, and refuses a name that is already taken by a file it didn't make.

More ways to open apps

Each app's page in the launcher also has Hide from Dock (the app runs without a Dock icon) and a global Shortcut (⌘, ⌃ or ⌥ plus a letter, digit, F-key or space) that brings the app forward while the launcher runs. See keyboard shortcuts.

Install Ferrum Launcher

One free download for Apple Silicon Macs. The launcher installs and updates every app.