2018-10-23 05:29:52 +02:00
# Dotfiles
2017-12-27 03:05:01 +01:00
2018-10-23 05:29:52 +02:00
> TODO: Screenshots
2017-10-21 11:35:09 +02:00
2018-10-15 07:44:43 +02:00
## Usage
2018-01-20 05:47:34 +01:00
2018-11-15 19:19:16 +01:00
### Replicate my [Fedora setup](/.fedora)
2018-11-11 17:08:42 +01:00
2018-11-15 19:19:16 +01:00
On a fresh [Fedora][fedora] install, run the bootstrap script.
2018-10-31 17:48:10 +01:00
```sh
2018-11-15 19:19:16 +01:00
git clone https://github.com/GloverDonovan/dotfiles --depth 1 & & ./dotfiles/.fedora/bootstrap.sh
2018-10-31 17:48:10 +01:00
```
2018-10-23 05:29:52 +02:00
2018-11-15 19:19:16 +01:00
### Replicate my [Arch setup](/.arch)
2018-10-23 05:29:52 +02:00
2018-11-15 19:19:16 +01:00
On a fresh [Arch Linux][archlinux] install, run the bootstrap script.
2018-01-01 03:55:37 +01:00
2018-10-30 16:22:45 +01:00
```sh
2018-11-15 19:19:16 +01:00
git clone https:///github.com/GloverDonovan/dotfiles --depth 1 & & ./dotfiles/.archlinux/bootstrap.sh
2018-10-15 07:44:43 +02:00
```
2017-12-20 23:15:24 +01:00
2018-11-15 19:19:16 +01:00
### Use only the dotfiles you want
2018-10-23 05:29:52 +02:00
2018-11-15 19:19:16 +01:00
Install [stow][stow] with `pacman -S stow` (Arch Linux) or `dnf install stow` (Fedora). Other [GNU/Linux ](gnulinux ) distributions will also work, but aren't officially supported.
2018-10-23 05:29:52 +02:00
2018-11-15 19:19:16 +01:00
Use `make package=<dir>` and `make uninstall package=<dir>` as needed to install and uninstall dotfiles. Stow only changes what it owns, so you do not have to worry about existing dotfiles being changed.
2018-09-01 07:04:33 +02:00
2018-10-15 07:44:43 +02:00
[archlinux]: https://www.archlinux.org
[fedora]: https://getfedora.org
[gnulinux]: https://www.gnu.org/gnu/linux-and-gnu.html
[freesw]: https://www.gnu.org/philosophy/free-sw.html
[stow]: https://www.gnu.org/software/stow/manual/stow.html