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