Export Google Chrome bookmarks into markdown files
Switch branches/tags
Nothing to show
Clone or download
Latest commit dfff15d May 7, 2017
Failed to load latest commit information.
config Setup config Oct 20, 2016
lib Fixes the semantic for only one path May 3, 2017
test Unbroke build Oct 27, 2016
.gitignore Ignore build Oct 27, 2016
.travis.yml elixir 1.4.2 on travis May 3, 2017
LICENSE.md Add LICENSE Oct 20, 2016
README.md Fix typo Oct 27, 2016
mix.exs "escript_config()" fix May 3, 2017
mix.lock Lock mix file Oct 20, 2016



Build Status

Convert your Google Chrome's bookmarks into markdown files


Enter the cloned repo folder then:

mix deps.get
mix #=> aliased mix.escript_build


Usage: bookmarker [options]

  -f, --file            Set where your chrome bookmarks file is.
			Default: ~/.config/google-chrome/Default/Bookmarks
  -t, --title           Set a title for the rendered markdown.
			Default: Google Chrome Bookmarks
  -d, --description     Set a description for the rendered markdown.
			Default: Generated by Bookmarker
  --no-timestamp        Prevent appending of build datetime after description.
			Default: use timestamp
  -i, --ignore          Ignore folders. You may set this multiple times.
  -o, --output          Save rendered markdown to a file.
			Default: none (output to stdin)


    # output into your stdout.

  bookmarker -i "Foo/Bar"
    # ignore the folder named Bar inside Foo.

  bookmarker -o "./foo.md"
    # save rendered markdown into a file named "foo.md" in your cwd.