aboutsummaryrefslogtreecommitdiffstats
path: root/modules/desktop/i3/keybindings.nix
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar+git@gmail.com>2026-07-25 11:00:04 +0530
committerArpit Chakladar <arpitchakladar+git@gmail.com>2026-07-25 11:00:04 +0530
commit6621b1998e6f02772adb2df2fc19343691b086cf (patch)
treefa37ae8f1d97bc96d640b0d1ee4ed843028e480a /modules/desktop/i3/keybindings.nix
parent939f188a9b2c6dccbe15bf7893ca10de1981f405 (diff)
downloadhome-manager-config-6621b1998e6f02772adb2df2fc19343691b086cf.tar.gz
home-manager-config-6621b1998e6f02772adb2df2fc19343691b086cf.zip
feat(display): using proper window classes for i3
Diffstat (limited to 'modules/desktop/i3/keybindings.nix')
-rw-r--r--modules/desktop/i3/keybindings.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/desktop/i3/keybindings.nix b/modules/desktop/i3/keybindings.nix
index b421dba..8857e7d 100644
--- a/modules/desktop/i3/keybindings.nix
+++ b/modules/desktop/i3/keybindings.nix
@@ -15,7 +15,7 @@ in
lib.mkIf config.terminal.kitty.enable "exec ${lib.getExe config.terminal.kitty.package}";
"${mod}+f" =
lib.mkIf (config.terminal.kitty.enable && config.file-management.yazi.enable)
- "exec ${lib.getExe config.terminal.kitty.package} --title 'Yazi' -e ${lib.getExe config.file-management.yazi.package}";
+ "exec ${lib.getExe config.terminal.kitty.package} --class file-explorer --title 'Yazi' -e ${lib.getExe config.file-management.yazi.package}";
"${mod}+s" =
lib.mkIf config.terminal.kitty.enable "exec ${lib.getExe config.terminal.kitty.package} --title 'Keybindings' --class keybindings-viewer -e ${lib.getExe config.scripts.i3-keybindings.package}";
"${mod}+q" = "kill";
@@ -54,7 +54,7 @@ in
"${mod}+Control+l" = "resize grow width 20 px or 20 ppt";
# Layout Modes
- "${mod}+d" = "floating toggle";
+ "${mod}+d" = "floating toggle, resize set 1280 720, move position center";
"${mod}+m" = "fullscreen toggle";
# --- Workspaces ---