RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    External repositories for themes?

    Scheduled Pinned Locked Moved Ideas and Development
    themesrepositoriesexternal
    4 Posts 3 Posters 710 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      George
      last edited by

      First off, I think the external repositories idea is great. It makes a lot of sense, especially when adding something new to RetroPie that isn't supported yet.

      Would it also be possible to have external repository functionality for EmulationStation themes? Currently all the themes are hardcoded and one has to dig a little to find out where themes should get placed. It would be great if I could just checkout my themes into an ext directory and then install them with the existing script. Or maybe even use the themes script to add an external repository by pasting in the Git URL.

      Thoughts? Thanks in advance!

      - George

      mituM 1 Reply Last reply Reply Quote 0
      • Thorr69T
        Thorr69
        last edited by

        Seems a bit much. All themes get installed into the same directory already. You copy it once, and that's it.

        RPi 3b
        Official PSU
        Official RetroPie image
        Pandora's Box 5 controller

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @George
          last edited by

          @george said in External repositories for themes?:

          Currently all the themes are hardcoded and one has to dig a little to find out where themes should get placed.

          There are 2 folders where EmulationStation looks for themes

          • $HOME/.emulationstation/themes
          • /etc/emulationstation/themes

          You can copy your own themes in the first folder, without resorting to the esthemes module.

          It would be great if I could just checkout my themes into an ext directory and then install them with the existing script. Or maybe even use the themes script to add an external repository by pasting in the Git URL.

          You can add a line in the esthemes module (starting here) containing the Gihub repo user/project and then you can install the theme the setup script. Of course, there's nothing stopping you from providing your own theme download script.

          G 1 Reply Last reply Reply Quote 0
          • G
            George @mitu
            last edited by

            @mitu Ahh, this would be one of those moments I should have looked at the documentation first.

            https://retropie.org.uk/docs/EmulationStation/#themes

            Awesome. I will take a look and see if I'm able to accomplish what I need to.

            Thank you!

            - George

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.