Safe Haskell | None |
---|
Hbro.Bookmarks
Description
Designed to be imported as qualified
.
- data Entry = Entry {}
- add :: (Functor m, MonadBase IO m, GUIReader n m, MonadError HError m) => FilePath -> [String] -> m ()
- addCustom :: (MonadBase IO m, MonadError HError m) => FilePath -> Entry -> m ()
- select :: (Functor m, MonadBase IO m, MonadError HError m) => FilePath -> [String] -> m URI
- selectTag :: (Functor m, MonadBase IO m, MonadError HError m) => FilePath -> [String] -> m [URI]
- deleteWithTag :: (Functor m, MonadBase IO m, MonadError HError m) => FilePath -> [String] -> m ()
Documentation
add :: (Functor m, MonadBase IO m, GUIReader n m, MonadError HError m) => FilePath -> [String] -> m ()Source
Add current webpage to bookmarks with given tags
Arguments
:: (MonadBase IO m, MonadError HError m) | |
=> FilePath | Bookmarks' database file |
-> Entry | New bookmarks entry |
-> m () |
Add a custom entry to bookmarks
Arguments
:: (Functor m, MonadBase IO m, MonadError HError m) | |
=> FilePath | Bookmarks' database file |
-> [String] | dmenu's commandline options |
-> m URI |
Open a dmenu with all (sorted alphabetically) bookmarks entries, and return the user's selection, if any.
Arguments
:: (Functor m, MonadBase IO m, MonadError HError m) | |
=> FilePath | Bookmarks' database file |
-> [String] | dmenu's commandline options |
-> m [URI] |
Open a dmenu with all (sorted alphabetically) bookmarks tags, and return the user's selection, if any.