No description
config | ||
dotbot@076939da8e | ||
z@45a9ff6d09 | ||
.gitmodules | ||
install | ||
install.conf.yaml | ||
LICENSE.md | ||
POSTINSTALL.md | ||
README.md |
.dotfiles
How to install
# install fish first, plus some essentials
sudo apt install fish git curl
# install starship
sh -c "$(curl -fsSL https://starship.rs/install.sh)"
# do the dance
git clone https://git.inhji.de/inhji/dotfiles.git .dotfiles
~/.dotfiles/install
chsh -s /usr/bin/zsh,fish
Install a Nerd Font, like Fira Code and then:
gsettings set io.elementary.terminal.settings font 'FiraMono Nerd Font 10'
After that, read POSTINSTALL
Tips
In general, you should be using symbolic links for everything, and using git submodules whenever possible.
To keep submodules at their proper versions, you could include something like
git submodule update --init --recursive
in your install.conf.yaml
.
To upgrade your submodules to their latest versions, you could periodically run
git submodule update --init --remote
.