nix-conf/user/share/rem.cmd
2025-12-29 01:03:45 -06:00

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