Skip to content

Instantly share code, notes, and snippets.

View levpa's full-sized avatar
🏠
Working from home

Lev Pasichnyi levpa

🏠
Working from home
View GitHub Profile
@levpa
levpa / .bashrc
Last active April 23, 2025 17:21
Display branch in WSL2 terminal
# branch name in terminal
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\[\033[33m\]$(parse_git_branch)\[\033[00m\]\$ '
# Terraform version manager
export PATH=$PATH:$HOME/.tfenv/bin
# Node version manager
# Enable Powerlevel10k instant prompt.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
export ZSH="$HOME/.oh-my-zsh"
export PATH="/opt/homebrew/bin:$PATH"
export PAGER="less"
export LESS="-FXR"