bashrc and Terminal

Here are some tips on setting up your bash environment and your terminal. Most of the config files live in this GitHub repo, for now. Below are some instruction on how to load them correctly and easily.

bashrc

Here's a one-line bash command to copy down my Linux .bashrc from GitHub:

curl -o ~/.bashrc https://raw.githubusercontent.com/sts10/linux-config/master/bash/bashrc

Starship.rs

Consider making configuring your prompt easier by using Starship.

Konsole color profile

If you're using KDE, the default terminal emulator, Konsole, is pretty good. To get my colors -- based on my Pink Moon Vim colorscheme -- and profile, run the following two lines:

curl --create-dirs -o ~/.local/share/konsole/Pink\ Moon.colorscheme https://raw.githubusercontent.com/sts10/linux-config/master/plasma/konsole/Pink\ Moon.colorscheme
curl --create-dirs -o ~/.local/share/konsole/pink-moon.profile https://raw.githubusercontent.com/sts10/linux-config/master/plasma/konsole/pink-moon.profile

Alacritty terminal emulator config file

Alacritty is a cross-platform terminal emulator written in Rust, so it's really fast.

My Alacritty config file -- complete with colors -- is tested on MacOS, not Ubuntu, but if you want to try it: Place the following yaml file at ~/.config/alacritty/alacritty.yml: Alacritty config. To do this, try running:

curl --create-dirs -o ~/.config/alacritty/alacritty.yml https://gist.githubusercontent.com/sts10/df620672662fe4c6f03ac296a02b8e72/raw/e219e9433b108bb8345f1aaa114b3f716b6df1e3/alacritty.yml