reddit / emacs

shanty-themes is now also available on melpa

teord · 2022-04-04 12:46
Hey Emacs redditors, approximately a month ago, I posted about my newly created theme **shanty** which features a light & dark color scheme. Thanks to your feedback, I was now confident enough, to also make it available through MELPA. So if anyone back then wanted to give it a shot, but couldn't because it was not easily available through package.el, I would love to also hear about your feedback. Link to the github repo with installation instructions and screenshots: [https://github.com/qhga/shanty-themes](https://github.com/qhga/shanty-themes) Link to melpa site: [https://melpa.org/#/shanty-themes](https://melpa.org/#/shanty-themes) I am open to feature requests and any kind of constructive feedback. Thanks for your time and feedback <3
by_wicker · 2022-04-04 15:14
I think you should showcase it with screenshots from a slicker-looking font - this looks like a bitmap font, very pixellated, which detracts aesthetic points from something that is significantly about aesthetics. I like the overall look of your dark themes, but I prefer light themes and I find the light theme too washed out for my taste. I also am not sold on the use of underlines and boxes in code syntax highlighting. Just my personal aesthetic judgement. I like boxing for some "tag" like text — e.g. branch and tag names in magit — but I am not feeling it suitable for function names, for example. Also perhaps because I'm used to checkers using underlines for problems, I find underline incongruous.
teord · 2022-04-04 16:29
Hey! Thanks for your feedback! At this point, I think I'll start creating variables/options for things like the boxes, and also org-heading scale etc. The pixel font was also smth. others pointed out the last time I posted, where some liked it and some not. I'll provide two additional screenshots with a vector-based font so there is smth for everyone! What would you suggest changing, so that the light theme no longer looks washed out? Increase the contrast? For me, the most important part was to not deviate too much from the colors in the dark theme. So when smb. changes theme depending on the current time (night==dark, day==light) the "muscle memory" to identify keywords based on color is not lost.
by_wicker · 2022-04-04 17:21
> Increase the contrast? For me, the most important part was to not deviate too much from the colors in the dark theme. That would have been my suggestion I think, but it sounds difficult to manage that contradiction. Almost every color would have to have a richer/darker variant for light theme foreground. But really we're in the realm of *my* preference, which would be for a warmer/darker background *and* stronger/darker foreground. I kind of dislike the bluey tint, which is *totally* just my arbitrary personal aesthetic preference. I appreciate the bolding of keywords. I always think that's a good call - it's good for the logic structure of code to stand out. I've tried a few themes in the past and usually end up doing that as an override. But overall I'm inclined to say you should do what appeals to you, and not worry about satisfying others because we all have different opinions and design by consensus is probably just a quagmire.