Basic bash script for workspace setup. It installs basic packages such as git
and sets up zsh
with Oh my ZSH!
- Populating
sudoers
to enable paswordless sudo for easy setup git
andglobal account identity
setupzsh
as a basic shellOh my ZSH!
with pluginszsh-nvm
zsh-syntax-highlighting
zsh-autosuggestions
Powerlevel10k
theme- Alias setup
- Latest lts
node
andyarn
setup FiraCode
fontsnap
apps such asvscode-insiders
spotify
slack
postman
- Generating
ssh
key and adding it toGitHub
account
bash -c "$(wget -O- https://szymmis.github.io/setup.sh/setup.sh)"
You can easly change which plugins, aliases, snaps and theme is installed by modyfing the arrays entries
PLUGINS=("https://github.com/lukechilds/zsh-nvm.git" "..." "...")
THEME="https://github.com/romkatv/powerlevel10k.git"
ALIASES=("code='code-insiders'" "zshrc='nano ~/.zshrc'")
SNAPS=("code-insiders" "..." "..." "...")