[{"data":1,"prerenderedAt":288},["ShallowReactive",2],{"navigation_docs":3,"-guide-configuration":92,"-guide-configuration-surround-resolved":280,"daily-note-surround--guide-configuration":94},[4,9,35,66,82,87],{"title":5,"path":6,"stem":5,"icon":7,"order":8},"Home","/home","i-lucide-home",0,{"title":10,"icon":11,"order":12,"path":13,"stem":14,"children":15,"page":34},"Guide","i-lucide-book-open",1,"/guide","1.guide",[16,22,28],{"title":17,"path":18,"stem":19,"icon":20,"order":21},"Installation","/guide/installation","1.guide/1.installation","i-lucide-download",10,{"title":23,"path":24,"stem":25,"icon":26,"order":27},"Usage","/guide/usage","1.guide/2.usage","i-lucide-layers",20,{"title":29,"path":30,"stem":31,"icon":32,"order":33},"Configuration","/guide/configuration","1.guide/3.configuration","i-lucide-settings",30,false,{"title":36,"icon":26,"order":37,"path":38,"stem":39,"children":40,"page":34},"Architecture",2,"/architecture","2.architecture",[41,45,50,55,61],{"title":42,"path":43,"stem":44,"icon":26,"order":21},"Overview","/architecture/overview","2.architecture/1.overview",{"title":46,"path":47,"stem":48,"icon":49,"order":27},"Ghostty","/architecture/ghostty","2.architecture/2.ghostty","i-lucide-terminal",{"title":51,"path":52,"stem":53,"icon":54,"order":33},"Sessions","/architecture/sessions","2.architecture/3.sessions","i-lucide-layout-grid",{"title":56,"path":57,"stem":58,"icon":59,"order":60},"Shell Integration","/architecture/shell-integration","2.architecture/4.shell-integration","i-lucide-plug",40,{"title":62,"path":63,"stem":64,"icon":54,"order":65},"Widget","/architecture/widget","2.architecture/5.widget",50,{"title":67,"icon":68,"order":69,"path":70,"stem":71,"children":72,"page":34},"Development","i-lucide-wrench",3,"/development","3.development",[73,77],{"title":74,"path":75,"stem":76,"icon":68,"order":21},"Building","/development/building","3.development/1.building",{"title":78,"path":79,"stem":80,"icon":81,"order":27},"Distribution","/development/distribution","3.development/2.distribution","i-lucide-package",{"title":83,"path":84,"stem":83,"icon":85,"order":86},"Changelog","/changelog","i-lucide-history",98,{"title":88,"path":89,"stem":88,"icon":90,"order":91},"About","/about","i-lucide-info",99,{"id":93,"title":29,"aliases":94,"body":95,"concluded":94,"date":94,"description":274,"documentation":94,"extension":275,"isBase":34,"links":94,"meta":276,"mtime":94,"navigation":277,"order":33,"outcome":94,"path":30,"project":94,"repository":94,"seo":278,"started":94,"status":94,"stem":31,"tags":94,"team":94,"type":94,"__hash__":279},"docs/1.guide/3.configuration.md",null,{"type":96,"value":97,"toc":267},"minimark",[98,103,107,118,121,126,214,225,229,236,239,246,252,263],[99,100,102],"h2",{"id":101},"terminal-configuration","Terminal Configuration",[104,105,106],"p",{},"All terminal settings — font, colors, cursor, keybindings — are managed via Ghostty's config file:",[108,109,114],"pre",{"className":110,"code":112,"language":113},[111],"language-text","~/.config/ghostty/config\n","text",[115,116,112],"code",{"__ignoreMap":117},"",[104,119,120],{},"Kytos reads this file at startup and whenever it changes. Use the Settings window → \"Open Ghostty Config\" for quick access.",[122,123,125],"h3",{"id":124},"common-settings","Common Settings",[108,127,131],{"className":128,"code":129,"language":130,"meta":117,"style":117},"language-ini shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Font\nfont-family = \"Berkeley Mono\"\nfont-size = 13\n\n# Colors (use a Ghostty theme)\ntheme = \"catppuccin-mocha\"\n\n# Cursor\ncursor-style = block\ncursor-style-blink = false\n\n# Keybindings\nkeybind = cmd+d=new_split:right\nkeybind = cmd+shift+d=new_split:down\n","ini",[115,132,133,140,145,150,157,163,169,174,180,186,191,196,202,208],{"__ignoreMap":117},[134,135,137],"span",{"class":136,"line":12},"line",[134,138,139],{},"# Font\n",[134,141,142],{"class":136,"line":37},[134,143,144],{},"font-family = \"Berkeley Mono\"\n",[134,146,147],{"class":136,"line":69},[134,148,149],{},"font-size = 13\n",[134,151,153],{"class":136,"line":152},4,[134,154,156],{"emptyLinePlaceholder":155},true,"\n",[134,158,160],{"class":136,"line":159},5,[134,161,162],{},"# Colors (use a Ghostty theme)\n",[134,164,166],{"class":136,"line":165},6,[134,167,168],{},"theme = \"catppuccin-mocha\"\n",[134,170,172],{"class":136,"line":171},7,[134,173,156],{"emptyLinePlaceholder":155},[134,175,177],{"class":136,"line":176},8,[134,178,179],{},"# Cursor\n",[134,181,183],{"class":136,"line":182},9,[134,184,185],{},"cursor-style = block\n",[134,187,188],{"class":136,"line":21},[134,189,190],{},"cursor-style-blink = false\n",[134,192,194],{"class":136,"line":193},11,[134,195,156],{"emptyLinePlaceholder":155},[134,197,199],{"class":136,"line":198},12,[134,200,201],{},"# Keybindings\n",[134,203,205],{"class":136,"line":204},13,[134,206,207],{},"keybind = cmd+d=new_split:right\n",[134,209,211],{"class":136,"line":210},14,[134,212,213],{},"keybind = cmd+shift+d=new_split:down\n",[104,215,216,217,224],{},"See the ",[218,219,223],"a",{"href":220,"rel":221},"https://ghostty.org/docs/config",[222],"nofollow","Ghostty documentation"," for the full configuration reference.",[99,226,228],{"id":227},"kytos-specific-preferences","Kytos-Specific Preferences",[104,230,231,232,235],{},"Kytos-specific UI preferences (horizontal margin, etc.) are stored in ",[115,233,234],{},"UserDefaults"," and configurable via the Settings window. These are separate from the Ghostty config.",[99,237,56],{"id":238},"shell-integration",[104,240,241,242,245],{},"Shell integration is bundled inside ",[115,243,244],{},"Kytos.app",":",[108,247,250],{"className":248,"code":249,"language":113},[111],"Kytos.app/Contents/Resources/\n  terminfo/78/xterm-ghostty         # Sentinel for resource detection\n  ghostty/shell-integration/        # bash, zsh, fish, elvish, nushell scripts\n",[115,251,249],{"__ignoreMap":117},[104,253,254,255,258,259,262],{},"Ghostty's shell integration injects automatically when the ",[115,256,257],{},"TERM"," environment variable is ",[115,260,261],{},"xterm-ghostty",". No manual sourcing required.",[264,265,266],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":117,"searchDepth":69,"depth":69,"links":268},[269,272,273],{"id":101,"depth":37,"text":102,"children":270},[271],{"id":124,"depth":69,"text":125},{"id":227,"depth":37,"text":228},{"id":238,"depth":37,"text":56},"Terminal and application configuration","md",{"icon":32},{"title":29,"icon":32,"order":33},{"title":29,"description":274},"-BhBoPcHFRfrKqbbVqbB-LgzmkR88o3G89uMMx03nw8",[281,284],{"title":23,"description":282,"path":24,"navigation":283},"Sessions, splits, tabs, and workspace management",{"title":23,"icon":26,"order":27},{"title":285,"description":286,"path":43,"navigation":287},"Architecture Overview","How Kytos layers libghostty, KelyphosKit, and Swift",{"title":42,"icon":26,"order":21},1774809106578]