summaryrefslogtreecommitdiff
path: root/README.md
blob: 74f8cc5e405274ea1732282af9e0f6ca613ab06f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Martin's config files

This repository contains my personal config files.

* `nixos/` -- contains my [NixOS](https://nixos.org/) configurations
* `user/` -- contains my dotfiles

The idea behind this structure is that dotfiles like my
ZSH config can also easily be used on non-NixOS systems.

Note that I'm intentionally not setting my `XDG_CONFIG_HOME` to the `user/`
directory to prevent this repo from becoming dirty by automatically generated
files that I don't care about (I also don't want to use a blanket gitignore).
So I'm symlinking the files in `user/` into `XDG_CONFIG_HOME` via `link-user`.