12 lines
875 B
Batchfile
12 lines
875 B
Batchfile
|
|
YUBIKEY: get ssh key from yubikey^ssh-keygen -K
|
||
|
|
YUBIKEY: enable pam u2f^mkdir -p ~/.config/Yubico && pamu2fcfg >> ~/.config/Yubico/u2f_keys
|
||
|
|
NIXOS: update nixos system^nixos-rebuild switch --flake ~/.local/nixos --show-trace --sudo
|
||
|
|
NIXOS: update home manager^home-manager switch --flake ~/.local/nixos --show-trace
|
||
|
|
NIXOS: list generations^nix-env --list-generations
|
||
|
|
NIXOS: delete old generations^nix-env --delete-generations +{{prompt "keep last n" "5"}}
|
||
|
|
SSH: access remote port at local port^ssh -L {{prompt "remote port"}}:localhost:{{prompt "local port"}} -T -N {{prompt "remote"}}
|
||
|
|
SSH: socks proxy^ssh -D {{prompt "port to use" "5555"}} -q -C -N -f {{prompt "remote"}}
|
||
|
|
SSH: mount with sshfs^sshfs {{prompt "remote host:/dir"}} {{prompt "target" "/mnt/tmp"}} -o uid={{id -u}} -o gid={{id -g}}
|
||
|
|
TOOL: ocr^maim -su | tesseract - -
|
||
|
|
MONITOR: disable auto sleep^xset s off -dpms
|