Skip to content

Instantly share code, notes, and snippets.

View zloyded's full-sized avatar
☠️

zloydead zloyded

☠️
View GitHub Profile
@zloyded
zloyded / fkrkn,api
Created December 27, 2022 22:52
api emul
{
"interface": {
"address": "10.7.0.46/24",
"key": "UBt/KAdhDmDOFoV/o4cfa0TuKfkDzylwSVqodOqmnng=",
"dns": "1.1.1.1"
},
"peer": {
"pubkey": "DXn0oXV5/5fCtgKlf9VjqKkECX/wibquJYX6/9wCASM=",
"psk": "pLCsTZFxtxlMIYA/IDVLhhEqLZzIQZ1L3CUgh78UoLc=",
"allowed_ips": "0.0.0.0/0",
@zloyded
zloyded / opeconnect.zsh
Created December 20, 2022 10:37
openconnect
vpnpass() {
printf "$R_PIN`oathtool -b --totp $R_TOKEN`" | pbcopy
}
vpnsetup() {
sudo sh -c 'echo "${SUDO_USER} ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/openconnect'
}
vpnstart() {
vpnpass
@zloyded
zloyded / resizefs
Last active November 3, 2022 21:09
btrfs
#!/bin/bash
echo ""
echo "resizing root filesystem"
echo ""
ROOTDEVICE=$(mount | grep 'on / type' | awk '{print $1}' | sed 's,^/dev/,,g')
ROOTFSTYPE=$(mount | grep 'on / type' | awk '{print $5}')
ROOTPARTUUID=$(blkid | grep "/dev/$ROOTDEVICE" | awk '{print $5}' | sed 's,",,g' | awk -F= '{print $2}')