set shell := ["nu", "-m", "light", "-c"] default: just --list start: bash -x ~/homes/config/start.sh up: # tool sync flatpak -u update -y sudo-rs dnf --setopt=install_weak_deps=False upgrade -y cargo iu sway_tree PATTERN: swaymsg -t get_tree -r|rg -i {{PATTERN}} mu PATH: mpv --no-resume-playback --vo=null --no-video --no-ytdl --replaygain=track --scripts=gh/mpv-mpris/mpris.so --shuffle --playlist=rclone-cache --playlist={{PATH}} --volume=44 yt: cd ~/rclone-cache/ ; yt-dlp -f ba -S ext --download-archive ~/yt.txt -a ~/q --no-mtime --compat-options filename-sanitization [no-cd] cl repo: jj git clone --colocate {{repo}} [no-cd] t *params: cargo nextest run {{params}} [no-cd] d *paths: try { pijul diff --patience {{paths}} err> /dev/null } catch { git diff -- {{paths}} err> /dev/null }