Skip to content

daviddesmet/env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

env

My personal environment variables.

Prerequisites

Installation

Linux

sudo apt install zsh

Mac

brew install zsh zsh-completions

Install Prezto

git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
setopt EXTENDED_GLOB
for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
  ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
done

Set Zsh as default shell

chsh -s /bin/zsh

Install kubectl

brew install kubectl

Install kubectl plugins

Follow instructions to install Krew.

kubectl krew install ctx
kubectl krew install ns
kubectl krew install tree
kubectl krew install score
kubectl krew install stern

Install fzf

fzf is a general-purpose command-line fuzzy finder.

brew install fzf

Install nvm, node.js, npm, and yarn

Check the GitHub project page for the latest release of NVM.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v{version}/install.sh | bash
nvm install --lts
nvm ls
npm install -g yarn

Install Vue CLI

yarn global add @vue/cli

Misc

Display how the different colors look in the terminal:

for i in {0..255}; do print -Pn "%K{$i}  %k%F{$i}${(l:3::0:)i}%f " ${${(M)$((i%6)):#3}:+$'\n'}; done

About

🚦 My personal environment variables

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages