From 2eadee03238635595f1dd95da987348b88bb043d Mon Sep 17 00:00:00 2001 From: kat witch Date: Sat, 27 Mar 2021 03:01:15 +0000 Subject: [PATCH] profiles/gui: Weechat key bindings --- profiles/gui/home/weechat.nix | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/profiles/gui/home/weechat.nix b/profiles/gui/home/weechat.nix index de6c7ced..0d4d6e3c 100644 --- a/profiles/gui/home/weechat.nix +++ b/profiles/gui/home/weechat.nix @@ -9,11 +9,18 @@ }; programs.weechat = { enable = true; - init = lib.mkBefore '' - /server add freenode athame.kittywit.ch/5001 -ssl -autoconnect - /server add espernet athame.kittywit.ch/5001 -ssl -autoconnect - /matrix server add kat kittywit.ch - ''; + init = lib.mkMerge [ + (lib.mkBefore '' + /server add freenode athame.kittywit.ch/5001 -ssl -autoconnect + /server add espernet athame.kittywit.ch/5001 -ssl -autoconnect + /matrix server add kat kittywit.ch + /key bind meta-g /go + /key bind meta-c /buffer close + /key bind meta-n /bar toggle nicklist + /key bind meta-b /bar toggle buflist + '') + (lib.mkAfter "/matrix connect kat") + ]; packageUnwrapped = pkgs.unstable.weechat-unwrapped; homeDirectory = "${config.xdg.dataHome}/weechat"; plugins.python = {