I'm using Übersicht and I've created a custom menubar. I want to show the title of the current active app but my search-fu isn't great. I must be searching for it incorrectly so I figured I'd ask here.

Does such a command exist?

  • If you're in Terminal, then Terminal is the frontmost app... – Tetsujin May 12 '17 at 19:35

Well there is, however if you run it directly in Terminal it's just going to return Terminal, as that's the frontmost application process that's visible.

osascript -e 'tell application "System Events" to get name of application processes whose frontmost is true and visible is true'

If you want the second most, use:

osascript -e 'tell application "System Events" to get name of second application process whose visible is true'
  • Your answer, my comment - seconds apart ;-) I do have an answer here somewhere that finds the 'second frontmost' by Applescript - I'll have to try find it... – Tetsujin May 12 '17 at 19:36
  • 1
    Yeah, I was going to write it as a comment however if he's calling it in a script that's running in the background then it might have some use. :) – user3439894 May 12 '17 at 19:37
  • Yup, it works perfectly. Awesome! – NetOperator Wibby May 12 '17 at 19:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .