diff --git a/misc/userscripts/README.md b/misc/userscripts/README.md new file mode 100644 index 000000000..5680267b7 --- /dev/null +++ b/misc/userscripts/README.md @@ -0,0 +1,61 @@ +# Userscripts + +The following userscripts are included in the current directory. + +- [cast](./cast): Cast content on your Chromecast using [castnow][]. Only + [youtube-dl][] downloadable content. +- [dmenu_qutebrowser](./dmenu_qutebrowser): Pipes history, quickmarks, and URL into dmenu. +- [format_json](./format_json): Pretty prints current page's JSON code in other + tab. +- [getbib](./getbib): Scraping the current web page for DOIs and downloading + corresponding bibtex information. +- [open_download](./open_download): Opens a rofi menu with + all files from the download directory and opens the selected file. +- [openfeeds](./openfeeds): Opens all links to feeds defined in the head of a site. +- [password_fill](./password_fill): Find a username/password entry and fill it + with credentials given by the configured backend (currently only pass) for the + current website. +- [qute-keepass](./qute-keepass): Insertion of usernames and passwords from keepass + databases using pykeepass. +- [qute-pass](./qute-pass): Insert login information using pass and a + dmenu-compatible application (e.g. dmenu, rofi -dmenu, ...). +- [qutedmenu](./qutedmenu): Handle open -s && open -t with bemenu. +- [readability](./readability): Executes python-readability on current page and + opens the summary as new tab. +- [ripbang](./ripbang): Adds DuckDuckGo bang as searchengine. +- [rss](./rss): Keeps track of URLs in RSS feeds and opens new ones. +- [taskadd](./taskadd): Adds a task to taskwarrior. +- [tor_identity](./tor_identity): Change your tor identity. +- [view_in_mpv](./view_in_mpv): Views the current web page in mpv using + sensible mpv-flags. + +[castnow]: https://github.com/xat/castnow +[youtube-dl]: https://rg3.github.io/youtube-dl/ + +## Others + +The following userscripts can be found on their own repositories. + +- [qurlshare](https://github.com/sim590/qurlshare): *secure* sharing of an URL between qutebrowser + instances using a distributed hash table. +- [qutebrowser-userscripts](https://github.com/cryzed/qutebrowser-userscripts): + a small pack of userscripts. +- [qutebrowser-zotero](https://github.com/parchd-1/qutebrowser-zotero): connects + qutebrowser to [Zotero][] standalone. +- [qute.match](https://github.com/bziur/qute.match): execute script based on + visisted url. +- [qutepocket](https://github.com/kepi/qutepocket): Add URL to your [Pocket][] + bookmark manager. +- [qb-scripts](https://github.com/peterjschroeder/qb-scripts): a small pack of + userscripts. +- [instapaper.zsh](https://github.com/dmcgrady/instapaper.zsh): Add URL to + your [Instapaper][] bookmark manager. +- [qtb.us](https://github.com/Chinggis6/qtb.us): small pack of userscripts. +- [pinboard.zsh](https://github.com/dmix/pinboard.zsh): Add URL to your + [Pinboard][] bookmark manager. + +[Zotero]: https://www.zotero.org/ +[Pocket]: https://getpocket.com/ +[Instapaper]: https://www.instapaper.com/ +[Pinboard]: https://pinboard.in/ +