[{"data":1,"prerenderedAt":427},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-usage":74,"-getting-started-usage-surround":422},[4,30,45,65],{"title":5,"path":6,"stem":7,"children":8,"page":29},"GettingStarted","/getting_started","1.getting_started",[9,14,19,24],{"title":10,"path":11,"stem":12,"icon":13},"Getting Started","/getting_started/introduction","1.getting_started/1.introduction","i-heroicons-information-circle",{"title":15,"path":16,"stem":17,"icon":18},"Installation Guide","/getting_started/installation","1.getting_started/2.installation","i-heroicons-arrow-down-tray",{"title":20,"path":21,"stem":22,"icon":23},"Usage","/getting_started/usage","1.getting_started/3.usage","i-heroicons-play",{"title":25,"path":26,"stem":27,"icon":28},"Configuration","/getting_started/configuration","1.getting_started/4.configuration","i-heroicons-adjustments-horizontal",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Features","/features","2.features",[35,40],{"title":36,"path":37,"stem":38,"icon":39},"What's Installed","/features/whats_installed","2.features/1.whats_installed","i-heroicons-gift",{"title":41,"path":42,"stem":43,"icon":44},"Testing","/features/testing","2.features/2.testing","i-heroicons-beaker",{"title":46,"path":47,"stem":48,"children":49,"page":29},"Support","/support","3.support",[50,55,60],{"title":51,"path":52,"stem":53,"icon":54},"FAQ","/support/faq","3.support/1.faq","i-heroicons-question-mark-circle",{"title":56,"path":57,"stem":58,"icon":59},"Contributing","/support/contributing","3.support/2.contributing","i-heroicons-user-group",{"title":61,"path":62,"stem":63,"icon":64},"Code of Conduct","/support/code_of_conduct","3.support/3.code_of_conduct","i-heroicons-heart",{"title":66,"path":67,"stem":68,"children":69,"page":29},"License","/license","7.license",[70],{"title":66,"path":71,"stem":72,"icon":73},"/license/license","7.license/1.license","i-heroicons-scale",{"id":75,"title":20,"body":76,"description":415,"extension":416,"links":417,"meta":418,"navigation":419,"path":21,"seo":420,"stem":22,"__hash__":421},"docs/1.getting_started/3.usage.md",{"type":77,"value":78,"toc":397},"minimark",[79,84,88,211,215,219,222,234,238,241,264,268,271,276,280,288,292,329,333,337,340,365,369,393],[80,81,83],"h2",{"id":82},"quick-start","Quick Start",[85,86,87],"p",{},"Follow these steps to transform your system.",[89,90,91,96,99,154,158,169,204,208],"steps",{},[92,93,95],"h3",{"id":94},"download-the-playbook","Download the Playbook",[85,97,98],{},"Clone the repository or download the source code.",[100,101,107],"pre",{"className":102,"code":103,"filename":104,"language":105,"meta":106,"style":106},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","wget https://github.com/TerrorSquad/griffin/archive/refs/heads/master.zip \\\n&& unzip master.zip \\\n&& cd griffin-master\n","Terminal","bash","",[108,109,110,127,142],"code",{"__ignoreMap":106},[111,112,115,119,123],"span",{"class":113,"line":114},"line",1,[111,116,118],{"class":117},"sBMFI","wget",[111,120,122],{"class":121},"sfazB"," https://github.com/TerrorSquad/griffin/archive/refs/heads/master.zip",[111,124,126],{"class":125},"sTEyZ"," \\\n",[111,128,130,134,137,140],{"class":113,"line":129},2,[111,131,133],{"class":132},"sMK4o","&&",[111,135,136],{"class":117}," unzip",[111,138,139],{"class":121}," master.zip",[111,141,126],{"class":125},[111,143,145,147,151],{"class":113,"line":144},3,[111,146,133],{"class":132},[111,148,150],{"class":149},"s2Zo4"," cd",[111,152,153],{"class":121}," griffin-master\n",[92,155,157],{"id":156},"run-the-installation","Run the Installation",[85,159,160,161,164,165,168],{},"Execute the playbook for your OS. You will be prompted for your ",[108,162,163],{},"sudo"," password (the ",[108,166,167],{},"-K"," flag) to allow package installation.",[170,171,172,189],"code-group",{},[100,173,176],{"className":102,"code":174,"filename":175,"language":105,"meta":106,"style":106},"ansible-playbook ./playbook.yaml -K\n","Linux",[108,177,178],{"__ignoreMap":106},[111,179,180,183,186],{"class":113,"line":114},[111,181,182],{"class":117},"ansible-playbook",[111,184,185],{"class":121}," ./playbook.yaml",[111,187,188],{"class":121}," -K\n",[100,190,193],{"className":102,"code":191,"filename":192,"language":105,"meta":106,"style":106},"ansible-playbook ./playbook_macos.yaml -K\n","macOS",[108,194,195],{"__ignoreMap":106},[111,196,197,199,202],{"class":113,"line":114},[111,198,182],{"class":117},[111,200,201],{"class":121}," ./playbook_macos.yaml",[111,203,188],{"class":121},[92,205,207],{"id":206},"restart-shell","Restart Shell",[85,209,210],{},"Once finished, restart your terminal or log out and log back in to see the changes (Zsh, fonts, etc.).",[80,212,214],{"id":213},"installation-scenarios","Installation Scenarios",[92,216,218],{"id":217},"_1-headless-server-wsl","1. Headless Server / WSL",[85,220,221],{},"For servers or WSL environments where you only need CLI tools.",[100,223,224],{"className":102,"code":174,"language":105,"meta":106,"style":106},[108,225,226],{"__ignoreMap":106},[111,227,228,230,232],{"class":113,"line":114},[111,229,182],{"class":117},[111,231,185],{"class":121},[111,233,188],{"class":121},[92,235,237],{"id":236},"_2-full-desktop-workstation","2. Full Desktop Workstation",[85,239,240],{},"For a personal computer where you want browsers, chat apps, and GUI IDEs.",[100,242,244],{"className":102,"code":243,"language":105,"meta":106,"style":106},"ansible-playbook ./playbook.yaml -K -e all=true\n",[108,245,246],{"__ignoreMap":106},[111,247,248,250,252,255,258,261],{"class":113,"line":114},[111,249,182],{"class":117},[111,251,185],{"class":121},[111,253,254],{"class":121}," -K",[111,256,257],{"class":121}," -e",[111,259,260],{"class":121}," all=",[111,262,263],{"class":132},"true\n",[80,265,267],{"id":266},"advanced-configuration","Advanced Configuration",[85,269,270],{},"Need to customize what gets installed, configure Git automatically, or solve GitHub rate limit issues?",[272,273],"u-page-card",{"description":274,"icon":28,"title":275,"to":26},"Learn about Feature Flags, Tags, and Variables.","Configuration Guide",[80,277,279],{"id":278},"congratulations","Congratulations",[85,281,282,283,287],{},"You've successfully installed ",[284,285,286],"strong",{},"Griffin","! Now you can enjoy a streamlined and efficient Linux experience.",[80,289,291],{"id":290},"additional-options","Additional Options",[293,294,295,302,315,320,325],"field-group",{},[296,297,301],"field",{"name":298,"type":299,"default-value":300},"golang","boolean","false","Installs the Go programming language (Golang) and associated tools.",[296,303,306,307,310,311,314],{"name":304,"type":305},"git_user_*","string","Sets global Git identity. ",[108,308,309],{},"-e git_user_email=\"...\""," and ",[108,312,313],{},"-e git_user_name=\"...\"",".",[296,316,319],{"name":317,"type":305,"default-value":318},"username","current user","Sets the target username for installation.",[296,321,324],{"name":167,"type":322,"required":323},"flag","true","Prompts for the root/sudo password (required for apt/brew tasks).",[296,326,328],{"name":327,"type":305},"github_token","Optional Personal Access Token to avoid GitHub API rate limits.",[80,330,332],{"id":331},"troubleshooting","Troubleshooting",[92,334,336],{"id":335},"github-rate-limiting","GitHub Rate Limiting",[85,338,339],{},"If you see errors related to GitHub API rate limits:",[341,342,343,350,356],"ol",{},[344,345,346,349],"li",{},[284,347,348],{},"Try with a GitHub token"," (see section above)",[344,351,352,355],{},[284,353,354],{},"Wait and retry"," - Rate limits reset every hour",[344,357,358,361,362],{},[284,359,360],{},"Run with fewer packages"," - Use specific flags instead of ",[108,363,364],{},"-e all=true",[92,366,368],{"id":367},"common-issues","Common Issues",[370,371,372,381,387],"ul",{},[344,373,374,377,378,380],{},[284,375,376],{},"Permission denied",": Make sure to use ",[108,379,167],{}," flag for sudo password",[344,382,383,386],{},[284,384,385],{},"Connection timeouts",": Check your internet connection",[344,388,389,392],{},[284,390,391],{},"Package conflicts",": Some packages may conflict with existing installations",[394,395,396],"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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}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":106,"searchDepth":129,"depth":129,"links":398},[399,404,408,409,410,411],{"id":82,"depth":129,"text":83,"children":400},[401,402,403],{"id":94,"depth":144,"text":95},{"id":156,"depth":144,"text":157},{"id":206,"depth":144,"text":207},{"id":213,"depth":129,"text":214,"children":405},[406,407],{"id":217,"depth":144,"text":218},{"id":236,"depth":144,"text":237},{"id":266,"depth":129,"text":267},{"id":278,"depth":129,"text":279},{"id":290,"depth":129,"text":291},{"id":331,"depth":129,"text":332,"children":412},[413,414],{"id":335,"depth":144,"text":336},{"id":367,"depth":144,"text":368},"How to run the installation","md",null,{},{"icon":23},{"title":20,"description":415},"S-UND54n2IYVkr8vc13nsyoIj2PeVHKJpTCB4MHcY80",[423,425],{"title":15,"path":16,"stem":17,"description":424,"icon":18,"children":-1},"How to install Griffin and its dependencies",{"title":25,"path":26,"stem":27,"description":426,"icon":28,"children":-1},"Customize Griffin with variables, flags, and tags",1785923513794]