A package to search your bookmarks of the Hatena Bookmark with consult.
Hatena Bookmark is the biggest social bookmarking site in Japan.
Call the function consult-hatena-bookmark
.
And then, type something after ‘#’ to search with API.
#someword
(someword
is searched with the API.)
Moreover if you input the second ‘#’ after your input, you can filter the result from API locally.
#someword#foo
(filtered with foo
locally due to consult. It’s a very useful feature. The author likes it.)
Set the following for WSSE authentication.
consult-hatena-bookmark-hatena-username
(your Hatena ID)consult-hatena-bookmark-hatena-api-key
(your Hatena API key)
(setq consult-hatena-bookmark-hatena-username "your Hatena ID")
(setq consult-hatena-bookmark-hatena-api-key "your Hatena API key")
(leaf consult-hatena-bookmark
:bind
("C-c h" . consult-hatena-bookmark))
consult-hatena-bookmarkは、Emacs上でconsultを利用して自分のはてなブックマークを検索する機能を提供します。
(breaking change w3m を使わないようにしました 0.1.0 ) 外部コマンドとして w3m を用いますので =w3m= ではてなブックマークにログインしておいてください。
認証にWSSEを使うので、アカウント名を consult-hatena-bookmark-hatena-username
に、APIキーを consult-hatena-bookmark-hatena-api-key
に設定してください。
内部ではマイブックマーク全文検索APIを使っています。
leaf.el による設定例です。
秘密裏にAPIキー consult-hatena-bookmark-hatena-api-key
を設定して下さい。 consult-hatena-bookmark-hatena-username
は秘密にしなくていいです。
(setq consult-hatena-bookmark-hatena-username "your Hatena ID")
(setq consult-hatena-bookmark-hatena-api-key "your Hatena API key")
(leaf consult-hatena-bookmark
;; :ensure t ;; ←まだmelpa登録してないのでこれはできない
:bind
("C-c h" . consult-hatena-bookmark))