Skip to content

Nyoho/consult-hatena-bookmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

consult-hatena-bookmark

MELPA MELPA Stable

A package to search your bookmarks of the Hatena Bookmark with consult.

Hatena Bookmark is the biggest social bookmarking site in Japan.

Usage

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.)

Preparation

Set the following for WSSE authentication.

  • consult-hatena-bookmark-hatena-username (your Hatena ID)
  • consult-hatena-bookmark-hatena-api-key (your Hatena API key)

leaf.el example

(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 設定例

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))

参考資料

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published