Scripts for setting up fresh installs just the way I like it.
Install essential desktop and terminal apps. Configure by editing all of the config/apps-to-install.sh script.
./install-all-apps.shRuns both the install-desktop-apps.sh and install-terminal-apps.sh scripts.
Install essential terminal apps and set the default terminal to ZSH. Configure by editing the terminalapps and zshplugins arrays in config/apps-to-install.sh.
./install-terminal-apps.sh- Oh My Zsh
- PowerLevel10k Theme
- zsh-autosuggestions
- zsh-syntax-highlighting
- copypath
- copyfile
- dirhistory
Set up good Git defaults by filling out the prompts.
./setup-git.shApply the VS Code settings for your user.
Warning: will overwrite existing config
./setup-vscode.shConfigure ZSH with the PowerLevel10k theme and additional plugins. This is also run when setting up the terminal apps.
./setup-zsh.sh