From 6f98d339bfd72970d3ba6d7392aa4b38998efd93 Mon Sep 17 00:00:00 2001 From: Frantisek Bohacek Date: Thu, 1 Aug 2024 18:34:02 +0200 Subject: [PATCH] feat: add keybindings for emacs-anywhere, and passmenu --- home/modules/profiles/base.nix | 2 +- pkgs/dwl/config.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/home/modules/profiles/base.nix b/home/modules/profiles/base.nix index 38f6a96..da305c9 100644 --- a/home/modules/profiles/base.nix +++ b/home/modules/profiles/base.nix @@ -38,7 +38,7 @@ in { }; home.packages = [ - dmenu-wayland + pkgs.dmenu-wayland ]; programs = { diff --git a/pkgs/dwl/config.h b/pkgs/dwl/config.h index 8d925a6..76c2b58 100644 --- a/pkgs/dwl/config.h +++ b/pkgs/dwl/config.h @@ -231,6 +231,9 @@ static const Key keys[] = { { 0, Key_XF86MonBrightnessDown, spawn, SHCMD("$HOME/.config/dwl/scripts/brightness.sh down") }, { 0, Key_Print, spawn, SHCMD("$HOME/.config/dwl/scripts/print.sh -s") }, + { MODKEY, Key_y, spawn, SHCMD("emacs-anywhere") }, + { MODKEY, Key_p, spawn, SHCMD("passmenu") }, + { MODKEY, Key_c, togglesticky, {0} }, { MODKEY, Key_s, entermode, {.i = SCRATCHPADS} }, { MODKEY, Key_a, entermode, {.i = PROGRAM_LAUNCHER} }, -- 2.48.1