Live data from Hacker News

Show HN: Themer – a CLI for generating themes for all your tools

github.com

1–10 of 27 posts

Re: Show HN: Themer – a CLI for generating themes for all your tools

#2
A while back I posted about the GUI version (https://news.ycombinator.com/item?id=15087244) but I’m realizing the CLI tool is probably more appropriate for the HN crowd.

Themer is a set of npm packages that allow for generating custom, matching themes for many of your development tools (editors, terminal emulators, desktop/device wallpaper, Slack sidebar, Chrome theme, Alfred, etc.). A custom color palette can be used, or there are a number of pre-built palettes to choose from.

Re: Show HN: Themer – a CLI for generating themes for all your tools

#3

A while back I posted about the GUI version ( https://news.ycombinator.com/item?id=15087244 ) but I’m realizing the CLI tool is probably more appropriate for the HN crowd. Themer is a set of npm packages that allow for generating custom, matching themes for many of your development tools (editors, terminal emulators, desktop/device wallpaper, Slack sidebar, Chrome theme, Alfred, etc.). A custom color palette can be u…

Given that my thoughts while looking at the repo were "please don't be js, please don't be js, please don't be... fuck" (don't want to install the whole node toolchain), I'm very glad that a website exists. However, it seems to be down :(

Re: Show HN: Themer – a CLI for generating themes for all your tools

#4
Interesting, but a bit light on the terminal support. I've been using https://terminal.sexy/ which supports way more terminals. Notably, for me, Guake, XFCE Terminal, and for when I'm on Windows, PuTTY.

I was expecting to find this within the `themer-terminal` repo, but instead it's just some mac thing.

Re: Show HN: Themer – a CLI for generating themes for all your tools

#5
Nice work!

From my classification this seems similar to base16 https://github.com/chriskempson/base16

Is this correct and would you like to clarify the benefits of using themer instead of base16? Have you considered intercompatibility by i.e. allow conversion from and to base16 themes?

Re: Show HN: Themer – a CLI for generating themes for all your tools

#6
post #5

Nice work! From my classification this seems similar to base16 https://github.com/chriskempson/base16 Is this correct and would you like to clarify the benefits of using themer instead of base16? Have you considered intercompatibility by i.e. allow conversion from and to base16 themes?

At the bottom of the page it says:

themer is inspired by trevordmiller/nova and chriskempson/base16.

Conceptually, themer is very similar to base16, but:

1. It is lighter, and simpler to use. 2. It is more easily extensible with your own color sets and templates. 3. It integrates better with your dotfiles, especially if you keep them under version control.

Re: Show HN: Themer – a CLI for generating themes for all your tools

#7
post #5

Nice work! From my classification this seems similar to base16 https://github.com/chriskempson/base16 Is this correct and would you like to clarify the benefits of using themer instead of base16? Have you considered intercompatibility by i.e. allow conversion from and to base16 themes?

That is correct! I pointed that out and listed a few differences on the "About" section of the README (https://github.com/mjswensen/themer#about).

One thing I will add is that I found base16 more challenging to use if I wanted to use a custom color set instead of the default ones. It was also difficult for me to tell which packages of that project were maintained, which were deprecated, and how the packages were organized in general.

Re: Show HN: Themer – a CLI for generating themes for all your tools

#8

Interesting, but a bit light on the terminal support. I've been using https://terminal.sexy/ which supports way more terminals. Notably, for me, Guake, XFCE Terminal, and for when I'm on Windows, PuTTY. I was expecting to find this within the `themer-terminal` repo, but instead it's just some mac thing.

Good feedback. Yep, themer-terminal is for Terminal.app, the default macOS terminal. Feel free to log issues for supporting other terminals (or take a stab at implementing support for them as described at https://github.com/mjswensen/themer#create-your-own-template).

Re: Show HN: Themer – a CLI for generating themes for all your tools

#9
post #3

A while back I posted about the GUI version ( https://news.ycombinator.com/item?id=15087244 ) but I’m realizing the CLI tool is probably more appropriate for the HN crowd. Themer is a set of npm packages that allow for generating custom, matching themes for many of your development tools (editors, terminal emulators, desktop/device wallpaper, Slack sidebar, Chrome theme, Alfred, etc.). A custom color palette can be u…

Given that my thoughts while looking at the repo were "please don't be js, please don't be js, please don't be... fuck" (don't want to install the whole node toolchain), I'm very glad that a website exists. However, it seems to be down :(

Hah, what are the odds. I post this and 10 minutes later zeit.co's Now service goes down. :(

But the site is just informational--if you don't want to install the Node toolchain, you can use the GUI wrapper around themer (https://github.com/mjswensen/themer-gui), a cross platform app built on Electron. There are downloadable builds for Windows, macOS, and Linux (https://github.com/mjswensen/themer-gui/releases).

Re: Show HN: Themer – a CLI for generating themes for all your tools

#10
post #3

Earlier quoted context omitted.

Given that my thoughts while looking at the repo were "please don't be js, please don't be js, please don't be... fuck" (don't want to install the whole node toolchain), I'm very glad that a website exists. However, it seems to be down :(

Hah, what are the odds. I post this and 10 minutes later zeit.co's Now service goes down. :( But the site is just informational--if you don't want to install the Node toolchain, you can use the GUI wrapper around themer ( https://github.com/mjswensen/themer-gui ), a cross platform app built on Electron. There are downloadable builds for Windows, macOS, and Linux ( https://github.com/mjswensen/themer-gui/releases ).

Oh fantastic, that works, thank you!
Post reply on HN