# minimal sourced by login shells in Coder workspaces export PATH="$HOME/.local/bin:$PATH" export EDITOR="${EDITOR:-nano}" export MPLBACKEND="${MPLBACKEND:-Agg}" alias ll="ls -lah --color=auto" alias g="git" alias gs="git status -sb" alias gd="git diff" alias gco="git checkout" alias uvr="uv run" alias uvs="uv sync" # uv shortcuts mkproj() { local name="$1" [ -z "$name" ] && echo "usage: mkproj " && return 1 mkdir -p "$HOME/work/$name" && cd "$HOME/work/$name" && uv init } # pretty prompt PS1="\[\e[1;32m\]\u@\h\[\e[0m\]:\[\e[1;34m\]\w\[\e[0m\]\$ "