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