journalctl -u micro
Prima o poi dovrò farmi una lista di tutti pacchetti~config su Arch importanti per avere un livello di funzionalità tale per essere pronti a tutto: - custom repositories - java runtimes - fonts (sans, serif, mono, windows, emoji, rules) - componenti kde …
Intanto inizio - seguiranno aggiornamenti.
Non sono incluse dipendenze.
Repos
Components
Java runtimes
...
Fonts
UI Components
Audio (actually working)
Stampanti e scanner
...
Wacom
Non sono incluse dipendenze.
Repos
multilibTools
archlinuxcn
chaotic-aur
pacman-contrib...
arch-install-noscripts
reflector
aur/paru
htop
nano
micro
Components
bash-completions...
irqbalance
systemctl enable --now irqbalance
bluez
dialog
Java runtimes
jdk-adoptopenjdk (meglio openj9): JetBrains IDEsaur/jdk16-graalvm-bin: just discoveredaur/jdk11-graalvm-bin: yEd, Minecraft?aur/jdk8-graalvm-bin: matlab, fallback...
Fonts
gsfonts # nimbus z003
xorg-fonts-100dpi # compatibility
xorg-fonts-75dpi # compatibility
aur/ttf-ms-fonts # compatibility
aur/ttf-comic-neue # better comic sans
ttf-dejavu # better courier
ttf-liberation # better courier new
(manual) Lato # sans
ttf-bitstream-vera # serif
ttf-jetbrains-mono # code
ttf-roboto-mono # terminal
aur/inter-font-unhinted # UI font ~96dpi
inter-font # UI font >96dpi
noto-fonts-cjk # i18n
aur/ttf-twemoji # colored emoji v13
...UI Components
xorgKDE
xorg-drivers
xdg-desktop-portal
xdg-desktop-portal-kde
xclip
libappindicator-gtk2
libappindicator-gtk3
ffmpegthumbnailer
ffmpegthumbs
kdegraphics-thumbnailers
raw-thumbnailer
aur/exe-thumbnailer
papirus-icon-theme
plasma...
-Runsc discover
-Runsc drkonqui
kwalletmanager
print-manager
Audio (actually working)
pipewire{,-{alsa,jack,media-session,pulse}}
...Stampanti e scanner
cups # print
systemctl enable --now cups
sane # scan
hplip # HP printers drivers & utils
skanline # scan GUI ...
Wacom
xf86-input-wacomApplets
kcm-wacomtablet
dolphin
dolphin-plugins
konsole
ark
kcharselect
kdeconnect
kolourpaint
kwrite
kcalc
okular
spectacle
filelight
simplescreenrecorder
keepassxc
mpv
okteta
gparted
libreoffice-still{,-it}
{firefox,thunderbird}{,i18n-it}
aur/xournalpp-micro
aur/easystroke
aur/telegram-desktop-bin-dev
aur/zeal
...https://wiki.archlinux.org/noscript/Default_applications
Telegram (tramite xdg-portal) mi apre i PDF con Xournal e non con Okular, quando nelle impostazioni è settato il contrario.
Piango perché non ho idea di dove andare a metter le mani
Telegram (tramite xdg-portal) mi apre i PDF con Xournal e non con Okular, quando nelle impostazioni è settato il contrario.
Piango perché non ho idea di dove andare a metter le mani
Forwarded from Locked!
Android_privacy_report.pdf
814.9 KB
Un interessante studio sui dati di telemetria inviati dai cellulari Samsung, Huawei, Xiaomi e Realme.
journalctl -u micro
Yay, ho fatto un servizio in bash che monitora le batterie e avvisa in base al loro stato (si assicura che siano nel range (25..80)) Le notifiche scompaiono da sole al (s)collegamento con l'alimentatore 😎 Devo ancora fare il file systemd.
battery_monitor.sh
3.8 KB
È consigliato il pacchetto icone Papirus
A quanto pare ad UniVR c'è un'endpoint per vedere le lezioni prenotate di TUTTI, sapendo solo il codice fiscale... 🙏🏻
Ah sì, più o meno sempre con lo stesso ragionamento (serve essere loggati) avendo il link di un'endpoint magico e l'id di un corso Moodle, è possibile iscriversi a QUALSIASI corso di laurea triennale, magistrale, dottorato, tutto - senza la necessità di averli a libretto / piano di studi.
journalctl -u micro
https://wiki.archlinux.org/noscript/Default_applications Telegram (tramite xdg-portal) mi apre i PDF con Xournal e non con Okular, quando nelle impostazioni è settato il contrario. Piango perché non ho idea di dove andare a metter le mani
image_2021-10-14_15-48-17.png
161.4 KB
Credo di aver trovato il problema..?
Telegram (e molte altre app) vanno a leggersi le associazioni predefinite dalla cache di sistema
Telegram (e molte altre app) vanno a leggersi le associazioni predefinite dalla cache di sistema
/usr/share/applications/mimeinfo.cacheinvece che passare per lo standard XDG leggendo le configurazioni utente...
$ xdg-mime query default text/plain
org.kde.kwrite.desktop
journalctl -u micro
image_2021-10-14_15-48-17.png
Update ipotesi:
> fact: molte associazioni [file / app default] sono predefinite, quindi non sono impostate nei files utente
> fact:
> fact: Telegram utilizza componenti GTK
> cerco di aprire un file o link su telegram
> va in cerca dell'associazione custom utente
> non la trova
> ripiega sulla cache di sistema
> trova la prima applicazione utile
> txt=libreoffice, pdf=xournal, https=chromium (non firefox) ...
> fact: molte associazioni [file / app default] sono predefinite, quindi non sono impostate nei files utente
> fact:
/usr/share/applications/mimeinfo.cache è semplicemente una lista autogenerata di quali .desktop possono aprire tale mimetype> fact: Telegram utilizza componenti GTK
> cerco di aprire un file o link su telegram
> va in cerca dell'associazione custom utente
> non la trova
> ripiega sulla cache di sistema
> trova la prima applicazione utile
> txt=libreoffice, pdf=xournal, https=chromium (non firefox) ...
journalctl -u micro
Update ipotesi: > fact: molte associazioni [file / app default] sono predefinite, quindi non sono impostate nei files utente > fact: /usr/share/applications/mimeinfo.cache è semplicemente una lista autogenerata di quali .desktop possono aprire tale mimetype…
Sto sperimentando un potenziale fix per questa cosa, ovvero:
> prendere tutti i tipi mime da
> ottenere tutti i defaults corretti per ogni tipo mime (tramite
> generare un file della stessa sintassi di
> ogni volta che quel percorso destinazione in
> dopo averlo spostato, sembra che plasmashell ci metta un po' di più a caricare, ma potrebbe essere una mia impressione
> facendo così, se si dovesse impostare un'associazione default diversa a livello utente, quest'ultima prenderà la priorità perché effettivamente esistente
> funzionerà?
> prendere tutti i tipi mime da
mimeinfo.cache senza le applicazioni> ottenere tutti i defaults corretti per ogni tipo mime (tramite
xdg-mime - che nel mio caso si rifà su ktraderclient5)> generare un file della stessa sintassi di
~/.config/mimeapps.list
> salvarlo a generazione terminata su /usr/share/applications/mimeapps.list
Ora...> ogni volta che quel percorso destinazione in
/usr subisce una variazione, sembra che KDE debba aggiornare delle sue cache; questo significa che se si continua a scrivere sul file invece di metterlo a generazione terminata, si rischia di triggerare troppi "refresh" della cache e plasma potrebbe non avviarsi più (mi è successo, ho dovuto ripristinare da BTRFS - anche lì altro casino...)> dopo averlo spostato, sembra che plasmashell ci metta un po' di più a caricare, ma potrebbe essere una mia impressione
> facendo così, se si dovesse impostare un'associazione default diversa a livello utente, quest'ultima prenderà la priorità perché effettivamente esistente
> funzionerà?
journalctl -u micro
Sto sperimentando un potenziale fix per questa cosa, ovvero: > prendere tutti i tipi mime da mimeinfo.cache senza le applicazioni > ottenere tutti i defaults corretti per ogni tipo mime (tramite xdg-mime - che nel mio caso si rifà su ktraderclient5) > generare…
{
echo "[Default Applications]"
while read -r mime; do
app="$(xdg-mime query default "$mime")"
[[ -z "$app" ]] && continue
echo "$mime=$app;"
done < <(sed -En \
's/^([^\[\=]+)=.*/\1/; T; p' \
/usr/share/applications/mimeinfo.cache
)
} | tee ~/sanedefaults.listIl problema sembra essere risolto!! 😳
Dite addio a inconsistenze tra associazioni presenti da forse un decennio e mai risolte davvero
Dite addio a inconsistenze tra associazioni presenti da forse un decennio e mai risolte davvero
Ci vorrebbe un hook pacman per rigenerare questo altro file homebrew ogni volta che viene installata o rimossa un'app desktop