Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dev environment config. Run setup.ps1 on a fresh Windows machine to install everything.

What's included

CLI tools (via scoop)

  • zoxide — smart cd that learns your directories
  • fzf — fuzzy finder (Ctrl-R history search)
  • bat — cat with syntax highlighting
  • delta — beautiful git diffs (side-by-side)
  • eza — ls with git status + icons
  • fd — fast find replacement
  • starship — cross-shell prompt
  • lazygit — git TUI
  • lazydocker — docker TUI
  • dive — docker image layer explorer

pip tools

  • gita — multi-repo git commands

gh extensions

  • gh-dash — PR/issue dashboard across repos

Shell theme

  • oh-my-posh — custom prompt (teal + pink) for bash
  • starship — cross-shell prompt for PowerShell

Config files

File Target Notes
powershell/Microsoft.PowerShell_profile.ps1 $PROFILE zoxide + starship + fzf
bash/.bashrc-tools source from .bashrc zoxide + fzf + scoop PATH
git/.gitconfig-tools included via git config --global include.path delta pager config
ohmyposh/mytheme.omp.json ~/mytheme.omp.json custom oh-my-posh prompt theme
wsl/.bashrc-tools source from WSL .bashrc zoxide + fzf (installed via apt)

Setup

powershell -ExecutionPolicy Bypass -File setup.ps1

For Git Bash, add this to your .bashrc:

source "$HOME/Desktop/Personal Project/dotfiles/bash/.bashrc-tools"

For WSL Ubuntu, install tools and source config:

sudo apt install -y fzf zoxide
echo 'source /mnt/c/Users/RT\ Wong/Desktop/Personal\ Project/dotfiles/wsl/.bashrc-tools' >> ~/.bashrc

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages