69 lines
1.6 KiB
Plaintext
69 lines
1.6 KiB
Plaintext
# Font Configuration
|
|
font-family = CaskaydiaMono Nerd Font
|
|
font-size = 12
|
|
|
|
# Window Configuration
|
|
window-decoration = false
|
|
window-padding-x = 0
|
|
window-padding-y = 0
|
|
background-opacity = 1.0
|
|
|
|
# Cursor Configuration
|
|
cursor-style = block
|
|
cursor-style-blink = true
|
|
|
|
# Scrollback
|
|
scrollback-limit = 10485760
|
|
|
|
# Terminal features
|
|
mouse-hide-while-typing = true
|
|
copy-on-select = false
|
|
confirm-close-surface = false
|
|
mouse-scroll-multiplier = 0.6
|
|
app-notifications = no-clipboard-copy
|
|
|
|
# Working directory
|
|
window-inherit-working-directory = false
|
|
working-directory = home
|
|
|
|
# Notifications
|
|
notify-on-command-finish = unfocused
|
|
notify-on-command-finish-action = bell,notify
|
|
notify-on-command-finish-after = 5s
|
|
|
|
# Key bindings for common actions
|
|
# keybind = ctrl+shift+,=reload_config ## Default reload config shortcut
|
|
keybind = ctrl+shift+n=new_window
|
|
keybind = ctrl+t=new_tab
|
|
keybind = ctrl+plus=increase_font_size:1
|
|
keybind = ctrl+minus=decrease_font_size:1
|
|
keybind = ctrl+zero=reset_font_size
|
|
keybind = ctrl+enter=unbind
|
|
keybind = ctrl+1=goto_tab:1
|
|
keybind = ctrl+2=goto_tab:2
|
|
keybind = ctrl+3=goto_tab:3
|
|
keybind = ctrl+4=goto_tab:4
|
|
keybind = ctrl+5=goto_tab:5
|
|
keybind = ctrl+6=goto_tab:6
|
|
keybind = ctrl+7=goto_tab:7
|
|
keybind = ctrl+8=goto_tab:8
|
|
keybind = ctrl+9=goto_tab:9
|
|
|
|
# GTK
|
|
gtk-titlebar = false
|
|
gtk-single-instance = false
|
|
|
|
# Shell integration
|
|
shell-integration = detect
|
|
shell-integration-features = cursor,sudo,title,no-cursor
|
|
keybind = shift+enter=text:\n
|
|
|
|
# Theme
|
|
unfocused-split-opacity = 0.7
|
|
unfocused-split-fill = #44464f
|
|
background-opacity = 0.8
|
|
background-blur = true
|
|
# Dank color generation
|
|
theme = dankcolors
|
|
|