Here are my personal adjustments to Kitty. You may find it useful.
As of version 0.63.0.2 there is now a specific portable version. Not sure how it is different than just adding the kitty.ini file.
kitty.ini
Here are the contents of my Kitty Configuration File. Copy the contents into notepad and save it to the directory where Kitty is running as the file "kitty.ini".
[KiTTY] ; Instead of storing in Windows Registry all information is kept in directories ; Commands, Folders, Launcher, Sessions, Sessions_Commands and SshHostKeys. savemode=dir ; Enables transparency, Windows XP and up only. ; Use CTRL-Up Arrow and CTRL-Down Arrow to change transparency. transparency=yes ; Shows different icons per connection icon=yes [ConfigBox] ; Shows different icons per connection height=25
Changes to Default Settings
These changes are in order of importance to my everyday use.
Category: Window
Lines of scrollback: 20000
Reset scrollback on keypress: Checked
Reset scrollback on display activity: Unchecked
Category: Window > Translation
Remote character set: UTF-8
Category: Window > Colours
ANSI Blue: Red:74 Green:74 Blue:255
ANSI Blue Bold: Red:140: Green:140 Blue:255
Category: Connection
Seconds between keepalives (0 to turn off): 25
Category: Terminal > Bell
Action to happen when a bell occurs: Visual bell (flash window)
Taskbar/caption indication: Flashing
References
http://dag.wieers.com/blog/improving-putty-settings-on-windows#skip-to-summary - very similar preferences.