-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
dotfileshigh priorityWork on these firstWork on these firstneeds researchMore information is requiredMore information is required
Description
Desired features:
- Individual files are always specified by path (relative to
$HOMEor dotfile root), not by user-defined key - I don't have to write out file paths three times in key names,
src, anddst - Showing a diff between current
$HOMEand what would be installed- Excluding items in
$HOMEor subdirectories thereof from the comparison
- Excluding items in
- Templating/conditional logic in files
- OS variable in template
- Conditionally installing files based on profile (optional), OS, selected "features", etc.
- Detects & preserves executable bits
- Installing to a temp directory (including using profiles & OS details that differ from the local machine)
- Backing up pre-existing files in
$HOMEbefore installing over them - Supports storing machine-specific configuration in a config file
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dotfileshigh priorityWork on these firstWork on these firstneeds researchMore information is requiredMore information is required