kitty
kitty copied to clipboard
Kitty is a CLI for interacting with Kattis that allows you to test and submit problems straight from your terminal.
Sometimes, when you enter a Kattis contest, you have already solved a few of the problems. It might be helpful to add a command that looks in a directory, fetches...
It seems that the download URL for the sample test cases zip file depends on the host URL, not the particular problem URL. I.e., if you `get` the problem at...
When Kattis evaluates output, these are identical:  Kattis is "whitespace-agnostic", so to say - it doesn't matter if it is a space or a newline character, as long as...
From `README.md`: > If you get a permission denied error, maybe you need to give yourself access to the install folder via `sudo chown -R $(whoami) /usr/local/bin`. I really don't...
If the user's network is very slow, it can take a little bit of time (I think half a second after feeling it out for a bit) for the HTTP...
In some cases one can accidentally create a test file in the tests folder and one outside (yes i did make that mistake). Currently Kitty handles that by doing nothing,...
This crate seems to do it rather seamlessly: https://docs.rs/clap_complete/4.1.1/clap_complete/
Currently, if you want to submit to `itu.kattis.com` instead of `open.kattis.com`, you need to manually edit the `.kattisrc`. I suggest adding an optional `profiles` section to `kitty.yml` where you can...
When `--time`/`-t` is given, the summary could contain the fastest and slowest run, respectively
First of all: Great program! I code on a pretty old thinkpad with a `1366x768` resolution. I haven't looked at the code yet. If you use the API, do they...