<commit_before>Skryim Package Manager
======================

###Installing (Arch Linux)
Copy cfg.json.dist to cfg.json. Add the following

* The location to download the mods to. This can be any path but it must exist
* Your password and username for the Nexus sites. This isn't required but if you don't add them you can't download any file over 2mb

Install virtualenv and pip then run the following:

    $ virtualenv env
    $ source env/bin/activate
    $ pip install -r requirements.txt
    $ python server.py

When finished you can exit the virtual environment using (or just close the terminal):

    $ deactive

Downloading nxms should now work on Linux and while downloading [http://localhost:8080](http://localhost:8080) can be used to view the download progress

###Design Goals

Key:
* **Linux Support** (Windows is a bit more optional ;))
* **Minimal**, no need for GUIs etc unless there are errors
* **Fast** or at least the apearance of being fast. Downloading a small file (sub 100kb) should be faster than I can do it manually

###Roadmap:

0:
* Auto shutdown when all downloads are finished

1:
* Auto download depenecies
* Ability to run the app through some other means

2+:
* Version tracking
* Support for downloading new versions
* Support for changing file names
* Set login details/download location through the GUI
<commit_msg>Updated roadmap<commit_after>Skryim Package Manager
======================

###Installing (Arch Linux)
Copy cfg.json.dist to cfg.json. Add the following

* The location to download the mods to. This can be any path but it must exist
* Your password and username for the Nexus sites. This isn't required but if you don't add them you can't download any file over 2mb

Install virtualenv and pip then run the following:

    $ virtualenv env
    $ source env/bin/activate
    $ pip install -r requirements.txt
    $ python server.py

When finished you can exit the virtual environment using (or just close the terminal):

    $ deactive

Downloading nxms should now work on Linux and while downloading [http://localhost:8080](http://localhost:8080) can be used to view the download progress

###Design Goals

Key:
* **Linux Support** (Windows is a bit more optional ;))
* **Minimal**, no need for GUIs etc unless there are errors
* **Fast** or at least the apearance of being fast. Downloading a small file (sub 100kb) should be faster than I can do it manually

###Roadmap:

0:
* Move files to their correct location
* Windows binary
* Better logging

1:
* Auto download depenecies
* Ability to run the app through some other means

2+:
* Version tracking
* Support for downloading new versions
* Support for changing file names
* Set login details/download location through the GUI

{'fraction_non_alphanumeric': 0.08111070515162587, 'fraction_numerical': 0.010960906101571063, 'mean_word_length': 4.175803402646503, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 19, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4835093', 'n_tokens_mistral': 758, 'n_tokens_neox': 705, 'n_words': 388}