From e38e826862beb732721b80e3fbfa02da1fab9138 Mon Sep 17 00:00:00 2001 From: Griffin Smith Date: Sat, 5 Jun 2021 17:00:31 +0200 Subject: feat(gs/emacs): Update irc-connect command for new servers No longer connecting to freenode - but I *am* now connecting to both hackint and libera, so add a prompt to the command to decide which one I connect to Change-Id: Iae315ddab753cf9c365cbee7abd94213af656d4c Reviewed-on: https://cl.tvl.fyi/c/depot/+/3177 Reviewed-by: grfn Tested-by: BuildkiteCI --- users/grfn/emacs.d/irc.el | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'users/grfn/emacs.d') diff --git a/users/grfn/emacs.d/irc.el b/users/grfn/emacs.d/irc.el index 8664b7a2896e..117869599d83 100644 --- a/users/grfn/emacs.d/irc.el +++ b/users/grfn/emacs.d/irc.el @@ -3,9 +3,15 @@ (require 'erc) (require 'alert) -(defun irc-connect () - (interactive) - (let ((pw (s-trim (shell-command-to-string "pass irccloud/freenode"))) +(defvar irc-servers + '("hackint" + "libera")) + +(defun irc-connect (server) + (interactive + (list (ivy-read "Server: " irc-servers))) + (let ((pw (s-trim (shell-command-to-string + (format "pass irccloud/%s" server)))) (gnutls-verify-error nil)) (erc-tls :server "bnc.irccloud.com" :port 6697 -- cgit 1.4.1