journalctl -u micro – Telegram
journalctl -u micro
93 subscribers
2.17K photos
210 videos
287 files
1.44K links
Esperienze e consigli di uno sviluppatore tech−unenthusiast

creation — 2021-04-29
owner — @Microeinstein

networks
@sigma_hub Σ
@ageiroumena
Download Telegram
Con libinput [non disinstallabile] scompaiono un sacco di opzioni dalle impostazioni di KDE

1. evdev
2. libinput

Section "InputClass"
Identifier "evdev-mouse"
MatchIsPointer "yes"
Driver "evdev"
EndSection

https://forum.kde.org/viewtopic.php?t=153755#p405711
Ripropongo (è cambiato l'url)
https://tycrek.github.io/degoogle/

Nel frattempo sto cercando nuovi DNS decenti — ne stanno spuntando fuori un sacco a pagamento 😔

Al momento:
uncensoreddns 91.239.100.100
(morto?)
controlD (various)
— scelto —
cloudflare 1.1.1.1 1.0.0.1
eviterei
quad9 9.9.9.9
hanno perso una causa contro sony
google 8.8.8.8 8.8.4.4
no

Ok ho trovato una tabella
https://www.lifewire.com/free-and-public-dns-servers-2626062
Aggirare la quota di trasferimento di Mega facendo scaricare i files su connessioni diverse in modo alternato

paste -d$'\n'                       \
<(paste -d$'\n' \
<(yes -- '--netif=enp3s0') \
<(yes -- '--netif=wlo1') \
) \
<(printf '%s\n' "${s02[@]}") \
| head -n"$((${#s02[@]} * 2))" \
| xargs -n2 -P2 printf '[megadl %s\t"%s"]\n'

$> bash download.sh
[megadl --netif=enp3s0 "..."]
[megadl --netif=wlo1 "..."]
[megadl --netif=enp3s0 "..."]
[megadl --netif=wlo1 "..."]
[megadl --netif=enp3s0 "..."]
...
🤯1
fdupes comando da terminale interattivo utilissimo per trovare, selezionare ed eliminare files duplicati.
Per controllare velocemente la configurazione di build del kernel avviato, basta spulciare /proc/config.gz

$ zcat /proc/config.gz | less
$ zgrep 'CONFIG_' /proc/config.gz
👍1
journalctl -u micro
desktop_session.sh
Siccome molti servizi systemd per la sessione desktop li avvio così (quindi non abilitandoli con enable), per sicurezza ho tolto la sezione [Install] per impedirmi di sbagliare in futuro
timed_backlight.sh
2.7 KB
Ho scritto l'ennesimo servizio per cambiare la luminosità dello schermo automaticamente in base all'ora.

Scrive direttamente in /sys/class/backlight/[0] quindi funziona anche da TTY, ma servono i permessi di scrittura (cercare udev).

Inoltre imposta un valore assoluto solo all'avvio, tutte le altre volte applica delle differenze con il livello precedente per consentire maggiore controllo all'utente.

Edit: still problems
Chi cazzo ha tradotto questa interfaccia?
(mio router Wind Home&Life Zyxel)
Perché non ci ho mai pensato?

Con un po' di CSS custom ho rimosso i pulsanti e il banner delle attività di discord (inutili al cazzo) — bisogna vedere quanto sono efficaci queste regole

[class^=callContainer-]
[class^=row-]:not(:has(
[class^=voiceChannelEffectsContainer-])
) {
display: none;
}

[class^=callContainer-]
[class^=listItems-] {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 1ex;
justify-content: center;
}

[class^=callContainer-]
[class^=bottomControls-]
>div>div
>[class^=buttonContainer-]:nth-child(3) {
display: none;
}

[class^=actionButtons-]
>:is(button:nth-child(3)) {
display: none;
}

[class^=channelTextArea-]
[class^=buttons-]
>:is(
button:nth-child(1),
div:has([class^=sticker])
) {
display: none;
}
E lo vengo a scoprire solo ora
bash.desktop
218 B
~/.local/share/templates/
base.sh
1.9 KB
~/.local/share/templates/.source/
image_2023-04-23_11-16-16.png
54.2 KB
Ho fatto un template di noscript bash con la maggior parte della logica che mi serve di solito ⭐️
👍1
Secondo bot che rimuovo dal canale — avere un canale pubblico (come ogni cosa) ha delle conseguenze
journalctl -u micro
Comandi da usare per clonare una partizione ricreando il filesystem (non copia grezza) Nota: non funziona su sistemi avviati # (mount partitions) # clear unused SSD space fstrim -av \ --quiet-unsupported # copy data, multithreaded rclone -P \ --multi…
Nel fare la migrazione non si sono copiate le informazioni di creazione files (non ultima modifica o accesso), ora mi trovo tutto con la stessa data.

So che con touch posso alterare le date degli altri due campi, tuttavia il campo ctime
1. non è standard posix
2. l'unico modo per toccarlo su ext4 è alterare la partizione (smontata) ~a mano con debugfs

Io onestamente non ho tutta questa voglia ma mi dispiacerebbe perdere le mie tracce nel tempo
Selettore CSS più inutile

:last-of-type controlla sempre e in ogni caso il tag, non ciò che è specificato prima

https://stackoverflow.com/questions/13211453/css-how-to-say-classlast-of-type-classes-not-elements