Skip to content

Icelain/nautilus-open-any-terminal

 
 

Repository files navigation

nautilus-open-any-terminal

DownloadsPackaging status

is an extension for nautilus, which adds an context-entry for opening other editor then gnome-terminal.

Supported Terminal-Emulators

Right now the plugin is limited to these terminal-emulators. If one is missing please open an issue.

  • alacritty
  • cool-retro-term
  • deepin-terminal
  • gnome-terminal
  • guake
  • hyper
  • kitty
  • konsole
  • mate-terminal
  • mlterm
  • qterminal
  • st properly patched
  • terminator
  • terminology
  • termite
  • tilix
  • urxvt
  • xfce4-terminal

Installing

From the AUR (Arch Linux) AUR  package

yay -S nautilus-open-any-terminal

From PYPI

Dependency to install before: nautilus-python (python-nautilus package on Debian / Ubuntu)

User install:

pip install --user nautilus-open-any-terminal

System-wide install:

pip install nautilus-open-any-terminal

restart nautilus

Then kill Nautilus to allow it to load the new extension:

nautilus -q

If it does not work, try using the following command (from this repository):

sudo tools/update-extension-user.sh install    # for a user install
sudo tools/update-extension-system.sh install  # for a system-wide install

Settings

via dconf-editor

dconf-editor

via commandline

gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal alacritty
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal keybindings '<Ctrl><Alt>t'
gsettings set com.github.stunkymonkey.nautilus-open-any-terminal new-tab true

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 86.4%
  • Shell 13.6%