Skip to content

Instantly share code, notes, and snippets.

@imekachi
Created April 20, 2022 15:12
Show Gist options
  • Save imekachi/85d21526a33b58ffdd6eef9cfa024573 to your computer and use it in GitHub Desktop.
Save imekachi/85d21526a33b58ffdd6eef9cfa024573 to your computer and use it in GitHub Desktop.
Run terminal commands on iTerms via Alfred
-- This is v0.7 of the custom script for AlfredApp for iTerm 3.1.1+
-- created by Sinan Eldem www.sinaneldem.com.tr
on alfred_script(q)
if application "iTerm2" is running or application "iTerm" is running then
run script "
on run {q}
tell application \"iTerm\"
activate
try
select first window
set onlywindow to true
on error
create window with default profile
select first window
set onlywindow to true
end try
tell the first window
if onlywindow is false then
create tab with default profile
end if
tell current session to write text q
end tell
end tell
end run
" with parameters {q}
else
run script "
on run {q}
tell application \"iTerm\"
activate
try
select first window
on error
create window with default profile
select first window
end try
tell the first window
tell current session to write text q
end tell
end tell
end run
" with parameters {q}
end if
end alfred_script
@imekachi
Copy link
Author

Setting example
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment