https://github.com/marcusziade/ghostty-config
My Ghostty configuration
https://github.com/marcusziade/ghostty-config
Last synced: about 2 months ago
JSON representation
My Ghostty configuration
- Host: GitHub
- URL: https://github.com/marcusziade/ghostty-config
- Owner: marcusziade
- Created: 2025-02-02T09:47:02.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2025-02-02T10:14:41.000Z (3 months ago)
- Last Synced: 2025-03-08T21:47:24.073Z (about 2 months ago)
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ghostty Configuration
My personal Ghostty terminal configuration.
## Current Configuration
```ini
# Ghostty Terminal Configuration# General Configuration
confirm-close-surface = false# Font Configuration
font-family = "JetBrains Mono"
font-feature = -calt # Disable ligatures
font-size = 12
font-synthetic-style = true# Window Appearance
window-padding-x = 2
window-padding-y = 2
window-inherit-working-directory = true
window-theme = system
window-save-state = default# Terminal Colors & Theme
background = #1a1b26
foreground = #c0caf5
cursor-color = #c0caf5
cursor-style = block
cursor-style-blink = true# Standard Terminal Colors (Tokyo Night theme)
palette = 0=#1a1b26
palette = 1=#f7768e
palette = 2=#9ece6a
palette = 3=#e0af68
palette = 4=#7aa2f7
palette = 5=#bb9af7
palette = 6=#7dcfff
palette = 7=#a9b1d6
palette = 8=#414868
palette = 9=#f7768e
palette = 10=#9ece6a
palette = 11=#e0af68
palette = 12=#7aa2f7
palette = 13=#bb9af7
palette = 14=#7dcfff
palette = 15=#c0caf5# Mouse & Selection
mouse-hide-while-typing = true
mouse-shift-capture = false
copy-on-select = false
selection-invert-fg-bg = false# Scrollback & Performance
scrollback-limit = 10000
window-vsync = true# Shell Integration
shell-integration = detect
shell-integration-features = cursor,sudo,title# Clipboard Settings
clipboard-read = ask
clipboard-write = allow
clipboard-trim-trailing-spaces = true
clipboard-paste-protection = true# Default Keybindings - Using Ctrl instead of super for Linux
keybind = ctrl+shift+c=copy_to_clipboard
keybind = ctrl+shift+v=paste_from_clipboard
keybind = ctrl+shift+n=new_window
keybind = ctrl+shift+t=new_tab
keybind = ctrl+shift+w=close_surface
keybind = ctrl+shift+q=quit
keybind = ctrl+shift+f=toggle_fullscreen# System Integration
term = xterm-256color
desktop-notifications = true
bold-is-bright = false# Updates
auto-update = check
auto-update-channel = stable
```## Last Updated
2025-02-02 10:02:47 UTC