dotter
dotter copied to clipboard
A dotfile manager and templater written in rust 🦀
## Environment - **OS**: Fedora 35 - **Dotter version**: 0.12.13 ## Description When specifying a target directory that dotter can't read, dotter fails to create symlinks or templates, even when...
**Is your feature request related to a problem? Please describe.** I'd like to use variables in dotter's config files themselves. Something like: ```toml [variables] config_dir = "~/.config" [shell.files] "zsh/zprofile" =...
Closes #77. Implements a new `copy` target type. This is a much bigger change than I had expected, so there may be bugs and things I've missed. I've marked the...
**Dotter version**: 0.12.9 Some of my configuration files are using templates. I know that they are generated to `.dotter/cache` and then copied to the target location. This works fine. But...
**Is your feature request related to a problem? Please describe.** Sometimes I forget about dotter and edit files in place (e.g. `~/.config/sway/config` instead of `~/.dotter/sway`) This causes issues when deploying...
## Reproduction - Deploy with symlink `a -> b`. - Remove the file `a` - Run an undeploy ### Expected behavior `b` should be deleted ### Actual behavior ``` [ERROR]...
**Is your feature request related to a problem? Please describe.** I am configuring a theme for SDDM (an X display manager) that requires an image file to be placed somewhere...
I'm considering making my own dotfile manager, but dotter has got a lot of things right about it, and my implementation would be too similar to necessitate it's existence. Instead...
**Is your feature request related to a problem? Please describe.** I have several files in `/etc` with root ownership. Every time I deploy to update a configuration based on a...
## Description In `--dry-run`, if a template is supposed to be deleted and then created again with another target, it reports that as a cache corruption because it didn't actually...