Skip to content

Instantly share code, notes, and snippets.

@nordineb
Created October 30, 2023 19:41
Show Gist options
  • Save nordineb/a3ffc53e0bbb88aede402483ced2ff1c to your computer and use it in GitHub Desktop.
Save nordineb/a3ffc53e0bbb88aede402483ced2ff1c to your computer and use it in GitHub Desktop.
ubuntu setup

WIP

Locales

sudo dpkg-reconfigure locales

Fish

https://launchpad.net/~fish-shell/+archive/ubuntu/release-3

Fish

https://github.com/jorgebucaran/fisher

Meslo

mkdir -p ~/.fonts/MesloLGS
curl -L https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Regular.ttf --output ~/.fonts/MesloLGS/"MesloLGS NF Regular.ttf"
curl -L https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold.ttf --output ~/.fonts/MesloLGS/"MesloLGS NF Bold.ttf"
curl -L https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Italic.ttf --output ~/.fonts/MesloLGS/"MesloLGS NF Italic.ttf"
curl -L https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF%20Bold%20Italic.ttf --output ~/.fonts/MesloLGS/"MesloLGS NF Bold Italic.ttf"

fc-cache -f -v
sudo apt-get install neovim
fisher install IlanCosman/tide@v5
sudo apt-get install dconf-cli uuid-runtime
bash -c "$(wget -qO- https://git.io/vQgMr)"

restart term & configure fonts etc...

git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.12.0
mkdir -p ~/.config/fish/completions; and ln -s ~/.asdf/completions/asdf.fish ~/.config/fish/completions
echo 'source ~/.asdf/asdf.fish' >> ~/.config/fish/config.fish

Add to ~/.config/fish/config.fish

set -U fish_user_paths $fish_user_paths $HOME/.arkade/bin
set -U fish_user_paths $fish_user_paths $HOME/.krew/bin
set -U fish_user_paths $fish_user_paths /usr/local/bin
set -U fish_user_paths $fish_user_paths $HOME/bin
arkade get k9s
asdf plugin add glab; asdf install glab latest; asdf global glab latest
fisher install jethrokuan/z
sudo apt-get remove fzf
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
fisher install PatrickF1/fzf.fish

https://the.exa.website/install

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment