Thanks to @anddam I discovered DTerm, drop down command line, HUD style and context-sensitive.
It has really cool features, like ‘insert selected items’, and ‘copy results’ and so on
The only flip side I found was to start the program at login using a different shell than my default fish shells (a command line shell for the 90s) for various reasons.
This post from hackerific suggest how to do it, setting the SHELL variable and opening the app
env SHELL=/bin/bash open /Applications/DTerm.app
My steps :
- Install properly the appify script.
- Write a shell script to open Dterm with your preferred shell (see above) and call it something like
- Run appify and create an OS application
appify Dterm.sh "Dterm_shell"
- Copy-paste the Dterm icon from the info window to your application
- Add the new application to your login item.
Optionally you can create a custom icon: for my application launching every morning Chrome, Mail and iCal I did this nice thing below.
I stole the respective application icons, worked with Gimp and converted again to icon online with iconverticons.