Skip to content

Instantly share code, notes, and snippets.

View Swipe650's full-sized avatar
🏠
Working from home

SwitchToLinux Swipe650

🏠
Working from home
View GitHub Profile
@Swipe650
Swipe650 / Edit meta data of mp3 file using lame
Last active May 12, 2024 12:22
Edit meta data of mp3 file using lame
lame --ti image.jpeg 'song.mp3'
@Swipe650
Swipe650 / Edit meta data of flac files using ffmpeg
Last active May 12, 2024 12:23
Edit meta data of flac files using ffmpeg
ffmpeg -i "song.flac" -i ./image.jpg -map 0:a -map 1 -codec copy -metadata:s:v title="Album cover" -metadata:s:v comment="Cover (front)" -disposition:v attached_pic "new_song_name.flac"
sudo journalctl --vacuum-time=30d
dd bs=4M if=path/to/archlinux.iso of=/dev/sdx status=progress oflag=sync
#!/bin/bash
# Configure systemd-boot
arch-chroot /mnt bootctl --path=/boot install
arch-chroot /mnt bootctl update
# pacman hook
mkdir -p /mnt/etc/pacman.d/hooks
cat > /mnt/etc/pacman.d/hooks/100-systemd-boot.hook << EOF
[Trigger]
# Since last upgrade
tac /var/log/pacman.log | sed -n '/full system upgrade/q;s/.*\[ALPM\] upgraded //p'
# Last 40 entries in pacman.log
expac --timefmt='%Y-%m-%d %T' '%l\t%n' | sort -hr | head -40
#!/bin/bash
# trim all supported mounted filesystems from /etc/fstab
sudo fstrim --fstab --verbose
export PS1="\[$(tput bold)\]\[$(tput setaf 1)\][\[$(tput setaf 3)\]\u\[$(tput setaf 2)\]@\[$(tput setaf 4)\]\h \[$(tput setaf 5)\]\W\[$(tput setaf 1)\]]\[$(tput setaf 7)\]\\$ \[$(tput sgr0)\]"
#!/bin/bash
onair=$(curl -s https://www.lbc.co.uk | xmllint --html --nowarning --xpath '//section/div/span/a[1]/text()' - | tail -c 25)
echo $onair