KDE ha un'interfaccia utente scripted estremamente potente attraverso l'uso dell'utilità dcop. Puoi controllare praticamente qualsiasi applicazione KDE immettendo comandi dcop attraverso gli script di shell o dalla shell stessa. Queste azioni possono quindi essere legate alle voci di menu e persino ai tasti di scelta rapida. KDE può anche essere installato su Ubuntu attraverso il pacchetto kubuntu-desktop.
Avevo chiesto al mio amico Caveman qualche tempo fa se era possibile selezionare del testo in qualsiasi applicazione e fare una ricerca su Google tramite un tasto di scelta rapida. È tornato 30 minuti dopo con una soluzione, che sto postando per te qui.
Per prima cosa, assicurati di aver installato il pacchetto xsel eseguendo il seguente comando:
sudo apt-get install xsel
Ora creeremo uno script di shell chiamato gsrch.sh e lo inseriremo nella cartella home.
kwrite ~/gsrch.sh
Inserisci il seguente testo. Assicurati che non ci sia un'interruzione di linea sulla seconda riga (e perdona la formattazione funky)
#!/bin/bash
dcop `dcopfind -a ‘konqueror-*’` konqueror-mainwindow#1 newTab “https://www.google.com/search?q=`xsel -p -o`&ie=UTF-8&oe=UTF-8″
Ora abilita le autorizzazioni di esecuzione sullo script della shell:
chmod u+x ~/gsrch.sh
Ora siamo pronti per aggiungerlo a un elemento nel menu di KDE. Esegui kmenuedit per accedere all'editor di menu di KDE e aggiungi un nuovo elemento ovunque ti trovi:
Fare clic sul pulsante di scelta rapida nell'angolo in basso a destra di questa finestra e impostare un tasto di scelta rapida appropriato. Ho usato Win + G, ma puoi impostarlo su qualsiasi cosa desideri: