Stow restructuring

This commit is contained in:
Marcel Kapfer 2022-02-25 16:28:17 +01:00
parent 097cbd1c6d
commit a49625b433
Signed by: mmk2410
GPG key ID: CADE6F0C09F21B09

View file

@ -1,20 +1,11 @@
# dotfiles # dotfiles
My configuration files for various programs. **My configuration files for various programs.**
## Installing After using a more-or-less broken script for many years I finally decided to use [GNU/Stow](https://www.gnu.org/software/stow/) instead. A small wrapper script around it helps me now to deploy the files I need.
To link the files to the correct places run
``` ```
./install.fish ./stow.sh
``` ```
Make sure you have [fish](https://fishshell.com) installed. Additionally to this repositories I keep two other around---one for work and one for personal machines---that contain more sensitive information and are therefore not publicly available.
## How it works
The script takes the directories in `dirs.list` and creats them (if they don't
exist). After that it runs over `links.list` and takes the first path as source
(appending ~/dotfiles) and the path after the space as the target (appending
only `~/`).