Describe the bug
I cant get kitten quick-access-terminal to take any arguments or commands like run. even my keybind to kitty cd ~/.config doesnt work
To Reproduce
i set a hyprland keybind to quick-access-terminal and that works but ive been trying for four hours to get it to start by sourcing a ~/.config/kitty/alwaysontop.sh file that makes the prompt always stay on top of the quick-access-terminal, it works if you source it manually but thats not how i need it set up.
since it appears you cant pass arguments to it i tried figuring out remote control, not for beginners it seems.
https://github.com/swirepe/alwaysontop
^^ i love how this works with quick-access-terminal, but cant for the life of me get the config to load it, pass it as an argument, or do anything fancy in my .bashrc to only source this when in the quick-access-shell
(i was trying to set the title then read that in my .bashrc but 4 hours effort net no success.)
Screenshots
If applicable, add screenshots to help explain your problem.
Environment details
kitty 0.44.0 created by Kovid Goyal
Linux alarm 6.18.1-1-rpi #1 SMP PREEMPT Tue Dec 16 01:02:12 UTC 2025 aarch64
Arch Linux ARM 6.18.1-1-rpi (/dev/tty)
Running under: Wayland (hyprland v0.52.2,) missing: blur icon
OpenGL: '3.1 (Core Profile) Mesa 25.3.2-arch1.1' Detected version: 3.1
Frozen: False
Fonts:
medium: FreeMono: /usr/share/fonts/gnu-free/FreeMono.otf:0
Features: ()
bold: FreeMonoBold: /usr/share/fonts/gnu-free/FreeMonoBold.otf:0
Features: ()
italic: FreeMonoOblique: /usr/share/fonts/gnu-free/FreeMonoOblique.otf:0
Features: ()
bi: FreeMonoBoldOblique: /usr/share/fonts/gnu-free/FreeMonoBoldOblique.otf:0
Features: ()
Paths:
kitty: /usr/bin/kitty
base dir: /usr/lib/kitty
extensions dir: /usr/lib/kitty/kitty
system shell: /bin/bash
System color scheme: no_preference. Applied color theme type: none
Loaded config files:
/home/alarm/.config/kitty/kitty.conf
Config options different from defaults:
background_opacity 0.7
cursor_trail 7
font_size 13.0
scrollback_lines 3500
scrollbar scrolled-and-hovered
scrollbar_handle_opacity 0.7
scrollbar_radius 0.35
scrollbar_track_hover_opacity 0.7
scrollbar_track_opacity 0.7
scrollbar_width 0.7
tab_bar_style slant
Important environment variables seen by the kitty process:
PATH /usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/alarm/.local/bin:/home/alarm/.local/bin
LANG en_US.UTF-8
SHELL /bin/bash
DISPLAY :0
WAYLAND_DISPLAY wayland-1
USER alarm
XCURSOR_SIZE 24
XDG_BACKEND wayland
XDG_SEAT seat0
XDG_SESSION_TYPE wayland
XDG_CURRENT_DESKTOP Hyprland
XDG_SESSION_CLASS user
XDG_VTNR 1
XDG_SESSION_ID 1
XDG_RUNTIME_DIR /run/user/1000
XDG_DATA_DIRS /home/alarm/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
###what the terminal gave me
SystemError: bad format char passed to Py_BuildValue
^^[alarm:~]$ kitten quick-access-terminal run . /.config/kitty/alwaysontop.sh
[1.787] Timed out waiting for shell ['/bin/bash', '-l', '-i'] to quit while reading shell environment
[1.800] [glfw error 65544]: Notify: Failed to get server capabilities error: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
^^[alarm:]$
Describe the bug
I cant get kitten quick-access-terminal to take any arguments or commands like run. even my keybind to kitty cd ~/.config doesnt work
To Reproduce
i set a hyprland keybind to quick-access-terminal and that works but ive been trying for four hours to get it to start by sourcing a ~/.config/kitty/alwaysontop.sh file that makes the prompt always stay on top of the quick-access-terminal, it works if you source it manually but thats not how i need it set up.
since it appears you cant pass arguments to it i tried figuring out remote control, not for beginners it seems.
https://github.com/swirepe/alwaysontop
^^ i love how this works with quick-access-terminal, but cant for the life of me get the config to load it, pass it as an argument, or do anything fancy in my .bashrc to only source this when in the quick-access-shell
(i was trying to set the title then read that in my .bashrc but 4 hours effort net no success.)
Screenshots
If applicable, add screenshots to help explain your problem.
Environment details
kitty 0.44.0 created by Kovid Goyal
Linux alarm 6.18.1-1-rpi #1 SMP PREEMPT Tue Dec 16 01:02:12 UTC 2025 aarch64
Arch Linux ARM 6.18.1-1-rpi (/dev/tty)
Running under: Wayland (hyprland v0.52.2,) missing: blur icon
OpenGL: '3.1 (Core Profile) Mesa 25.3.2-arch1.1' Detected version: 3.1
Frozen: False
Fonts:
medium: FreeMono: /usr/share/fonts/gnu-free/FreeMono.otf:0
Features: ()
bold: FreeMonoBold: /usr/share/fonts/gnu-free/FreeMonoBold.otf:0
Features: ()
italic: FreeMonoOblique: /usr/share/fonts/gnu-free/FreeMonoOblique.otf:0
Features: ()
bi: FreeMonoBoldOblique: /usr/share/fonts/gnu-free/FreeMonoBoldOblique.otf:0
Features: ()
Paths:
kitty: /usr/bin/kitty
base dir: /usr/lib/kitty
extensions dir: /usr/lib/kitty/kitty
system shell: /bin/bash
System color scheme: no_preference. Applied color theme type: none
Loaded config files:
/home/alarm/.config/kitty/kitty.conf
Config options different from defaults:
background_opacity 0.7
cursor_trail 7
font_size 13.0
scrollback_lines 3500
scrollbar scrolled-and-hovered
scrollbar_handle_opacity 0.7
scrollbar_radius 0.35
scrollbar_track_hover_opacity 0.7
scrollbar_track_opacity 0.7
scrollbar_width 0.7
tab_bar_style slant
Important environment variables seen by the kitty process:
PATH /usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/alarm/.local/bin:/home/alarm/.local/bin
LANG en_US.UTF-8
SHELL /bin/bash
DISPLAY :0
WAYLAND_DISPLAY wayland-1
USER alarm
XCURSOR_SIZE 24
XDG_BACKEND wayland
XDG_SEAT seat0
XDG_SESSION_TYPE wayland
XDG_CURRENT_DESKTOP Hyprland
XDG_SESSION_CLASS user
XDG_VTNR 1
XDG_SESSION_ID 1
XDG_RUNTIME_DIR /run/user/1000
XDG_DATA_DIRS /home/alarm/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
###what the terminal gave me
SystemError: bad format char passed to Py_BuildValue
^^[alarm:~]$ kitten quick-access-terminal run .
/.config/kitty/alwaysontop.sh]$[1.787] Timed out waiting for shell ['/bin/bash', '-l', '-i'] to quit while reading shell environment
[1.800] [glfw error 65544]: Notify: Failed to get server capabilities error: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
^^[alarm: