Skip to content

startup

Malin Freeborn edited this page Jan 21, 2021 · 9 revisions

If you want to join, but you're not sure how to get started:

Installing

Linux

Arch Linux

sudo pacman -S texlive-most inkscape git git-lfs

git clone git@gitlab.com:bindrpg/core.git

cd core

make

Debian

sudo apt install texlive-full inkscape git git-lfs

git clone git@gitlab.com:bindrpg/core.git

cd core

make

Windows

  • Install MiKTeX to work with LaTeX.
    • Run it as admin, so it can auto-install packages.
  • Download git
  • Set up the Github app with the exact same username and email as your git account (whether Gitlab or Github)
  • File > Clone > URL
  • Paste in git@gitlab.com:bindrpg/core.git
  • You will need the svg images translated to pdf.
    • Either download them from the wiki of that project, then unzip them or
    • Find out how to make these images in Windows, then let me know how.
  • Go to the project's folder in Documents\Github\
  • Open main.tex with MiKTeX
  • Press the green 'play' button.

Learning Git

If you modify a weapon and someone else adds a spell, nobody wants to deal with merging those two ideas together. Git puts your changes together for you.

If you have an idea, but you want to show it to someone before committing to it, git lets you make a copy of the project, then give someone your copy and your new ideas. They can then make changes before putting it into the book.

Git gives you a lot of toys, but beginners will only need a few:

Make a new branch to play with called 'new'.

git switch -c new

You can mess around here, making the changes you want.

Tell git you've made changes:

git add -A

Explain what you did in a few words, e.g. add new aldaron spell, with a commit message:

git commit

Push your changes to gitlab, so everyone sees them.

git push origin new

Remember you are pushing your own branch, so replace 'new' with whatever name you gave your branch.

Queen's English, Old Boy

BIND is written in British English, or at least it should be. On occasion I may accidentally slip some covert Scotticisms in. I won't pull anyone up about their divergent spelling, but I may unthinkingly correct it.

Clone this wiki locally