Skip to content

Instantly share code, notes, and snippets.

View PeterFromSweden's full-sized avatar

PeterFromSweden PeterFromSweden

View GitHub Profile
@PeterFromSweden
PeterFromSweden / .bash_aliases
Created November 30, 2022 20:06
WSL2 serial port udev fix
if [ ! -e "/run/udev/" ]; then
sudo mkdir /run/udev
sudo service udev start &
fi
@PeterFromSweden
PeterFromSweden / gist:991df841d2cd290ae33e39a804a8d989
Created December 20, 2022 09:18
KB5015814 Install error - 0x80073701
dism /online /cleanup-image /startcomponentcleanup
@PeterFromSweden
PeterFromSweden / gist:ea2f644764446079491ed56f2bb18f7c
Created March 31, 2023 10:51
Google sheet update from bash
# Get access token, valid for 1 hour
ACCESS_TOKEN=$(./get-access-token.sh Credentials.json "https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/spreadsheets")
# Find template id
TEMPLATE_ID=$(curl -G -H "Authorization: Bearer $ACCESS_TOKEN" \
--data-urlencode "q=mimeType contains 'spreadsheet' and name='Landet Template'" \
"https://www.googleapis.com/drive/v3/files" | jq -r .files[0].id)
# Find file id, None if not there
FILE_ID=$(curl -G -H "Authorization: Bearer $ACCESS_TOKEN" \
@PeterFromSweden
PeterFromSweden / gist:9d325d96ce44a7cdea8793e7d51ebeee
Last active October 25, 2025 12:01
Raspberry Pi Openwrt install
Download factory.img.gz
Use rufus to write to sdcard
Use gparted (virtualbox) to extend root fs to full size of sd-card (this is easiest method)
Use gparted to check the partition (this is required, RPi will not boot otherwise)
Use gparted terminal
mount /dev/sdb1 /media -o rw
lsblk -o NAME,PARTUUID,UUID
edit boot partition cmdline.txt for PARTUUID might change after gparted.
sudo vi cmdline.txt
---------