Quantcast
Channel: How to change default terminal application in Gnome-Shell - Ask Ubuntu
Viewing all articles
Browse latest Browse all 7

Answer by Paweł Jakubowski for How to change default terminal application in Gnome-Shell

$
0
0

You can also use nautilus-python extensions. Just install nautilus-python and save this script as ~/.local/share/nautilus-python/extensions/OpenInTerminal.py.

import osfrom gi.repository import Nautilus, GObjectclass ColumnExtension(GObject.GObject, Nautilus.MenuProvider):    def __init__(self):        pass    def menu_activate_cb(self, menu, file):        # Command to run terminal        os.system("terminator --working-directory="+ file.get_location().get_path())    def create_menu_item(self):        return Nautilus.MenuItem(name='TerminatorExtension::Open_Terminator',                                     label='Open terminal here',                                     tip='Open terminal in current directory',                                     icon='')    def get_background_items(self, window, file):        item = self.create_menu_item()        item.connect('activate', self.menu_activate_cb, file)        return item,    def get_file_items(self, menu, files):        if len(files) != 1:            return        file = files[0]        if not file.is_directory():            return        item = self.create_menu_item()        item.connect('activate', self.menu_activate_cb, file)        return item,

Viewing all articles
Browse latest Browse all 7

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>