Skip to content

SubmittingRice

techcoder20 edited this page Mar 11, 2022 · 1 revision

Submitting your Rice to the Shop

If you want to submit your rice to the shop you need only one thing and that is a github account. If you dont have one you can find the tutorial here: https://docs.github.com/en/get-started/signing-up-for-github/signing-up-for-a-new-github-account


Step One - Login with your github account

Once you have created a github account navigate to https://themesaver.herokuapp.com. Here click on login buton in the top right corner


Step two - Create a repo

Once you have created a github account navigate to https://github.com/new which will take you to the create a new repo page.

  • First name your repo anything
  • You dont need to give a description
  • Make sure that it is set to
  • Click On Create Repository

Repo Structure

Your repo should look something like this.

📦Main Repo
 ┣ 📂Screenshots
 ┣ 📦ricename.tar.gz
 ┗ 📜info.json

It should contain three things:

  • A Screenshots folder
  • The exported archive (ricename.tar.gz). The archive has a structure like this:
📦Main Repo
 ┣ 📂 theme
 ┣ 📂 cursors
 ┣ 📂 slot
 ┗ 📂 icons
  • The info.json file that contains the info about the rice. You will find this file in your Slot Folder (~/.themeaver/Slots/SlotName/info.json). It looks like this:
{
    "name": "nordic",
    "gtkTheme": "Adwaita",
    "iconTheme": "Tela-circle-manjaro-dark",
    "cursorTheme": "Nordic-cursors",
    "shell": "bash",
    "desktopEnvironment": "plasma",
    "windowManager": "kwin"
}
  • In the github website you repo should look like this:

Having multiple rice in one repo

If you want to have more than one rice in the same repo you need to create a new branch. You can refer to this link to create a new brach: https://www.howtogeek.com/714112/how-to-create-a-new-branch-in-github/. Once you create a new brach you can change all the files in that branch.


Step 3 - Adding your Rice to the shop

Once you have created the rice navigate to https://themesaver.herokuapp.com/newRice

Here there are two entries:

  • The github repo link it should be in the format github-username/repo-name

  • The brach for the repo. The default branch for the repo is main. If you have created any other brach put that here.

  • Once you submit the form with the two entries it will check if you have repo has the correct format and either allow or deny the link.

  • Once you have done that you will be redirected to the shop and you will be able to see your brand new rice in the shop.


Clone this wiki locally