OS Terminal Setup

Ubuntu OS setup

Table of contents

  1. Install Neofetch
  2. Install Oh My Bash
  3. Add plugins and completions to .bashrc
  4. Install iTerm shell integration:

These instructions are for setting up the terminal for a Linux OS, like Ubuntu, running in a Proxmox VM or LXC.

I use additional bash aliases from Anand’s SimpleHomelab when I have a Linux VM or LXC running Docker. These aliases greatly simplify Docker management and are installed using Anand’s excellent SimpleHomelab Deployarr application.

Do

Install Neofetch

sudo apt install neofetch

Install Oh My Bash

bash -c "$(curl -fsSL https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh)"

Reload .bashrc

source ~/.bashrc

If there is an error loading OMB, set the proper OMB file location in .bashrc

export OSH='/root/.oh-my-bash'

Add plugins and completions to .bashrc

You can edit your .bashrc by copying and comparing to my GitHub Proxmox .bashrc

nano .bashrc

Reload .bashrc

source ~/.bashrc

Install iTerm shell integration:

In the iTerm 2 GUI, click on iTerm2 → Iterm Shell Integration