No description
Find a file
2022-12-18 20:38:04 +01:00
config alacritty: remove big padding 2022-12-18 20:38:04 +01:00
dotbot@076939da8e update submodules 2021-06-13 08:40:38 +02:00
.gitmodules z: remove submodule 2022-04-05 23:50:42 +02:00
install Update Dotbot version 2014-10-27 20:43:24 -04:00
install-headless.conf.yaml dotbot: add install-headless config 2022-04-05 23:52:52 +02:00
install-reform.conf.yaml dunst: add config 2022-12-18 20:04:40 +01:00
install.conf.yaml dotbot: link doom directory 2022-04-10 18:00:21 +02:00
LICENSE.md Add LICENSE 2014-05-01 11:15:55 -04:00
README.md docs: improve README 2022-04-05 23:51:43 +02:00

.dotfiles

Managed with Dotbot

How to install

# Ubuntu/Debian
sudo apt install fish git curl

# Arch Linux
pacman -S fish git curl

# Do the dance
git clone https://git.inhji.de/inhji/dotfiles.git .dotfiles
~/.dotfiles/install
chsh -s /usr/bin/fish

# If installing on a headless server
git clone https://git.inhji.de/inhji/dotfiles.git .dotfiles
~/.dotfiles/install -c install-headless.conf.yaml
chsh -s /usr/bin/fish

Install fisher

yay -S fisher
fisher install pure-fish/pure
fisher install jethrokuan/z

Tips

Set the Terminal Font in elementaryOS:

gsettings set io.elementary.terminal.settings font 'FiraMono Nerd Font 10'

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.