[{"data":1,"prerenderedAt":156},["ShallowReactive",2],{"navigation":3,"/configuration/autostart":67,"/configuration/autostart-surround":151},[4,18,33,48,63],{"title":5,"path":6,"stem":7,"children":8,"icon":17},"Getting Started","/getting-started","1.getting-started/1.index",[9,12],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-rocket",{"title":13,"path":14,"stem":15,"icon":16},"Installation","/getting-started/installation","1.getting-started/2.installation","i-lucide-download",false,{"title":19,"path":20,"stem":21,"children":22,"page":17},"Configuration","/configuration","2.configuration",[23,28],{"title":24,"path":25,"stem":26,"icon":27},"Autostart","/configuration/autostart","2.configuration/1.autostart","i-lucide-power",{"title":29,"path":30,"stem":31,"icon":32},"Keybindings","/configuration/keybindings","2.configuration/2.keybindings","i-lucide-keyboard",{"title":34,"path":35,"stem":36,"children":37,"page":17},"Customization","/customization","3.customization",[38,43],{"title":39,"path":40,"stem":41,"icon":42},"Theming","/customization/theming","3.customization/1.theming","i-lucide-palette",{"title":44,"path":45,"stem":46,"icon":47},"Bar Layout","/customization/bar-layout","3.customization/2.bar-layout","i-lucide-layout",{"title":49,"path":50,"stem":51,"children":52,"page":17},"Community","/community","4.community",[53,58],{"title":54,"path":55,"stem":56,"icon":57},"Contributing","/community/contributing","4.community/1.contributing","i-lucide-heart-handshake",{"title":59,"path":60,"stem":61,"icon":62},"Credits","/community/credits","4.community/2.credits","i-lucide-award",{"title":64,"path":65,"stem":66},"Disclaimer","/disclaimer","disclaimer",{"id":68,"title":24,"body":69,"description":144,"extension":145,"links":146,"meta":147,"navigation":148,"path":25,"seo":149,"stem":26,"__hash__":150},"docs/2.configuration/1.autostart.md",{"type":70,"value":71,"toc":139},"minimark",[72,76,81,89,105,108,112,115,125,135],[73,74,75],"p",{},"To ensure your shell spins up immediately when logging into your graphic environment, configure it inside your Wayland compositor initialization file.",[77,78,80],"h2",{"id":79},"niri-configuration","Niri Configuration",[73,82,83,84,88],{},"Add the startup executor hook into your main ",[85,86,87],"code",{},"config.kdl"," or configuration layout file:",[90,91,96],"pre",{"className":92,"code":93,"filename":87,"language":94,"meta":95,"style":95},"language-ini shiki shiki-themes catppuccin-mocha","spawn-at-startup \"~/.config/caffyne-shell/start.sh\"\n","ini","",[85,97,98],{"__ignoreMap":95},[99,100,103],"span",{"class":101,"line":102},"line",1,[99,104,93],{},[106,107],"hr",{},[77,109,111],{"id":110},"hyprland-configuration","Hyprland Configuration",[73,113,114],{},"If executing inside a Hyprland workspace, bind the startup executable inside your script tree:",[90,116,119],{"className":92,"code":117,"filename":118,"language":94,"meta":95,"style":95},"exec-once = ~/.config/caffyne-shell/start.sh\n","hyprland.conf",[85,120,121],{"__ignoreMap":95},[99,122,123],{"class":101,"line":102},[99,124,117],{},[126,127,128],"tip",{},[73,129,130,131,134],{},"Always ensure that execution access is granted to the helper script. Run ",[85,132,133],{},"chmod +x ~/.config/caffyne-shell/start.sh"," if it fails to automatically spawn.",[136,137,138],"style",{},"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);}",{"title":95,"searchDepth":102,"depth":140,"links":141},2,[142,143],{"id":79,"depth":140,"text":80},{"id":110,"depth":140,"text":111},"Learn how to configure caffyne shell to hook into your compositor session.","md",null,{},{"icon":27},{"title":24,"description":144},"0k80rTUG2_lsQSxCc-upRwaL-9XqFyiIralUFoLMk3Y",[152,154],{"title":13,"path":14,"stem":15,"description":153,"icon":16,"children":-1},"Get caffyne shell up and running on your system.",{"title":29,"path":30,"stem":31,"description":155,"icon":32,"children":-1},"Interface with the desktop shell over IPC using fabric-cli commands.",1780946378397]