My minimal WSL Ubuntu shell setup: zsh, plugins, aliases, history search, Starship, and Neovim.
The previous macOS version is preserved under the
macos-legacytag.
git clone --depth=1 git@github.com:da-maltsev/DA-SETUP.git ~/.local/share/da-files && ~/.local/share/da-files/bootstrap.shRestart your terminal or run exec zsh afterwards.
- Shell: zsh with antidote plugin manager
- Plugins: zsh-autosuggestions, zsh-completions, fzf-tab, colored-man-pages, zsh-syntax-highlighting
- History: shared history, deduplication, ↑ / ↓ search
- Prompt: Starship —
last-dir git-branch git-status venv ❯ - Editor: Neovim with LazyVim starter, Catppuccin theme, transparent background, Python extras
- CLI tools: eza, fzf, ripgrep, bat, lazygit
For the best prompt / Neovim icon rendering, install JetBrains Mono Nerd Font on Windows:
.\windows\install-font.ps1Then select it in Windows Terminal settings.
Configs are symlinked from ~/.local/share/da-files/configs/. Edit them there and restart zsh.
git clone --depth=1 --branch macos-legacy git@github.com:da-maltsev/DA-SETUP.git