aboutsummaryrefslogtreecommitdiff
path: root/readme.md
blob: d5d49d1d7a3e94091a6afc13e31f4515ac0aa646 (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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# dottydots

these are dotfiles

- zsh
- nvim + coc
- i3
- polybar
- chromium and it's forks
- zathura
- rofi
- [st](https://github.com/lonkaars/st)
- xresources
- fcitx5
- gtk3
- neomutt + imapnotify + mbsync
- mpd + ncmpcpp
- dunst
- xfsettingsd
- discord

i use these dotfiles on a desktop computer (superesc) and a laptop (thoncc).
use `yadm config local.hostname <superesc|thoncc>` before `yadm alt` to choose
which config files should be used if your hostname is something else.

## installation

```sh
# install yay
git clone https://aur.archlinux.org/yay
cd yay
makepkg -si

# install yadm
yay -S yadm

# get dotfiles
yadm clone https://github.com/lonkaars/dotfiles

# generate templated files
yadm alt

# install necessary packages (uses yay)
~/.config/yadm/install-arch

# generate dynamic color scheme config files
yadm bootstrap
```