aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
author[object Object] <max@bossi.ng>2025-07-29 16:52:39 +0200
committerGitHub <noreply@github.com>2025-07-29 16:52:39 +0200
commit5b2e7756e808151b5487f7e67b53accc745bee07 (patch)
treeb4b603501db9f659ff237cb1536c1e1c5759b793 /README.md
parent9c161a33c576b4ccb5908305b19c8e3e252e3a18 (diff)
merge develop into masterHEADmaster
* 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.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/README.md b/README.md
index 3409e07..1367dd8 100644
--- a/README.md
+++ b/README.md
@@ -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.