Skip to content

spiritsack/ricedb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RiceDB will be a universal configuration file manager designed to make it easy to obtain configurations for any application that fit your individual needs.

RiceDB seeks to follow the Arch Way, staying simple, open, and elegant.

###Requirements Python3 - Possibly 2.7, but this has yet to be fully tested

###Installation

git clone https://github.com/install-logos/ricedb.git

cd ricedb

make config

sudo make install

###Usage To search for a rice for a program: rice [program] [search term]

To directly install a rice for a program: rice --sync [program] [name]

To create a registered rice from existing config files: rice --create [program]

To upload a rice to our database: rice --upload [program] [name] [URL to github repo]

IMPORTANT: For the above command to properly work, you should first initialize a repo in the folder ~/.rdb/[program]/[name] folder of the computer and upload it to github. You will then run this program once to generate metadata. Then enter into that folder, add the new info.json file and push it to your github. Then rerun this command to actually upload.

Please note our database is only populated with a few default rices, we are looking for people to help contribute to this

Build Status Gitter chat

About

A simple, portable configuration file manager

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.4%
  • Other 0.6%