You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.4 KiB
33 lines
1.4 KiB
* Webpaste.el -- Paste text to pastebin-like services |
|
[[https://www.gnu.org/licenses/gpl-3.0.txt][https://img.shields.io/badge/license-GPL_3-green.svg]] |
|
[[https://melpa.org/#/webpaste][https://melpa.org/packages/webpaste-badge.svg]] |
|
[[https://stable.melpa.org/#/webpaste][https://stable.melpa.org/packages/webpaste-badge.svg]] |
|
[[https://travis-ci.org/etu/webpaste.el][https://travis-ci.org/etu/webpaste.el.svg?branch=master]] |
|
[[https://coveralls.io/github/etu/webpaste.el?branch=master][https://coveralls.io/repos/github/etu/webpaste.el/badge.svg?branch=master]] |
|
|
|
This mode allows to paste whole buffers or parts of buffers to |
|
pastebin-like services. It supports more than one service and will |
|
failover if one service fails. More services can easily be added |
|
over time and prefered services can easily be configured. |
|
|
|
** Installation |
|
*** The lazy way (Using [[https://github.com/jwiegley/use-package][use-package]]) |
|
This requires that you have [[https://github.com/jwiegley/use-package][use-package]] set up. But it's in my opinion the |
|
easiest way to install and configure packages. |
|
|
|
#+BEGIN_SRC emacs-lisp |
|
(use-package webpaste |
|
:ensure t |
|
:bind (("C-c C-p C-b" . webpaste-paste-buffer) |
|
("C-c C-p C-r" . webpaste-paste-region))) |
|
#+END_SRC |
|
|
|
** TODO Providers to implement [5/8] |
|
- [X] ptpb.pw |
|
- [X] ix.io |
|
- [X] dpaste.com |
|
- [X] sprunge.us |
|
- [X] dpaste.de |
|
- [ ] paste.pound-python.org |
|
- [ ] paste.debian.net |
|
- [ ] bpaste.net
|
|
|