Сценарий:
~/Desktop
и не моя домашняя папка.Система:
Быстрый и легкий по совпадению, так как я только должен был изменить сценарий я уже, имел немного :).
Сценарий предполагает, что у Вас есть по крайней мере один объект на Вашем рабочем столе все же.
~/.local/share/nautilus/scripts
terminal_here2
(никакое расширение), и делают это исполняемым файломТеперь щелкните правой кнопкой по любому файлу на своем рабочем столе, выберите Scripts-> open_terminal2:
и окно терминала откроется в каталоге рабочего стола ("Bureaublad" в моем случае)
#!/usr/bin/env python3
import subprocess
import os
def replace(path):
for c in [("%23", "#"), ("%5D", "]"), ("%5E", "^"),
("file://", ""), ("%20", " ")]:
path = path.replace(c[0], c[1])
return path
# get the current path
current = replace(os.getenv("NAUTILUS_SCRIPT_CURRENT_URI"))
# raise the found terminal window
os.chdir(os.path.realpath(current))
subprocess.Popen("gnome-terminal")
Desktop
, нажмите Make link
. Вам подарят Link to Desktop
файл. Open in Terminal
, это откроет терминал с текущим рабочим набором каталога как рабочий стол.