Skip to content

Instantly share code, notes, and snippets.

@rinaldo-rex
Last active November 27, 2020 17:56
Show Gist options
  • Save rinaldo-rex/40dfff4344ece1c223fff549dce68ba2 to your computer and use it in GitHub Desktop.
Save rinaldo-rex/40dfff4344ece1c223fff549dce68ba2 to your computer and use it in GitHub Desktop.
An initial droplet configuration for easier getting started

Initial configuration for getting started

This assumes that you're creating a simple Ubuntu droplet on digital ocean

Basic installs based on my current experience.

  1. OhMyZsh
  2. Install docker
  3. Install docker-compose

Python specific

  1. Install poetry
    • curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python3 -
  2. Make sure you enable the completions on ohmyzsh
    • Oh-My-Zsh
      • mkdir $ZSH_CUSTOM/plugins/poetry

      • poetry completions zsh > $ZSH_CUSTOM/plugins/poetry/_poetry

Personal Linux Favs.
  1. Update prior to installing othersoftwares. Otherwise you might want to update again later after installing anything.
  2. Have a proper launcher configured if you're using a GUI WM/DE
  • Personal fav is Ulauncher (it also has extensions)
  1. Have Tmux Installed for rapid mult-application usage on terminal.
BSPWM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment