-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hardlink support #334
Comments
To confirm, you're specifically asking for Windows NTFS hardlink support? |
Yes, I wanted an NTFS hardlink (the one created with |
@anishathalye I'm assuming that this can be accomplished in the preferences, like - link:
~/.config/terminator:
path: config/terminator
type: hardlink # default is "symlink" I considered but rejected designing this as a If this looks acceptable, I'll cook up a patch to add this support and document it. |
This would be interesting when using together with Apparmor, because Apparmor checks authorizations only against the original file, skipping the soft link. So when it needs to check authorization for fstab, for example, it denies the access because the fstab file is on my dotfiles folder, and not on etc folder, where it is expected. |
There are some oddballs out there like Windows Terminal, which refuses to detect changes in the config file if it's a symlink (microsoft/terminal#1812 (comment)).
Recreating the symlink doesn't seem to do it either. The only currently viable solution is to use hardlinks, so it would be nice if dotbot can support it.
The text was updated successfully, but these errors were encountered: