Skip to content

RiiConnect24/Wii-Guide

Repository files navigation

Wii Guide

License Production List

Wii.guide is the complete guide to modding your Nintendo Wii console. We're here to help people installing Homebrew Channel and many other mods to their consoles, allowing for doing pretty much anything with your console.

The site: wii.guide

Would you like to contribute?

You can translate the site by using Crowdin, a site created to translate projects. You can join here: Wii.guide's Crowdin Page

Running Wii-Guide locally

Installing on Windows:

  1. Download the latest RubyInstaller with devkit from https://rubyinstaller.org/downloads/
  2. Run the installer and on the last screen make sure to have the ridk install step checked
  3. A command prompt window should appear, choose the number for MSYS2 and MINGW development tool chain and press enter.
  4. Open a new command prompt window then continue to Running Jekyll

Installing on Linux:

  1. Install Ruby with sudo apt install ruby ruby-dev build-essentials git -y (Or your package manager equivalent)
  2. Run gem install jekyll bundler
  3. Continue to Running Jekyll

Running Jekyll:

  1. Please follow the installation steps for your platform if you haven't in the past
  2. Navigate to a directory for git to create the Wii-Guide folder in
  3. Run git clone https://github.com/RiiConnect24/Wii-Guide (Or the url of the fork you want to clone)
  4. If you want to use another branch, now run git checkout <branch-name>
  5. Next run bundle install
  6. Finally, run bundle exec jekyll serve --incremental
  7. Navigate to https://localhost:4000, your server should be running!

Notes:

  • From now on you can just run bundle exec jekyll serve --incremental from the Wii-Guide directory
  • When (re)cloning a repository or updating the Gemfile file, run bundle install first
  • If a page isn't updating correctly after making local changes, try removing the --incremental argument first
    • You can also hard refresh the website with Ctrl + Shift + R usually
      • If this doesn't help close your web browser entirely (All windows!) and try again
  • Making a change to a file will regenerate the local webview automatically if jekyll is running