Manages dotfiles with stow and make. Make targets: * `console`: configs for os-independent cli tools * `fedora-packages`: install rpmfusion and fedora packages (standalone, should only need to be run once unless new packages or repos are added) * `fedora`: configs for fedora-specific gui tools (depends on `console`) * `restore`: restore committed versions of files in `stow\` and `sway-de/` Note: stow is run with the `--adopt` option, which will overwrite files in the stow directory with the version that would be replaced with a symlink. You can do a `git diff` to see the differences and if you don't care about them you can quickly revert to the committed versions with `make restore`. Makefile will do it's best to abort if there are uncommitted changes in the repo.