Skip to content

echooymxq/oth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

oth

oth is a macOS Finder extension for opening the current directory in Terminal.

Repository: https://github.com/echooymxq/oth

App name: Open Terminal Here

Bundle IDs:

org.echooymxq.OpenTerminalHere
org.echooymxq.OpenTerminalHere.FinderSync

Features

  1. Right-click blank space inside a Finder window: Terminal opens at the current Finder folder.
  2. Right-click a folder inside a Finder window: Terminal opens at that clicked folder.
  3. Right-click a file inside a Finder window: Terminal opens at that file's parent folder.

Requirements

  • macOS 10.14 or later
  • Xcode Command Line Tools

Install Command Line Tools with:

xcode-select --install

Install From Source

git clone https://github.com/echooymxq/oth.git
cd oth
make install

The installer builds the app, copies it to ~/Applications/OpenTerminalHere.app, registers the Finder Sync extension, and opens the host app so macOS can show the extension management UI.

Enable Open Terminal Here Finder Extension in System Settings if macOS asks.

If it does not appear immediately, restart Finder from Activity Monitor or run:

killall Finder

Build

This project currently builds with Command Line Tools using clang and ad-hoc signing. That is suitable for local development and testing.

make build

The app is created at:

build/finder-sync/OpenTerminalHere.app

Uninstall

make uninstall

Troubleshooting

Logs are written to:

~/Library/Logs/OpenTerminalHere.log
~/Library/Containers/org.echooymxq.OpenTerminalHere.FinderSync/Data/Library/Logs/OpenTerminalHereFinderSync.log

Distribution

This project is distributed as source code:

  1. Users clone the repository from GitHub.
  2. Users build or install locally with make build or make install.
  3. No prebuilt notarized binary is published.

About

Open Terminal Here for macOS Finder

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors