From 07d137a7463e2c248723dfe71e8ae8408d40f6b7 Mon Sep 17 00:00:00 2001 From: Alexander Heldt Date: Sat, 22 Jul 2023 14:18:16 +0200 Subject: [PATCH] pinwheel: Override keybinding for `dmenu` for `sway` --- hosts/pinwheel/home.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/hosts/pinwheel/home.nix b/hosts/pinwheel/home.nix index 0a0adf8..2c706b0 100644 --- a/hosts/pinwheel/home.nix +++ b/hosts/pinwheel/home.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ pkgs, lib, ... }: { programs.home-manager.enable = true; @@ -92,8 +92,13 @@ wayland.windowManager.sway = { enable = true; - config = { - modifier = "Mod4"; # Super key + config = rec { + modifier = "Mod4"; + + keybindings = lib.mkOptionDefault { + "${modifier}+space" = "exec ${pkgs.dmenu}/bin/dmenu_run"; + }; + input = { "type:keyboard"= { xkb_layout = "se";