Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 1 KB

File metadata and controls

59 lines (42 loc) · 1 KB

Bash Set-Up

Dependencies

Dependencies:

  • oh my bash
  • download .git-prompt.sh
  • install exa
  • install bat
  • fzf
  • install asdf

Installation

oh-my-bash

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

exa

sudo nala install cargo # if you dont have installed cargo
cargo install exa

bat

# Download the .deb file from release here: https://github.com/sharkdp/bat
sudo nala install *.deb

fzf

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install

asdf

cd Downloads
wget https://github.com/asdf-vm/asdf/releases/download/v0.18.0/asdf-v0.18.0-linux-386.tar.gz
tar -xf asdf-v0.18.0-linux-386.tar.gz
sudo mv asdf /bin

Link config files

ln -sf ~/.dotfiles/core/shell/bash/.bashrc ~/
ln -sf ~/.dotfiles/core/shell/bash/.git-prompt.sh ~/

Or just run bash ~/.dotfiles/automation/install/install.sh to set up everything at once.