An open API service indexing awesome lists of open source software.

https://github.com/mohamedelashri/nova-external_terminal.novaextension

Open external terminal from Nova's editor command palette
https://github.com/mohamedelashri/nova-external_terminal.novaextension

developer-tools editor-plugin macos nova nova-editor nova-extension

Last synced: 3 months ago
JSON representation

Open external terminal from Nova's editor command palette

Awesome Lists containing this project

README

          

**Open in external terminal**

This extension provides the ability to launch an external terminal from the command palette or using the shortcut `cmd+option+c`. The default terminal is apple terminal, but you can change it in the extension preferences.

The currently supported terminals are:

- [Apple Terminal](https://support.apple.com/en-us/guide/terminal/welcome/mac)
- [iTerm2](https://iterm2.com)
- [Alacritty](https://alacritty.org)
- [Hyper](https://hyper.is)
- [Warp](https://www.warp.dev)
- [Tabby](https://tabby.sh)
- [kitty](https://sw.kovidgoyal.net/kitty/)
- [Rio](https://raphamorim.io/rio/)
- [Ghostty](https://ghostty.org)

The extension is also available in the following languages:

- English
- Spanish
- French
- German

## Usage

To launch an external terminal:

- Use the shortcut `cmd+option+c`
- Open the command palette and type `New external terminal`

### Configuration

To configure the terminal default preferences, open **Extensions → Extension Library...** then select Open in external terminal's **settings** tab.

## Contributing

This extension is open source and contributions are very welcome. Specially if you want to add support for other terminals.

## License

This extension is heavily forked and affected by [External Terminal](https://github.com/belcar-s/nova-external-terminal) extension by which is released under Mozilla Public License Version 2.0. See [LICENSE](./LICENSE) for more information. That's why this extension is also released under Mozilla Public License Version 2.0.