aboutsummaryrefslogtreecommitdiffstats
path: root/config/rofi
diff options
context:
space:
mode:
Diffstat (limited to 'config/rofi')
-rw-r--r--config/rofi/00-terminal.rasi8
-rw-r--r--config/rofi/config.rasi3
2 files changed, 11 insertions, 0 deletions
diff --git a/config/rofi/00-terminal.rasi b/config/rofi/00-terminal.rasi
new file mode 100644
index 00000000..ab98f4eb
--- /dev/null
+++ b/config/rofi/00-terminal.rasi
@@ -0,0 +1,8 @@
+/* Global Rofi runtime configuration overrides
+ * Ensures terminal-based apps launched from drun/run use kitty instead of xterm.
+ */
+configuration {
+ terminal: "kitty";
+ // keep run-shell explicit to avoid theme overrides changing behavior
+ run-shell-command: "{terminal} -e {cmd}";
+}
diff --git a/config/rofi/config.rasi b/config/rofi/config.rasi
index 781e44cb..d05ae9c7 100644
--- a/config/rofi/config.rasi
+++ b/config/rofi/config.rasi
@@ -16,6 +16,9 @@
/* ---- Global Configuration Fonts ---- */
@import "~/.config/rofi/0-shared-fonts.rasi"
+/* Force kitty as terminal for Terminal=true apps and run-shell */
+@import "~/.config/rofi/00-terminal.rasi"
+
/* note: Main themes in ~/.config/rofi/themes */
/* You can manually change here or you can use rofi theme selector SUPER SHIFT E */
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage