├── README.md └── as-built-notes.md /README.md: -------------------------------------------------------------------------------- 1 | # nix-lich -------------------------------------------------------------------------------- /as-built-notes.md: -------------------------------------------------------------------------------- 1 | ### As-Built Notes 2 | Rough draft of notes from first re-build to capture necessary steps. 3 | 4 | - Install Linux (tested with Ubuntu 18.04) 5 | - There are many methods and existing guides for this. If you're not comfortable installing a linux variant, this procedure may not be for you. 6 | - Install rvm (https://rvm.io/rvm/install) 7 | - As much as I hate curl2bash installations, it is certainly the easiest method here. You can always download the bash install script and review it, but the value in this may vary. 8 | - Install ruby 2.1.10 9 | This may take a while depending on your system performance. On some minimalist systems (like my raspberry pi, I discovered) you may need to install additional tools to facilitate compiling from source. 10 | - ` rvm install 2.1.10` 11 | - Follow instructions here [here](https://gswiki.play.net/Profanity#Quick_and_Dirty:_What_to_do_for_a_GUI-less_VM "here") with some notable exceptions: 12 | - (Step 1) Because of rvm, do not use `sudo` to install gems. 13 | - Use `gem install sqlite3 curses` instead. 14 | - (Step 3) The default lich file is now `lich.rbw` and not `lich.rb`, so use the following to launch lich: 15 | - `ruby ~/lich/lich.rbw --login --without-frontend --detachable-client=8000 2> /dev/null &` 16 | --------------------------------------------------------------------------------