Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Simply added an
toggle-ignore
command that sets files to be ignored by dropbox or synced via the filesystem extended attributes.Not only can a file or directory's ignored state be toggled, but also a set of files/directories based on a
.gitignore
style file (as suggested in issue #125). This can be done by instead of specifying a file to toggle, by proving the gitignore style file to be used along with the-g
flag.Examples:
Assuming the file
example-file.md
is within a Dropbox directory (thus has the xattrcom.dropbox.attrs
) and is currently synced, running the following would set it to be ignored:and running the same again would set it back to being synced.
Assuming the file
.gitignore
is in the current directory, and contains justexample/
andtest.*
, running the following would toggle the ignored state of all the files within those defined scopes. e.g.example/a/b, test.a, test.b
would be toggled: