basics

Setup your ssh-key for source control sites like github and bitbucket

ssh-keygen -t rsa -C "your_email@example.com"
cat ~/.ssh/id_rsa.pub

python

To install pip packages globally

sudo apt-get install python3-pip pipx
pipx ensurepath

gorilla cli

This has become a must have for me

pipx install gorilla-cli

then additions to ~/.bashrc

# gorilla cli
alias g="gorilla"

Jupyter Notebook

Since data science and AI is taking over the world, we have to be ready to hack some python.

pipx install jupyter --include-deps

SSH

Always missing the agent. Add this to ~/.bashrc

# ssh agent
eval $(ssh-agent -s)

ruby

rbenv

To install ruby stuff

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
~/.rbenv/bin/rbenv init && source ~.bashrc
git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build

prompt

The only way to have your prompt look. Add this to your ~/.bashrc

PS1='\w $ '