Skip to content

Latest commit

 

History

64 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DA SHELL

My minimal WSL Ubuntu shell setup: zsh, plugins, aliases, history search, Starship, and Neovim.

The previous macOS version is preserved under the macos-legacy tag.

One-command setup (inside WSL Ubuntu)

git clone --depth=1 git@github.com:da-maltsev/DA-SETUP.git ~/.local/share/da-files && ~/.local/share/da-files/bootstrap.sh

Restart your terminal or run exec zsh afterwards.

What's inside

  • 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

Windows font

For the best prompt / Neovim icon rendering, install JetBrains Mono Nerd Font on Windows:

.\windows\install-font.ps1

Then select it in Windows Terminal settings.

Customizing

Configs are symlinked from ~/.local/share/da-files/configs/. Edit them there and restart zsh.

Going back to the macOS version

git clone --depth=1 --branch macos-legacy git@github.com:da-maltsev/DA-SETUP.git

About

My goto setup

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages