Skip to main content

Index and search bookmarks from the command line.

Project description

Index and search browser bookmarks from the command line.

Currently only works with Firefox bookmarks.

Install

pip install marcus

(hint: use --user to install into ~/.local/bin/)

Then run marcus (or ~/.local/bin/marcus) with no arguments to get help.

Index your bookmarks

The first time you run this it will take a while, depending on how many bookmarks you have.

$ marcus --index
Start 2017-01-12 21:20
Indexing 10 / 1081 bookmarks
Indexing https://www.mozilla.org/en-US/firefox/central/ (0 / 1081) 0% done
Indexing http://www.ubuntu.com/ (1 / 1081) 0% done
...

Automated indexing

Edit your user’s crontab with crontab -e and then add a line at the bottom like this:

17 * * * * $PATH-TO-BINARY/marcus --index >> $HOME/.marcus.log 2>&1

Which will run the indexer every hour at 17 minutes past the hour. Pages which have already been indexed will not be indexed again.

Patches welcome. Enjoy!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

marcus-0.2.tar.gz (5.2 kB view details)

Uploaded Source

File details

Details for the file marcus-0.2.tar.gz.

File metadata

  • Download URL: marcus-0.2.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for marcus-0.2.tar.gz
Algorithm Hash digest
SHA256 9e6cb7616dd29762295411d4cbac4d72e46333ea7543949b030cf6850ca2e0eb
MD5 c9e416c9d14caf395e949188b6cffe4d
BLAKE2b-256 ab50d61e0ba6d350b551a554f63c5257cd66706fd3cd8c7ec6c23b2bcb83cf8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page