- Python 100%
| omp_themes.zip | ||
| readme.md | ||
| setup.py | ||
Ubuntu 26.04 user environment setup script for KB3GTN
A script I have hacked together to setup a bash/fish shells on a fresh ubuntu 26.04 install.
It installs the following tools:
- fish shell
- oh-my-posh shell prompt
- updates fish and bash configs to include ~/.local/bin
- Adds alias to use eza and vi=nvim
Download the combined_setup.py file and run it using python:
python3 ./setup.py
This will try to install some dependency packages, if you don't have 'sudo', it will output the apt packages it wants to install and you will have to do that manually.
Packages: neovim neovim-qt git build-essential curl eza starship fish
The script will only install the oh-my-posh pure theme. I have included a zip files of all the themes that can be extracted to ~/.config/oh-my-posh and will populate the theme directory with all themes from the oh-my-posh repo.
cp omp_themes.zip ~/.config/oh-my-posh
cd ~/.config/oh-my-posh/
unzip -x omp_themes.zip
To get nerd fonts loaded into the GUI, you can use oh-my-posh to download and install them:
oh-my-posh font install
will show a list of fonts you can select from.