My personal dotfiles when I setip a new environnement (Ubuntu)
Tested on :
- Ubuntu 20 LTS
- Ubuntu 22 LTS
At first install Git
sudo add-apt-repository -y ppa:git-core/ppa
sudo apt-get update
sudo apt-get install -y git-all git-extras
git clone https://github.com/nchapon/dotfiles.git dotfiles
cd dotfiles
./ubuntu-setup.sh
See instructions here : https://ohmyz.sh/#install
cd ~/dotfiles
stow git
stow emacs
stow zsh
I try to install all my tools with Asdf
asdf plugin-add java
asdf plugin-add maven
asdf plugin-add clojure
asdf plugin-add leiningen
I now almost exclusively use deps.edn to build my projects with Clojure CLI. My configuration comes from https://github.com/practicalli/clojure-deps-edn
git clone [email protected]:practicalli/clojure-deps-edn.git $XDG_CONFIG_HOME/clojure
asdf plugin add babaska latest
asdf install babashka latest
Docker is installed from this script :
https://docs.docker.com/engine/install/ubuntu/#install-using-the-convenience-script
I use Kind when I need to run Kubernetes locally
asdf plugin-add kind
asdf install king 0.14.0
asdf plugin-add kubectl
asdf install kubectl 1.24.0