dotfiles/README.md
2021-11-10 22:17:22 +01:00

43 lines
1,009 B
Markdown

.dotfiles
=================
Managed with [Dotbot] [dotbot]
How to install
-----------------
```bash
# 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](POSTINSTALL.md)
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`.
[dotbot]: https://github.com/anishathalye/dotbot