Personal dotfiles with cyberpunk/retro hacker terminal themes for macOS and Ubuntu.
git clone <repo> ~/dotfiles
cd ~/dotfiles
./setup.sh # basic: vim, inputrc, gitconfig (any platform)
./setup-mac.sh # macOS: brew tools, fonts, iTerm2, zsh cyberpunk shell
./setup-ubuntu.sh # Ubuntu 24.04: apt tools, fonts, Kitty, tmux, bash cyberpunk shellAll scripts are idempotent — safe to re-run.
Platform-agnostic symlinks for vimrc, inputrc, gitconfig.
Shell: Zsh with zsh-autosuggestions + zsh-fast-syntax-highlighting
| Tool | Replaces | What it does |
|---|---|---|
| starship | zsh prompt | Cyberpunk powerline prompt (Rust) |
| fzf + fd | find | Fuzzy file finder (Ctrl-T, Alt-C) |
| eza | ls | Modern ls with icons, tree, git |
| bat | cat | Syntax-highlighted cat (Dracula theme) |
| btop | top/htop | Beautiful system monitor TUI |
| fastfetch | neofetch | System info splash on shell start |
| zoxide | cd | Smart cd that learns frequent dirs |
| atuin | Ctrl-R | Intelligent shell history with TUI |
| cmatrix | - | Matrix rain for aesthetics |
Nerd Fonts: JetBrains Mono, Hack, Iosevka
iTerm2 color schemes: Synthwave Everything
Shell: Bash with starship + atuin + fzf
Same CLI tool stack as macOS (starship, fzf, fd, eza, bat, btop, fastfetch, zoxide, atuin, cmatrix), plus tmux with Catppuccin Mocha status bar.
Handles Ubuntu quirks automatically (bat->batcat, fd->fdfind).