NAME
Beagle::Cmd::Command::mark - manage entry marks
SYNOPSIS
$ beagle mark # all the marks
$ beagle marks # ditto
$ beagle mark id1 id2 # marks of id1 and id2
$ beagle mark --set foo --set bar id1 # set "foo" and "bar" to id1
$ beagle mark --unset id1 # remove all marks of id1
$ beagle mark --add foo --add bar id1 # add "foo" and "bar" to id1
$ beagle mark --delete foo id1 # delete "foo" from id1
$ beagle mark --prune # prune orphans
$ beagle mark --import /path/to/foo.json
$ beagle mark --export /path/to/foo.json
DESCRIPTION
marks
are stored in a file locally in kennel by default, so you can't expect beagle push
could push
that too, that's why I added --export
/--import
supports.
The file path can be customized via env BEAGLE_MARKS_PATH
or config item marks_path
.
BTW, To make it available everywhere, you may want to store the file in places like Dropbox, Ubuntu One, etc.
AUTHOR
sunnavy <sunnavy@gmail.com>
LICENCE AND COPYRIGHT
Copyright 2011 sunnavy@gmail.com
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.