From f368984f35622c4e5c9452b3c7679bd92f3e85de Mon Sep 17 00:00:00 2001 From: vorboyvo Date: Sun, 24 Mar 2024 23:18:13 -0400 Subject: [PATCH] Set keybinds for system yank/paste. --- programs/kakoune.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/programs/kakoune.nix b/programs/kakoune.nix index 077a9b7..067a16b 100644 --- a/programs/kakoune.nix +++ b/programs/kakoune.nix @@ -16,6 +16,24 @@ ''; } ]; + keyMappings = [ + # Define usermode yank/copy and paste + { + key = "y"; + mode = "user"; + effect = " wl-copy"; + } + { + key = "p"; + mode = "user"; + effect = " wl-paste;d"; # ;d at the end since newline inserted + } + { + key = "P"; + mode = "user"; + effect = "! wl-paste;d"; # ;d at the end since newline inserted + } + ]; }; extraConfig = '' eval %sh{kak-lsp --kakoune -s $kak_session}