mirror of
https://github.com/avinal/dotfiles.git
synced 2026-07-03 23:20:07 +05:30
767697af72
Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
66 lines
1.4 KiB
Plaintext
66 lines
1.4 KiB
Plaintext
# Font
|
|
font-family = "Iosevka Term"
|
|
font-size = 14
|
|
font-feature = "calt"
|
|
font-feature = "liga"
|
|
adjust-underline-position = 1
|
|
adjust-underline-thickness = 1
|
|
adjust-box-thickness = 1
|
|
bold-is-bright = true
|
|
freetype-load-flags = hinting,autohint,light
|
|
|
|
# Appearance
|
|
theme = "space_carbon"
|
|
window-decoration = true
|
|
window-padding-x = 4
|
|
window-padding-y = 2
|
|
window-padding-balance = true
|
|
mouse-hide-while-typing = true
|
|
unfocused-split-opacity = 0.85
|
|
resize-overlay = after-first
|
|
resize-overlay-position = bottom-right
|
|
|
|
# Cursor
|
|
cursor-style = block
|
|
cursor-style-blink = false
|
|
cursor-click-to-move = true
|
|
|
|
# Shell
|
|
shell-integration = zsh
|
|
shell-integration-features = true
|
|
|
|
# Clipboard
|
|
clipboard-read = allow
|
|
clipboard-write = allow
|
|
copy-on-select = clipboard
|
|
|
|
# Scrollback (10MB per surface)
|
|
scrollback-limit = 10000000
|
|
|
|
# Links
|
|
link-url = true
|
|
|
|
# Notifications for long commands (KDE supports this natively)
|
|
notify-on-command-finish = unfocused
|
|
notify-on-command-finish-after = 10s
|
|
|
|
# Window behavior
|
|
confirm-close-surface = true
|
|
window-inherit-working-directory = true
|
|
window-save-state = always
|
|
|
|
# Quick terminal (toggle with a keybind)
|
|
quick-terminal-position = top
|
|
quick-terminal-size = 40%
|
|
quick-terminal-autohide = false
|
|
|
|
# GTK/Linux specific
|
|
gtk-titlebar = false
|
|
gtk-tabs-location = hidden
|
|
gtk-single-instance = true
|
|
|
|
# Keybinds
|
|
keybind = ctrl+grave_accent=toggle_quick_terminal
|
|
keybind = ctrl+shift+t=new_tab
|
|
keybind = ctrl+shift+n=new_window
|