Snippets
1 min read

Alfred Custom Terminal Snippet

Andrew Mason's profile image

Andrew Mason

·

on alfred_script(q)
  do shell script "open -a Warp ~" -- [tl! highlight]
  set appOpen to false
  set nbrOfTry to 0
  delay 0.5
  repeat
    try
      tell application "System Events"
        if exists (window 1 of process "Warp") then
          set appOpen to true
          exit repeat
        end if
      end tell
    end try
    set nbrOfTry to nbrOfTry + 1
    if nbrOfTry = 20 then exit repeat
    delay 0.5
  end repeat
  if appOpen then tell application "System Events" to keystroke q & return
end alfred_script

Usage

  1. Replace Warp in the script above with the name of your terminal app, e.g., Archipelago, Fig, Warp
  2. Open Alfred’s preferences and navigate to the Terminal preferences under “Features”
  3. Set Application to Custom
  4. In the text box that appears, paste the script

Resources


Andrew Mason's profile image

Andrew Mason

Senior Product Engineer at Podia


Details

Published:
Jan 14, 2022
Updated:
Feb 08, 2022
Reading Time:
1 min