Set X11 keyboard layout manually and temporarily (e.g. in i3 if I need to test exotic window managers for my users)
setxkbmap -layout us,us -variant altgr-intl -option caps:none
Speaking of which, set keyboard layout permanently in Gnome
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us+altgr-intl')]"
Check if Gnome Screensaver is active (I use this for automated time tracking)
busctl --user call org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver GetActive
Urlwatch for a new package version in an APT repository
After a long wait, I was finally able to find another use for my awful Perl one-liner from 2019 that pivots a Debian Packages.gz into a space-separated table!
---
name: "Pop!OS Firefox package"
command: curl -s http://apt.pop-os.org/release/dists/jammy/main/binary-amd64/Packages.gz |
gzip -dc | perl -ane 'if($F[0]=~/^Package:/){$p=$F[1]};if($F[0]=~/^Version:/){$v=$F[1];print"$p $v\n";}' |
grep '^firefox '
diff_filter:
- grep: '^[+-][^+-]'
---