diff options
Diffstat (limited to 'readme.md')
| -rw-r--r-- | readme.md | 54 |
1 files changed, 16 insertions, 38 deletions
@@ -1,42 +1,20 @@ -- these dotfiles utilize [yadm][yadm]'s templating functions, and rely on two - sepcific hostnames. `superesc` is used on my desktop computer and `thoncc` on - my laptop. you can run `yadm config local.hostname <superesc|thoncc>` before - `yadm bootstrap` or `yadm alt` to choose which config files should be used if - your hostname is something else. -- the github mirror of this repository still includes some large unreachable - blobs (accidentally committed wallpapers). these are automatically removed by - the bootstrap script. a smaller mirror of this repository that does not - include these blobs by default should be available at - <https://git.pipeframe.xyz/lonkaars/dots>. +My dotfiles managed using [chezmoi] -fresh arch install steps: +[chezmoi]: https://www.chezmoi.io/ -- make sure base pacakges are installed (as root) - ``` - # pacman -Sy base-devel git - ``` -- install yay - ``` - $ git clone https://aur.archlinux.org/yay - $ cd yay - $ makepkg -si - ``` -- install yadm - ``` - $ yay -S yadm - ``` -- get dotfiles - ``` - $ yadm clone https://git.pipeframe.xyz/lonkaars/dots - ``` -- override hostname (optional) - ``` - $ yadm config local.hostname <superesc|thoncc> - ``` -- do a bunch of setup - ``` - $ yadm bootstrap - ``` +> [!NOTE] +> The github mirror of this repository still includes some large unreachable +> blobs (accidentally committed wallpapers). A smaller mirror of this +> repository that does not include these blobs is available at +> <https://git.pipeframe.xyz/lonkaars/dots>. -[yadm]: https://yadm.io/ +Optional configuration can be placed in `~/.config/chezmoi/chezmoi.yaml`: +```yaml +data: + mpd: + # configure mpd as a host (i.e. use local music directory instead of satellite) + host: <bool> + # base directory to use for playlists/pid/db files + base_dir: <path> +``` |