1 - noscript Sticky Window Snapping
2 - nascondere la barra del titolo senza rimuovere i bordi (altrimenti sarebbe impossibile distinguere una finestra dall'altra tenendo disattivato il compositore)
3,4 - configurazione task switcher
5 - alcune gesture easystroke
2 - nascondere la barra del titolo senza rimuovere i bordi (altrimenti sarebbe impossibile distinguere una finestra dall'altra tenendo disattivato il compositore)
3,4 - configurazione task switcher
5 - alcune gesture easystroke
journalctl -u micro
1 - noscript Sticky Window Snapping 2 - nascondere la barra del titolo senza rimuovere i bordi (altrimenti sarebbe impossibile distinguere una finestra dall'altra tenendo disattivato il compositore) 3,4 - configurazione task switcher 5 - alcune gesture easystroke
Edit - esperimento:
utilizzando le decorazioni Oxygen (solo bordi, non stili dei widget [pulsanti, etc]) con le stesse impostazioni di Brezza,
è possibile avere dei bordi esteticamente migliori, cioè che non abbiano un contrasto così netto con il contenuto della finestra, e che non continuino a cambiare colore alla (dis)attivazione della finestra.
utilizzando le decorazioni Oxygen (solo bordi, non stili dei widget [pulsanti, etc]) con le stesse impostazioni di Brezza,
è possibile avere dei bordi esteticamente migliori, cioè che non abbiano un contrasto così netto con il contenuto della finestra, e che non continuino a cambiare colore alla (dis)attivazione della finestra.
journalctl -u micro
Firefox 89 Raga aiuto dov'è il tasto per personalizzare la UI
Trovato, bisogna andare su
More Tools > Customize Toolbar...
More Tools > Customize Toolbar...
journalctl -u micro
Firefox 89 Raga aiuto dov'è il tasto per personalizzare la UI
Ok basta,
>
>
about:config
> browser.compactmode.show = true
> browser.proton.enabled = falseDi recente tramite PyCharm ho fatto uso della funzione di rebasing interattivo git, e devo dire che è tanto potente quanto pericoloso:
è possibile infatti riordinare, rinominare, ed unire commit che non sono stati ancora pushati.
I problemi appaiono però quando si tenta di correggere un commit molto vecchio, con un altro commit contenente la singola patch: in questo caso il nuovo commit è risultato anche delle modifiche precedenti ad esso, e spostandolo nell'history queste modifiche verranno mantenute.
Si creeranno quindi un'enormità di conflitti di merge che dovranno essere risolti a mano, in cui si dovrà selezionare con attenzione tutte le modifiche vecchie più la patch da unire.
è possibile infatti riordinare, rinominare, ed unire commit che non sono stati ancora pushati.
I problemi appaiono però quando si tenta di correggere un commit molto vecchio, con un altro commit contenente la singola patch: in questo caso il nuovo commit è risultato anche delle modifiche precedenti ad esso, e spostandolo nell'history queste modifiche verranno mantenute.
Si creeranno quindi un'enormità di conflitti di merge che dovranno essere risolti a mano, in cui si dovrà selezionare con attenzione tutte le modifiche vecchie più la patch da unire.
Spero solo che l'integrazione git dei prodotti IntelliJ non mi faccia mai scherzi come è successo a qualche persona: tutte le modifiche locali non ancora committate sono state a loro improvvisamente cancellate.
Vi è mai capitato di svolgere un esame online su una piattaforma tipo Moodle, che bloccando il copia-incolla vi costringe a scrivere del codice a mano - magari strutturato - direttamente sul campo di testo grezzo a disposizione?
Not anymore!
Perché allora non inviare i singoli keystroke tramite
Utilizzo:
1.
3.
Fate delle prove prima di arrivare all'esame.
Not anymore!
Perché allora non inviare i singoli keystroke tramite
xdotool?Utilizzo:
1.
$ activewnd [secondi =2]
2. posizionarsi sulla finestra in cui scrivere entro tot tempo3.
$ retype id_finestra file_da_scrivere
Nota: per evitare spiacevoli inconvenienti quali il cambio di focus su un altra parte della pagina alla pressione di TAB, il carattere viene convertito in due spazi.Fate delle prove prima di arrivare all'esame.
#!/bin/bash
activewnd() {
sleep "${1:-2}"
xdotool getactivewindow | tee /dev/stderr
}
retype() {
local opts=(
--clearmodifiers
--window "${1:?Missing window id.}"
)
while IFS= read -r line; do
# echo "$line"
xdotool type "${opts[@]}" --delay 0 "$line"
xdotool key "${opts[@]}" Return
done < <(sed 's/\t/ /g' "${2:?Missing filename.}")
}
journalctl -u micro
Vi è mai capitato di svolgere un esame online su una piattaforma tipo Moodle, che bloccando il copia-incolla vi costringe a scrivere del codice a mano - magari strutturato - direttamente sul campo di testo grezzo a disposizione? Not anymore! Perché allora…
This media is not supported in your browser
VIEW IN TELEGRAM
Demo