This repository contains my linux configurations. (aka dotfiles)
GNU Stow is used for linking dotfiles to their directory.
See DEPENDENCIES.md for list of packages required for
installation / usage.
Installation of dotfiles is very simple, all you need to do is clone this
repository to your home folder (~/.dotfiles
), install all needed packages and
run GNU stow.
stow --adopt .
Now all dotfiles have been linked to the parent directory and you can start using them. From now on they can be simply updated by pulling from remote.
If you run stow --adopt
and some files already exist, they will be linked,
but their content will stay the same. (overwriting the files in this repo)
This can be simply solved by running the following command.
git reset HEAD -- path/to/.conf/configuration
Before running this command, I advise you to check the diff between your old and new configuration using
git diff HEAD -- path/to/.conf/configuration
Joachim Bauernberger - waybar config