Skip to content

skittles1412/oi-checklist-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OI Checklist Generator

A tool to automatically generate a checklist of OI problems.

Examples of generated files can be found for a blank checklist, rainboy, and me.

Installation

Installing using prebuilt binaries

Navigate to the release page, and either use one of the shell scripts or download the binary directly and add it to your system PATH.

Installing from source

Install rust, then run cargo install --git https://github.com/skittles1412/oi-checklist-generator.git

Usage

Usage: oicg [OPTIONS]

Options:
    --dmoj <DMOJ_USERNAME>  DMOJ username
    --ojuz <OJUZ_USERNAME>  oj.uz username
-o, --output <OUTPUT>       Output location (defaults to oi-checklist.html in the Documents folder)
    --open                  Open the output file in the default web browser
-h, --help                  Print help

Example: oicg --dmoj my_dmoj_username --ojuz my_ojuz_username -o /path/to/output/file --open