~ruther/nixos-config

6f98d339bfd72970d3ba6d7392aa4b38998efd93 — Frantisek Bohacek 8 months ago 8903abd
feat: add keybindings for emacs-anywhere, and passmenu
2 files changed, 4 insertions(+), 1 deletions(-)

M home/modules/profiles/base.nix
M pkgs/dwl/config.h
M home/modules/profiles/base.nix => home/modules/profiles/base.nix +1 -1
@@ 38,7 38,7 @@ in {
    };

    home.packages = [
      dmenu-wayland
      pkgs.dmenu-wayland
    ];

    programs = {

M pkgs/dwl/config.h => pkgs/dwl/config.h +3 -0
@@ 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} },

Do not follow this link