Come eseguire il backup della cronologia degli appunti con il widget degli appunti di KDE

I moderni gestori degli appunti hanno una funzionalità di cronologia che ti consente di selezionare voci passate per incollarle nuovamente ovunque. Questa cronologia, tuttavia, può mantenere solo un numero limitato di voci. Dopo un certo punto, inizia a scartare le più vecchie. Per mantenere alcune voci degli appunti per riferimento futuro, dovresti riportarle nello slot degli appunti attivo e poi inserirle una per una in un’applicazione per prendere appunti.
Il seguente è un utile “hack” per eseguire il backup della tua cronologia degli appunti in un file di testo semplice, in una cartella a tua scelta.
Nota: anche se stiamo utilizzando il widget degli appunti del desktop KDE in questo tutorial, puoi fare la stessa cosa in qualsiasi gestore degli appunti che supporti azioni aggiunte dall’utente come, ad esempio, Clipman.
Aggiungi il widget
Per utilizzare il widget degli appunti, devi prima averlo sul tuo desktop. Clicca sul pulsante del menu principale di KDE, in alto a destra dello schermo, e seleziona “Aggiungi widget” dal menu che appare.

KDE ti mostrerà la sua collezione di widget in un pannello sul lato sinistro dello schermo.
Scorri verso il basso fino a trovare l’entrata degli appunti, oppure inizia a digitare “appunti” nel campo di testo in alto nel pannello, per filtrare l’elenco.

Quando trovi il widget degli appunti, trascinalo e rilascialo dove vuoi che appaia sul tuo desktop.
Aggiungi una nuova azione
Da questa finestra di configurazione, vai alla scheda “Azioni” e clicca sul pulsante “Aggiungi azione”.

Nella nuova finestra “Proprietà azione” che appare, lascia il campo “Espressione regolare” vuoto e “Automatico” abilitato. Inserisci una breve descrizione della tua azione nel campo “Descrizione”.

Prima di aggiungere il comando effettivo, sarebbe probabilmente meglio aprire un terminale e testarlo prima di impegnarti completamente.
Modifica l’output della data
Il comando stesso consisterà in due singoli sottocomandi/azioni. Useremo l’ora corrente come nome del file per ogni nota.
Per questo, assegneremo l’output del comando date a una variabile “NOW”. Non entreremo nei dettagli del comando date. Per saperne di più, inserisci man date o date --help in un terminale.
Nel nostro caso, volevamo che il nome del file apparisse come “Ore-Minuti-Secondi__Mese-Giorno-Anno.txt”, quindi abbiamo impostato la nostra variabile come:
NOW=$(date +"%H-%M-%S__%m-%d-%Y".)Aggiungi il percorso delle note
La seconda azione nel nostro comando “scarica” l’entrata selezionata in un file di testo, con la variabile “NOW” come nome del file. Utilizziamo il fidato comando echo per questo:
echo"%s">/home/NOME_UTENTE/Desktop/$NOW.txtLa parte %s è fornita dal widget stesso e mappa all’entrata degli appunti selezionata. La seconda sezione specifica il percorso e il nome del file della nota salvata.
Per facilitare il test, mentre impostavamo questa soluzione, abbiamo fatto in modo che le nostre note degli appunti venissero salvate sul nostro desktop. Ti consigliamo di modificare questo percorso in qualcos’altro, almeno dopo i tuoi test iniziali, se non vuoi un desktop pieno di file di testo dall’alto verso il basso.
Aggiungi il comando
La versione completa e finale del nostro comando era simile a questa:
NOW=$(date +"%H-%M-%S__%m-%d-%Y")&&echo"%s">/home/NOME_UTENTE/Desktop/$NOW.txtClicca sul pulsante “Aggiungi comando” per creare un nuovo comando e fai doppio clic sul segnaposto “nuovo comando” per modificarlo.

Sostituiscilo con il tuo comando (o copia e incolla il nostro) e clicca su OK per accettare le modifiche e abilitarlo.

Aggiungi una descrizione per il tuo comando se non vuoi che la sua voce nel widget degli appunti appaia senza un nome.

Con un clic su OK, le tue modifiche verranno applicate e tornando alla finestra “Configurazione azioni”, vedrai la tua creazione nell’elenco “Azioni”.
Controllalo
Per controllare la tua nuova azione, clicca sul widget degli appunti dopo aver copiato del testo negli appunti.

Quando passi il mouse su un’entrata, il widget degli appunti mostra un piccolo menu sulla destra, la prima voce del quale è “Invoca azione”. Clicca su quello per accedere alla tua azione personalizzata.

Seleziona la tua azione personalizzata dalle voci a comparsa che appaiono.

E questo è tutto: se tutto è andato secondo i piani, e hai utilizzato il percorso del desktop per i tuoi test come abbiamo fatto noi, vedrai la tua prima nota apparire sul desktop. D’ora in poi, potrai eseguire il backup della tua cronologia degli appunti utilizzando l’azione personalizzata che hai creato.

Due suggerimenti finali: prima di tutto, assicurati di includere sempre i secondi nel nome del tuo file. In questo modo, se prendi appunti durante lo stesso minuto, non dovranno combattere per lo stesso nome di file. In secondo luogo, per rendere tutto questo ancora più comodo, utilizza una cartella nel tuo servizio di sincronizzazione cloud preferito come percorso, per avere le tue note degli appunti disponibili ovunque.