pinpox / base16-universal-manager

A universal manager to set base16 themes for any supported application
https://github.com/chriskempson/base16
MIT License
88 stars 20 forks source link

Support for multiple applications with the same template #38

Closed jo1gi closed 3 years ago

jo1gi commented 4 years ago

I was wondering if it should be possible to add multiple applications per template since some applications use the same template (e.g. vim and neovim or anything that uses css). It could be done by adding a "template" option which would overwrite the normal template.

pinpox commented 4 years ago

What would be the benefit apart from having a shorter config?

jo1gi commented 4 years ago

@pinpox Correct me if I am wrong, but I don't think it is possible to use the same template in multiple applications. There is for example a lot of applications that use the CSS template (https://github.com/samme/base16-styles). What I meant by adding a template option was something like this:

applications:
  firefox:
    enabled: true
    template: style
    files:
      css:
        path: path/to/firefox/css

  discord:
    enabled: true
    template: style
    files:
      css:
        path: path/to/discord/css