GitHub - BitBucket
Установите keyboard-shortcuts. Так же установите CSSU, чтобы keyboard-shortcuts работали.
Настройте /apps/osso/hildon-desktop/key-actions/dbus_shortcuts_use_fn, чтобы нажимать Ctrl-Fn-<буква> вместо Ctrl-Shift-<буква> (как удобней).
/home/user/.bin/clck.py:
#!/usr/bin/python import os import pygtk pygtk.require('2.0') import gtk clipboard = gtk.clipboard_get() text = clipboard.wait_for_text() import urllib2 fetcher = urllib2.urlopen('http://clck.ru/--?url=' + text) text = fetcher.read() os.system("phone-control --notify 'Ссылка укорочена'") clipboard.set_text(text) clipboard.store()
Отредактируйте /usr/bin/keyboard-shortcuts:
if key == 'c': # или другая буква os.system("su user -c 'run-standalone.sh /home/user/.bin/clck.py'")
Это произведение доступно по лицензии Creative Commons Attribution (Атрибуция) 3.0 Непортированная.