[{"data":1,"prerenderedAt":341},["ShallowReactive",2],{"navigation_docs":3,"-guide-installation":92,"-guide-installation-surround-resolved":333,"daily-note-surround--guide-installation":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":17,"aliases":94,"body":95,"concluded":94,"date":94,"description":327,"documentation":94,"extension":328,"isBase":34,"links":94,"meta":329,"mtime":94,"navigation":330,"order":21,"outcome":94,"path":18,"project":94,"repository":94,"seo":331,"started":94,"status":94,"stem":19,"tags":94,"team":94,"type":94,"__hash__":332},"docs/1.guide/1.installation.md",null,{"type":96,"value":97,"toc":318},"minimark",[98,103,130,134,165,169,194,198,213,217,250,254,268,275,279,282,290,293,297,314],[99,100,102],"h2",{"id":101},"prerequisites","Prerequisites",[104,105,106,110,120,123],"ul",{},[107,108,109],"li",{},"macOS 26+ (Tahoe)",[107,111,112,119],{},[113,114,118],"a",{"href":115,"rel":116},"https://pixi.sh",[117],"nofollow","pixi"," package manager",[107,121,122],{},"Xcode with macOS 26 SDK",[107,124,125,126],{},"Ghostty source at ",[127,128,129],"code",{},"~/Syntropment/ghostty",[99,131,133],{"id":132},"install-pixi","Install pixi",[135,136,141],"pre",{"className":137,"code":138,"language":139,"meta":140,"style":140},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -fsSL https://pixi.sh/install.sh | bash\n","bash","",[127,142,143],{"__ignoreMap":140},[144,145,147,151,155,158,162],"span",{"class":146,"line":12},"line",[144,148,150],{"class":149},"sBMFI","curl",[144,152,154],{"class":153},"sfazB"," -fsSL",[144,156,157],{"class":153}," https://pixi.sh/install.sh",[144,159,161],{"class":160},"sMK4o"," |",[144,163,164],{"class":149}," bash\n",[99,166,168],{"id":167},"clone","Clone",[135,170,172],{"className":137,"code":171,"language":139,"meta":140,"style":140},"git clone https://github.com/jwintz/kytos\ncd kytos\n",[127,173,174,185],{"__ignoreMap":140},[144,175,176,179,182],{"class":146,"line":12},[144,177,178],{"class":149},"git",[144,180,181],{"class":153}," clone",[144,183,184],{"class":153}," https://github.com/jwintz/kytos\n",[144,186,187,191],{"class":146,"line":37},[144,188,190],{"class":189},"s2Zo4","cd",[144,192,193],{"class":153}," kytos\n",[99,195,197],{"id":196},"build","Build",[135,199,201],{"className":137,"code":200,"language":139,"meta":140,"style":140},"pixi run build\n",[127,202,203],{"__ignoreMap":140},[144,204,205,207,210],{"class":146,"line":12},[144,206,118],{"class":149},[144,208,209],{"class":153}," run",[144,211,212],{"class":153}," build\n",[214,215,216],"p",{},"This runs the full build pipeline:",[218,219,220,230,244],"ol",{},[107,221,222,225,226,229],{},[127,223,224],{},"build-ghostty"," — builds ",[127,227,228],{},"GhosttyKit.xcframework"," from Ghostty source",[107,231,232,235,236,239,240,243],{},[127,233,234],{},"generate"," — generates ",[127,237,238],{},"Kytos.xcodeproj"," from ",[127,241,242],{},"project.yml"," using XcodeGen",[107,245,246,249],{},[127,247,248],{},"xcodebuild"," — compiles Swift sources and links against GhosttyKit and KelyphosKit",[99,251,253],{"id":252},"run","Run",[135,255,257],{"className":137,"code":256,"language":139,"meta":140,"style":140},"pixi run run\n",[127,258,259],{"__ignoreMap":140},[144,260,261,263,265],{"class":146,"line":12},[144,262,118],{"class":149},[144,264,209],{"class":153},[144,266,267],{"class":153}," run\n",[214,269,270,271,274],{},"Builds if needed, then launches ",[127,272,273],{},"Kytos.app",".",[99,276,278],{"id":277},"configure-terminal","Configure Terminal",[214,280,281],{},"Terminal settings are managed via Ghostty's config file:",[135,283,288],{"className":284,"code":286,"language":287},[285],"language-text","~/.config/ghostty/config\n","text",[127,289,286],{"__ignoreMap":140},[214,291,292],{},"Use the Settings window → \"Open Ghostty Config\" for quick access.",[99,294,296],{"id":295},"next-steps","Next Steps",[104,298,299,307],{},[107,300,301,306],{},[113,302,23],{"href":303,"className":304},"/kytos/guide/usage",[305],"internal-link"," — sessions, splits, tabs",[107,308,309,313],{},[113,310,29],{"href":311,"className":312},"/kytos/guide/configuration",[305]," — Ghostty config reference",[315,316,317],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":140,"searchDepth":69,"depth":69,"links":319},[320,321,322,323,324,325,326],{"id":101,"depth":37,"text":102},{"id":132,"depth":37,"text":133},{"id":167,"depth":37,"text":168},{"id":196,"depth":37,"text":197},{"id":252,"depth":37,"text":253},{"id":277,"depth":37,"text":278},{"id":295,"depth":37,"text":296},"Building and installing Kytos","md",{"icon":20},{"title":17,"icon":20,"order":21},{"title":17,"description":327},"jfetdSljxc83CZyhpTs4uQhV_LNzdRQmHGNZePAPNLs",[334,338],{"title":335,"description":336,"path":6,"navigation":337},"Kytos","A terminal emulator for macOS built on libghostty and KelyphosKit",{"title":5,"icon":7,"order":8},{"title":23,"description":339,"path":24,"navigation":340},"Sessions, splits, tabs, and workspace management",{"title":23,"icon":26,"order":27},1774809106129]