aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: d8bd824903ef1c6881ee7f95bf722c20d37ce522 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# dotup

CLI tool to symlink configuration files to into their correct place.

Create a `dotup` file in the directory that contains all config files.
```
configs/
	neovim/
		...
	alacritty/
		...
	dotup
```

Populate the config file
```
group desktop {
	include group="neovim"
	include group="alacritty"
}

group neovim {
	link source="neovim/" target=".config/nvim"
}

group alacritty {
	link source="alacritty/" target=".config/alacritty"
}
```

Install the symlinks
```bash
dotup install desktop
```