59 lines
1.3 KiB
Plaintext
Executable File
59 lines
1.3 KiB
Plaintext
Executable File
# Font Configuration
|
|
font_size 12.0
|
|
|
|
background_image /home/krosh/Pictures/Wallpapers/wallhaven-qr327r.png
|
|
#background_image /home/krosh/Pictures/Wallpapers/wallhaven-ml16ky.jpg
|
|
# background_image /home/krosh/Pictures/Wallpapers/wallhaven-7j1wxe.png
|
|
background_image_layout cscaled
|
|
background_tint 0.75
|
|
|
|
# Window Configuration
|
|
window_padding_width 12
|
|
background_opacity 1.0
|
|
background_blur 32
|
|
hide_window_decorations yes
|
|
|
|
confirm_os_window_close 0
|
|
|
|
# Cursor Configuration
|
|
cursor_shape block
|
|
cursor_blink_interval 1
|
|
|
|
# Scrollback
|
|
scrollback_lines 3000
|
|
|
|
# Terminal features
|
|
copy_on_select yes
|
|
strip_trailing_spaces smart
|
|
|
|
# Key bindings for common actions
|
|
map ctrl+shift+n new_window
|
|
map ctrl+t new_tab
|
|
map ctrl+plus change_font_size all +1.0
|
|
map ctrl+minus change_font_size all -1.0
|
|
map ctrl+0 change_font_size all 0
|
|
|
|
map ctrl+e launch --location=vsplit --cwd=current yazi
|
|
|
|
enabled_layouts splits
|
|
# Custom split keybindings
|
|
map ctrl+backslash launch --location=vsplit
|
|
map ctrl+shift+backslash launch --location=hsplit
|
|
map ctrl+] next_window
|
|
map ctrl+[ previous_window
|
|
map ctrl+q close_window
|
|
|
|
map ctrl+c copy_and_clear_or_interrupt
|
|
map ctrl+v paste_from_clipboard
|
|
|
|
# Tab configuration
|
|
tab_bar_style powerline
|
|
tab_bar_align left
|
|
|
|
# Shell integration
|
|
shell_integration enabled
|
|
|
|
# Dank color generation
|
|
include dank-tabs.conf
|
|
include dank-theme.conf
|