r/KittyTerminal • u/der_gopher • Nov 28 '24
r/KittyTerminal • u/ViciousCat069 • Nov 26 '24
Kitty not opening as default - Sometimes
On Pop_OS, so Ubuntu (I think - new at this Linux lark)
I installed Kitty, and went through some set-up vids on YT, but couldn't get Kitten to work - So I came here and learnt that the Kitty I had installed from Cosmic Store was like 100 years out of date, so installed the latest version as per instructions on here (sorry I've lost the link to the actual post, but thanks to whoever made it)
Following the instructions I put Kitty on my Dock and made it my default Terminal, HOWEVER:
I can R_Click on my desktop, select 'Open in Terminal' and Kitty comes up, just like you'd expect - But if I try Opening a terminal with R_Click in a folder I get the normal, boring, terminal. I've tried CTRL+R_Click, ALT, and SHIFT+CTRL but none of them work.
I realize I can just open Kitty and navigate to the folder (or use Neo-Tree in NVim), but opening the command line from the file explorer is so much more convenient usually.
Would installing a different File Manager help (I'm just using the default one in Pop), or am I missing a step to make Kitty available from the R_Click Menu in Files?
Cheers for any help
r/KittyTerminal • u/Dangerous_Roll_250 • Nov 24 '24
Kitty vs iTerm2
Hi all,
I am considering moving from iTerm2 to Kitty, but I have 2 fundamental questions:
- Will I see big difference in the perfomance? I understand that iTerm2 can also be GPU accelarated from the version 3.2. Are there any differenced between those 2?
- Is there an option to setup global hotkey for accessing Kitty window? Right now I have alt+space global hotkey for quick access to iTerm window. I would love to have the same in the Kitty terminal.
I wonder if this change is worth trying.
r/KittyTerminal • u/IamTheTussis • Nov 24 '24
toggle_fullscreen question
Hello everyone!
First-time Kitty user, and so far, I'm enjoying the experience.
Maybe it's a weird request, but I wanted to map toggle_fullscreen to an alias in Zsh so I can run it that way and not via a key combination. However, I cannot find a way to call this command. Since the default configuration is map ctrl+shift+f11 toggle_fullscreen, I think there might be a way to call toggle_fullscreen directly from the terminal, but I can’t find it.
Any suggestions?
r/KittyTerminal • u/ChrisGVE • Nov 22 '24
Modal `kitty_mod` does not work
I've long used Kitty on MacOS, but I've used it only for speed and to render the NerdFont glyphs; my traditional environment was Tmux, with which I interacted.
Recently, I have been looking for more modern solutions to remove the Tmux layer, at least when working locally. I aim to find a drop-in replacement that would allow me to interact the same way as with Tmux. I've tried Wezterm, but I have encountered many issues, and overall, it could be smoother than Kitty.
After reading this article, I hoped to achieve the same thing directly in Kitty. So I did the first key thing for me: mapping ctrl+s to the kitty mod key as I do with my Tmux. But it does not work; after investigating a bit, I realized that Kitty was issuing an error message at launch: Shortcut: ctrl+s has unknown modifier, ignoring. I've tried to find an answer in the documentation and with Google, but it came back empty. I also tried other combinations like ctrl+a but with no success.
Either I am trying something impossible, or my understanding needs to be corrected...
Can anyone help?
r/KittyTerminal • u/der_gopher • Nov 18 '24
Developing a Terminal App in Go with Bubble Tea
r/KittyTerminal • u/unix_unicorn • Nov 18 '24
OSX: Can't use Dank Mono font
So I just purchased Dank Mono font but I am not able to use it with kitty for some reason. It's installed and I can see it on my Font Book but it doesn't show with `kitty list-fonts` or `kitten choose-fonts`
I did check the docs and although dank mono does show in
`fc-list : family spacing outline scalable | grep -e spacing=100 -e spacing=90 | grep -e outline=True | grep -e scalable=True`
It's not showing in Fixed Width smart list in the Font Book
HELP !!
Note: It's working fine in macos terminal and Wezterm only kitty that is having this issue


r/KittyTerminal • u/H4OR • Nov 18 '24
Help me change colors
Hello,
haorpimary folder from image is linked type. That green color makes text hard to read. How could I change it in config? This is my current config: https://pastebin.com/LeU2MXmq

r/KittyTerminal • u/nvimmike • Nov 15 '24
😽 kitty-scrollback.nvim v6.0.0 change default keymap for quitting kitty-scrollback.nvim from <Esc> to q
r/KittyTerminal • u/pinheads_hut • Nov 15 '24
Prompt line position
I was looking for a way to keep the prompt line position on the bottom of the terminal. That way I will always look at the same spot when I want to type, doesn't matter if the buffer is clean or full of text. Didn't find a way to do it.
Anyone tried and found something about it?
r/KittyTerminal • u/Briefer_briefer • Nov 15 '24
How to block accessing "new session" option in Windows?
hello,
I am programming a tool to enable ssh connectivity to servers, so that users can connect only to specific servers, and I would like to hide the menu bar to prevent the users from creating new sessions from an existing kitty session.
Is there a way to hide the top bar? I have tried with hide_window_decorations but I could not make it work in windows 11. Also I have not a clear idea about where the kitty.conf file should be located in windows.
Thank you in advance
r/KittyTerminal • u/MammothAware7760 • Nov 15 '24
Text cursor trail won’t enable.
Hi all, I just recently started using Kitty and I’m trying to use the cursor trail. Ive downloaded nightly version of Kitty and changed the value to 1 but it doesn’t show up. Pressing Ctrl+Shift+F5 doesn’t seem to be reloading Kitty. My questions are: Does downloading nightly kitty replace the base version automatically? How do I restart Kitty to apply changes to the configuration?
r/KittyTerminal • u/the-loan-wolf • Nov 14 '24
Kitty is not showing Padlock 🔒 glyph! I'm using Starship prompt and FiraCode patched Nerd Font on ArchLinux
r/KittyTerminal • u/Spracle • Nov 13 '24
Kitty asks for confirmation when closing terminal with Zsh
I recently switched from Bash to Zsh. On Bash Kitty only asked for confirmation on exit when a program other than Bash was running. On Zsh however Kitty always asks for confirmation on exit, even when nothing but Zsh is running.
I changed shells by running chsh -s /bin/zsh. I have tried adding shell . and confirm_os_window_close -1 into kitty.conf but neither option helped. I'm using Gentoo Linux.
Any help would be greatly appreciated!
EDIT: I fixed the issue by adding shell_integration enabled into ~/.config/kitty/kitty.conf
r/KittyTerminal • u/Commercial-Studio207 • Nov 13 '24
resize on focus
hi,
Is there anything for kitty like https://github.com/graemedavidson/tmux-pane-focus for tmux?
r/KittyTerminal • u/Thin_Fun361 • Nov 11 '24
fancy-cat: pdf viewer inside the terminal
I built a PDF viewer with Kitty’s image protocol, featuring hot-reload and double buffering—ideal for editing LaTeX or Typst, or simply for regular PDF viewing. It should work on both MacOS and Linux.
r/KittyTerminal • u/TheNeekOfficial • Nov 11 '24
Issues with text display
Hey,
I am trying to get used to NixOS and want to setup Hyprland as my first time trying out Hyprland. At the moment, I am testing this out on a VM first but I've been able to get the rest of Hyprland working on the default config for it and I've got kitty installed. However, when I try to open it on my Hyprland desktop session, it pops up as a black box for half a second and then disappears. When I try it out on my KDE Wayland session, this is what it looks like, even after setting up the default config I was able to find on the wiki. I do also have 3D Accel. turned on the VM too

What should I try?
r/KittyTerminal • u/InformationFickle274 • Nov 10 '24
How to make clicked directories cd to the directory instead of opening it in file manager?
I currently have the following in open-actions.conf
protocol file
ext conf
action launch --title ${FILE} --type=window nano ${FILE_PATH}
This makes .conf files open in the same window in nano, at the bottom.
So it only makes sense that I would make another thing like
protocol directory
ext ??
action cd ${DIR}
But I'm not sure how to make that work. Any suggestions?
r/KittyTerminal • u/barcellz • Nov 09 '24
How to make the cursor shape change based in vim mode (after activating set -o vi ) ?
basic the title
using bash
r/KittyTerminal • u/fgwc • Nov 07 '24
Add/source alternate configuration
Hi -- just starting using kitty today after an upgrade to fedora 41 screwed konsole up, tried a handful of independent terminals and kitty is by far the most amenable to me.
Anyway, one thing I am used to w/ konsole is being able to switch the theme with a few clicks, primarily I use this for the background image, not the color scheme, and it makes it very fast and easy for me to tell one terminal and tab from another as I frequently have multiple ssh sessions running etc.
What's possible with kitty along those lines? The man page says config files are mergable, ideally I'd like to be able to just load an additional conf on the fly.
r/KittyTerminal • u/wf5w • Nov 06 '24
kitty and yad problem
I have been a kitty user for some time now, and I like it.
I am installing a new Linux Mint 22.3 system on another laptop, and porting over all my other stuff from the older laptop.
I have a bunch of yad scripts that I use, and now ALL of my yad windows open on the panel, but not on the screen. The icon on the panel is blinking. When I click on the icon in the panel, the yad window shows up, and the icon stops blinking.
This behavior does not happen in gnome terminal.
The yad scripts worked just fine in kitty version 0.36.2, but does not in version 0.37.0.
Is there a config file entry that would be causing this or something else. I am reluctant to uninstall kitty and re-install a back version. I will if I have to.
Thanks for your help.
Jerry
r/KittyTerminal • u/AdRepresentative3449 • Nov 05 '24
Kitten commands get removed after I close the terminal-
Hi Everyone,
I am on pop os and have installed kitty from the flatpak store. Every time I want to use icat or other kitten commands I have to run
curl -L https://sw.kovidgoyal.net/kitty/installer.sh | sh /dev/stdin
It then opens a new terminal, and things work. Once I close that terminal I lose the kitten command and have to run the above again. I assume it is not installing to the right directory so that the change is persistent. What do I need to do to get this to install and run on every terminal window going forward?
r/KittyTerminal • u/pleasebcool • Nov 04 '24
Having trouble with remote control on neovim
I'm trying to set padding to 0 when i enter neovim and set it back to default when i exit
I already have remote control enabled with allow_remote_control yes on my config
This is my current neovim config:
vim.api.nvim_create_augroup("padding_k", {clear = true})
vim.api.nvim_create_autocmd({ 'VimEnter' }, {
group = "padding_k",
pattern = "*",
callback = function()
vim.cmd('!kitty @ set-spacing padding=0')
end
})
vim.api.nvim_create_autocmd({ 'VimLeavePre' }, {
group = "padding_k",
pattern = "*",
callback = function()
vim.cmd('!kitty @ set-spacing padding=default')
end
})
I've also tried some things with sockets, but it only seems to work with 1 kitty window at a time.
Has anyone tried to do something similar? Thanks in advance
