1
0
chezmoi/home/dot_config/kitty/performance_tuning.conf
Jeff LANCE ec29e4b798 Add home/.config/kitty/advanced.conf
Add home/.config/kitty/colorscheme.conf
Add home/.config/kitty/cursor.conf
Add home/.config/kitty/fonts.conf
Add home/.config/kitty/keyboard.conf
Add home/.config/kitty/kitty.conf
Add home/.config/kitty/kitty.conf.ori
Add home/.config/kitty/mouse.conf
Add home/.config/kitty/os_specific.conf
Add home/.config/kitty/performance_tuning.conf
Add home/.config/kitty/scrollback.conf
Add home/.config/kitty/session_multiple.conf
Add home/.config/kitty/session_single.conf
Add home/.config/kitty/tabbar.conf
Add home/.config/kitty/terminal_bell.conf
Add home/.config/kitty/window_layout.conf
2024-03-02 13:31:21 +01:00

33 lines
1.3 KiB
Plaintext

# vim:fileencoding=utf-8:ft=conf:foldmethod=marker
#: Performance tuning {{{
repaint_delay 10
#: Delay (in milliseconds) between screen updates. Decreasing it,
#: increases frames-per-second (FPS) at the cost of more CPU usage.
#: The default value yields ~100 FPS which is more than sufficient for
#: most uses. Note that to actually achieve 100 FPS you have to either
#: set sync_to_monitor to no or use a monitor with a high refresh
#: rate. Also, to minimize latency when there is pending input to be
#: processed, repaint_delay is ignored.
input_delay 3
#: Delay (in milliseconds) before input from the program running in
#: the terminal is processed. Note that decreasing it will increase
#: responsiveness, but also increase CPU usage and might cause flicker
#: in full screen programs that redraw the entire screen on each loop,
#: because kitty is so fast that partial screen updates will be drawn.
sync_to_monitor yes
#: Sync screen updates to the refresh rate of the monitor. This
#: prevents tearing (https://en.wikipedia.org/wiki/Screen_tearing)
#: when scrolling. However, it limits the rendering speed to the
#: refresh rate of your monitor. With a very high speed mouse/high
#: keyboard repeat rate, you may notice some slight input latency. If
#: so, set this to no.
#: }}}