diff options
| author | [object Object] <max@bossi.ng> | 2025-07-29 16:52:39 +0200 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-29 16:52:39 +0200 | 
| commit | 5b2e7756e808151b5487f7e67b53accc745bee07 (patch) | |
| tree | b4b603501db9f659ff237cb1536c1e1c5759b793 /README.md | |
| parent | 9c161a33c576b4ccb5908305b19c8e3e252e3a18 (diff) | |
* refactor: move platform-specifics into separate module
* feat: Windows Support (wip)
This is untested because I do not own Windows machines, and I think
there are some problems concerning unlinking.
* wip: inplementation of platform-agnostic deploying and removing etc...
* feat: host-based deployment condition
* feat: command flag to skip hostname checks
* simplyfing the whole preparation step quite a bit
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 9 | 
1 files changed, 8 insertions, 1 deletions
| @@ -36,6 +36,7 @@ src = "nvim" # Resolved against dots_dir  dest = ".config/nvim" # Relative paths are resolved against $HOME  [[dot]] +host = "hermes" # You can specify on which hosts this dot should be deployed  src = "Xmodmap"  dest = "/etc/X11" # Absolute paths are respected @@ -51,10 +52,16 @@ If you want to use a different file (for example a different machine but based o  dots deploy --config some_file.dots.toml  ``` +If you want to skip the hostname check:   +```bash +dots --no-hostname-check --deploy  +``` +  ## Todo  - [x] Allow to "undeploy", eg. to automatically remove symlinks created by `dots`  - [x] Absolute Paths in dest field -- [ ] Windows Support +- [x] Hostname condition for deployment +- [ ] Windows Support (should work in theory but I haven't tested it yet)  ## License  This is licensed under the [MIT](LICENSE) license. | 
