diff options
| author | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-07-24 22:38:03 +0530 |
|---|---|---|
| committer | Arpit Chakladar <arpitchakladar+git@gmail.com> | 2026-07-24 22:38:03 +0530 |
| commit | e968e583fcdc3e9f3992e00bda5354383d7dff65 (patch) | |
| tree | 722e9cb9968d40846627c137dbf846c805816ea7 /modules/desktop | |
| parent | 57dc86b062d73446de2f26875ee7b950f1db8ea3 (diff) | |
| download | home-manager-config-e968e583fcdc3e9f3992e00bda5354383d7dff65.tar.gz home-manager-config-e968e583fcdc3e9f3992e00bda5354383d7dff65.zip | |
feat: add private email/git config and refine i3 floating window rules
Diffstat (limited to 'modules/desktop')
| -rw-r--r-- | modules/desktop/i3/default.nix | 6 | ||||
| -rw-r--r-- | modules/desktop/i3/keybindings.nix | 2 | ||||
| -rw-r--r-- | modules/desktop/xdg/default.nix | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/modules/desktop/i3/default.nix b/modules/desktop/i3/default.nix index cef9cd0..bb84114 100644 --- a/modules/desktop/i3/default.nix +++ b/modules/desktop/i3/default.nix @@ -53,15 +53,15 @@ window.commands = [ { - command = "floating enable, sticky enable, resize set 1400 800, move position center"; + command = "floating enable, resize set 1400 800, move position center"; criteria.class = "file-explorer"; } { - command = "floating enable, sticky enable, resize set 1000 600, move position center"; + command = "floating enable, resize set 800 600, move position center"; criteria.class = "application-launcher"; } { - command = "floating enable, sticky enable, resize set 1000 600, move position center"; + command = "floating enable, resize set 1000 600, move position center"; criteria.class = "keybindings-viewer"; } ]; diff --git a/modules/desktop/i3/keybindings.nix b/modules/desktop/i3/keybindings.nix index 9956f23..b421dba 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 'File Manager' --class file-explorer -e ${lib.getExe config.file-management.yazi.package}"; + "exec ${lib.getExe config.terminal.kitty.package} --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"; diff --git a/modules/desktop/xdg/default.nix b/modules/desktop/xdg/default.nix index 45d38a4..bf5ac02 100644 --- a/modules/desktop/xdg/default.nix +++ b/modules/desktop/xdg/default.nix @@ -24,7 +24,7 @@ home.sessionVariables = { GTK_USE_PORTAL = "1"; - TERMCMD = lib.mkIf config.terminal.kitty.enable (lib.getExe config.terminal.kitty.package); + TERMCMD = lib.mkIf config.terminal.kitty.enable "${lib.getExe config.terminal.kitty.package} --class file-explorer --title 'Yazi'"; }; }; } |
