added everythig
This commit is contained in:
86
ghostty/.config/ghostty/config
Normal file
86
ghostty/.config/ghostty/config
Normal file
@@ -0,0 +1,86 @@
|
||||
theme = catppuccin-mocha
|
||||
# font-size = 12
|
||||
# background-blur-radius = 20
|
||||
# mouse-hide-while-typing = true
|
||||
# window-decoration = true
|
||||
# keybind = global:cmd+/=toggle_quick_terminal
|
||||
# macos-option-as-alt = true
|
||||
# background-opacity = 0.7
|
||||
# background-blur-radius = 20
|
||||
|
||||
# By default Reload config with shft + cmd + ,
|
||||
|
||||
# config-file = themes/rosepine
|
||||
# background = #000000
|
||||
# background-opacity = 0.85
|
||||
# background-blur-radius = 20
|
||||
|
||||
# font-family = JetBrainsMonoNL Nerd Font
|
||||
# font-size = 12
|
||||
cursor-style = block
|
||||
cursor-style-blink = false
|
||||
cursor-invert-fg-bg = true
|
||||
|
||||
# macos-titlebar-style = hidden
|
||||
macos-option-as-alt = true
|
||||
# mouse-hide-while-typing = true
|
||||
|
||||
#confirm-close-surface = false
|
||||
#window-decoration = true
|
||||
window-padding-x = 10
|
||||
window-padding-y = 10
|
||||
window-padding-balance = true
|
||||
|
||||
auto-update = check
|
||||
auto-update-channel = stable
|
||||
|
||||
# extras
|
||||
# shell-integration-features = no-cursor
|
||||
copy-on-select = clipboard
|
||||
|
||||
# Custom Keybinds & Config (super represents cmd key on mac)
|
||||
# For Simple Keybinds
|
||||
# keybind = super+r=reload_config
|
||||
keybind = super+i=inspector:toggle
|
||||
keybind = super+b>,=toggle_quick_terminal
|
||||
|
||||
# Similar Tmux but with Ghostty
|
||||
# (ctrl b for tmux -> cmb b for ghostty)
|
||||
keybind = super+b>r=reload_config
|
||||
keybind = super+b>x=close_surface
|
||||
# this only works if you have `macos-titlebar-style = tabs or native or transparent`
|
||||
# else it behaves like new window
|
||||
keybind = super+b>c=new_tab
|
||||
keybind = super+b>n=new_window
|
||||
|
||||
# tab nav
|
||||
#keybind = super+b>1=goto_tab:1
|
||||
#keybind = super+b>2=goto_tab:2
|
||||
#keybind = super+b>3=goto_tab:3
|
||||
#keybind = super+b>4=goto_tab:4
|
||||
#keybind = super+b>5=goto_tab:5
|
||||
#keybind = super+b>6=goto_tab:6
|
||||
#keybind = super+b>7=goto_tab:7
|
||||
#keybind = super+b>8=goto_tab:8
|
||||
#keybind = super+b>9=goto_tab:9
|
||||
|
||||
# splitting
|
||||
#keybind = super+a>\=new_split:right
|
||||
#keybind = super+a>-=new_split:down
|
||||
#keybind = super+a>e=equalize_splits
|
||||
|
||||
# split nav (setting this to control will not work if tmux already uses it)
|
||||
#keybind = super+a>h=goto_split:left
|
||||
#keybind = super+a>j=goto_split:bottom
|
||||
#keybind = super+a>k=goto_split:top
|
||||
#keybind = super+a>l=goto_split:right
|
||||
|
||||
# typecraft
|
||||
theme = catppuccin-mocha
|
||||
# theme = GruvboxDark
|
||||
font-family = CaskaydiaCove Nerd Font
|
||||
font-size = 12
|
||||
background-opacity = 0.95
|
||||
gtk-titlebar = false
|
||||
# custom-shader = /home/chris/bloom.glsl
|
||||
#custom-shader = /home/chris/crt.glsl
|
||||
Reference in New Issue
Block a user