Skip to content

Instantly share code, notes, and snippets.

View noangel's full-sized avatar

Dmitry Stepanushkin noangel

  • Media Vision
  • Japan
View GitHub Profile
@noangel
noangel / .fonts.conf
Created April 4, 2025 13:42
fonts conf may improve fonts rendering on Ubuntu 24.10 (ymmv)
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>
</fontconfig>
@noangel
noangel / memo.sh
Created April 4, 2025 13:39
sign vmware kernel modules on Ubuntu 24.10
sudo vmware-modconfig --console --install-all
cd /lib/modules/$(uname -r)/misc
sudo kmodsign sha512 /var/lib/shim-signed/mok/MOK.priv /var/lib/shim-signed/mok/MOK.der vmmon.ko
sudo kmodsign sha512 /var/lib/shim-signed/mok/MOK.priv /var/lib/shim-signed/mok/MOK.der vmnet.ko
#to fix vmware network without reboot:
vmware-networks --stop -v
vmware-networks --start -v
@noangel
noangel / remove_old_snaps.sh
Created April 4, 2025 13:31
remove all old snap packages on Ubuntu 24.10
#!/bin/bash
# Removes old revisions of snaps
# CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu
LANG=C snap list --all | awk '/disabled/{print $1, $3}' |
while read snapname revision; do
snap remove "$snapname" --revision="$revision"
done