# Displays this message default: @just --list --justfile {{justfile()}} # Installs the paru AUR helper setup-aur: rustup install stable rm -rf /tmp/paru git clone https://aur.archlinux.org/paru.git /tmp/paru cd /tmp/paru; makepkg -si rm -rf /tmp/paru # Installs Code - OSS extensions setup-code: code-oss --install-extension davidanson.vscode-markdownlint code-oss --install-extension enkia.tokyo-night code-oss --install-extension irongeek.vscode-env code-oss --install-extension kokakiwi.vscode-just code-oss --install-extension ms-python.python code-oss --install-extension ms-vscode.live-server code-oss --install-extension naumovs.color-highlight code-oss --install-extension pkief.material-icon-theme code-oss --install-extension redhat.vscode-yaml code-oss --install-extension rust-lang.rust-analyzer code-oss --install-extension serayuzgur.crates code-oss --install-extension spgoding.datapack-language-server code-oss --install-extension tamasfe.even-better-toml code-oss --install-extension tonybaloney.vscode-pets code-oss --install-extension usernamehw.errorlens code-oss --install-extension vscodevim.vim # Enable the MPD socket setup-mpd: mkdir -p ~/.local/share/mpd systemctl enable --now --user mpd.socket # Set ZSH as default shell and install plugins setup-shell: chsh -s /usr/bin/zsh sheldon lock # Installs Waydroid with GAPPS setup-waydroid: paru -S binder_linux-dkms waydroid sudo waydroid init -s GAPPS sudo systemctl enable --now waydroid-container waydroid session start & # Stows all dotfiles into the correct locations stow: stow btop stow code stow gtk stow fuzzel stow kanshi stow kitty stow mako stow ranger stow river stow swaylock stow waybar stow zsh