From 20798ae7b08c5d1b09d10ada2a0bdb114820a5a7 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 14 Dec 2019 00:09:08 +0100 Subject: [PATCH] Emacs: Add webpaste. --- init/net/client.el | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/init/net/client.el b/init/net/client.el index 6bae73a..1842df1 100644 --- a/init/net/client.el +++ b/init/net/client.el @@ -1,6 +1,6 @@ -;;; client.el --- Set up network stuff. -*- lexical-binding: t; -*- +;;; client.el --- Network clients. -*- lexical-binding: t; -*- -;; Time-stamp: <2019-11-09T11:43:07+00:00> +;; Time-stamp: <2019-12-13T23:08:43+00:00> ;;; Commentary: @@ -20,5 +20,21 @@ (add-to-list 'company-backends 'company-restclient) ) +(use-package webpaste + :custom + (webpaste-provider-priority '("dpaste.org" "dpaste.com")) + + :config + (add-to-list + 'webpaste-providers-alist + '("dpaste.org" + :uri "https://dpaste.org/api/" + :post-data (("expires" . 86400)) + :post-field "content" + :post-lang-field-name "lexer" + :lang-overrides ((emacs-lisp-mode . "clojure")) + :success-lambda webpaste--providers-success-returned-string)) + ) + (provide 'net/client) ;;; client.el ends here