geekhack

geekhack Marketplace => Interest Checks => Topic started by: synmuffin on Wed, 19 August 2020, 08:52:19

Title: [IC] GMK Gruvbox
Post by: synmuffin on Wed, 19 August 2020, 08:52:19
Code: [Select]
/**
 *                          _               
 *   GMK              | |             
 *    __ _ _ __ _   ___   _| |__   _____  __
 *   / _` | '__| | | \ \ / / '_ \ / _ \ \/ /
 *  | (_| | |  | |_| |\ V /| |_) | (_) >  <
 *   \__, |_|   \__,_| \_/ |_.__/ \___/_/\_\
 *    __/ |                              xor     
 *   |___/                                                           
 */

Welcome to GMK gruvbox Interest Check!

Hello all and welcome to the GMK gruvbox IC. As a developer who works mainly in C I spend a lot of time in Vim as such my goto theme is gruvbox. This is a theme with a pastel 'retro groove' vibe. As gruvbox's main goal is to keep colours easily distinguishable, contrast enough while still being pleasant on the eyes this is what GMK gruvbox aims to do as well.

I've always wanted a gruvbox keycap set to go with gruvbox so I figured I would step up and do this. I've tried hard to stay as close as I could to using the colour pallet from gruvbox while maintaining a nice balance of colour and contrast.

The set features warm grays with desaturated browns, tints of red, green, yellow, blue and purple, alongside dark cream text.

IC Form & Feedback:
https://docs.google.com/forms/d/1oxT5FMDn2qs54c5ME9FlOxEvO6hi9cXvlk_Olr8TMFg (https://docs.google.com/forms/d/1oxT5FMDn2qs54c5ME9FlOxEvO6hi9cXvlk_Olr8TMFg)



Kits

Base Kit
(https://i.imgur.com/Ga1xyxw.jpg)

If an effort to calm some jimmies here is what the original modifiers legends were. (lowercase with no icon)
(https://i.imgur.com/L5H3Bcp.jpg)

Also I've had a few people request dark alphas so here is what that would look like.
(https://i.imgur.com/FjBoHK9.jpg)

40's Kit
(https://i.imgur.com/pILh1L1.png)

Vim Kit
(https://i.imgur.com/ChSq84y.png)



More on Colours

To touch a little more on the colours Ive included the original colours paired with their RAL counterpart below.

(https://i.imgur.com/5y39azc.png)

To add to this I've added render of gruvbox right next to Oblivion... hopefully people will see the diff. This shows gruvbox on the top and Oblivion on the bottom.

(https://i.imgur.com/k496dDn.jpg)



Thanks




Vendors (Planned Vendors):




Initial Renders:

Iron180
(https://i.imgur.com/GAZD4pw.jpg)

(https://i.imgur.com/6W5zVt9.jpg)

(https://i.imgur.com/gwbBhE7.jpg)

PC E85
(https://i.imgur.com/3cK1eyq.jpg)

(https://i.imgur.com/mWYEIDD.png)

(https://i.imgur.com/tQybAQF.jpg)

Iron165
(https://i.imgur.com/TrDhTTJ.jpg)

(https://i.imgur.com/wlmEEIE.jpg)

Artisan Cap
(https://i.imgur.com/ftUcQdH.jpg)
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Wed, 19 August 2020, 08:52:54
.... yeah
Title: Re: [IC] GMK Gruvbox
Post by: yoot on Wed, 19 August 2020, 08:56:46
One of my all time favorite vim colorschemes! Hope this comes to fruition.
Title: Re: [IC] GMK Gruvbox
Post by: ergusto on Wed, 19 August 2020, 08:56:57
I am into this like a ham sandwich.
Title: Re: [IC] GMK Gruvbox
Post by: darthcapn on Wed, 19 August 2020, 08:57:38
This is quite close to oblivion.
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Wed, 19 August 2020, 09:03:43
This is quite close to oblivion.

In that they are both IDE themes... yes.
Title: Re: [IC] GMK Gruvbox
Post by: falzm on Wed, 19 August 2020, 09:05:39
That's my go-to theme for terminal/editors/IDEs, hard yes!
Title: Re: [IC] GMK Gruvbox
Post by: Wilba on Wed, 19 August 2020, 09:06:04
C keywords are lowercase.

My jimmies are rustled.
Title: Re: [IC] GMK Gruvbox
Post by: nu_types on Wed, 19 August 2020, 09:10:10
This is quite close to oblivion.

Well, IDE themes don't really tend to vary greatly from one to another. But yes this is very similar. And just to head this off, no the Oblivion colorway does not belong to nor is it an original idea of Oblotzky (although he has some very good original designs). Just saying this in case someone doesn't know this and tries to gatekeep because someone wants to make an IDE themed set that sort of looks like another IDE themed set.

Honestly at this point I'm tired of IDE themed sets, they just strike me as low effort. That's just a personal opinion, though.
Title: Re: [IC] GMK Gruvbox
Post by: Furikurichemy on Wed, 19 August 2020, 09:13:35
This one is looking good. Will there be an F13 key in one of the kits like there is on the board renders?
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Wed, 19 August 2020, 09:13:59
C keywords are lowercase.

My jimmies are rustled.

I understand, I did play with them going back and forth on lowercase / uppercase but the the lowercase never seemed to fit right. I would be happy to share the renders of those if you would like to c. ;)
Title: Re: [IC] GMK Gruvbox
Post by: nu_types on Wed, 19 August 2020, 09:14:40
Duplicate
Title: Re: [IC] GMK Gruvbox
Post by: foysauce_ on Wed, 19 August 2020, 09:26:17
Oh wow, I use Gruvbox for Pycharm, Vim, Iterm, everything pretty much. For some reason this doesn't quite match with my Gruvbox background colors, but maybe that's hard to represent in the renders.

Either way, excited to see this IDE theme come to life!
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Wed, 19 August 2020, 09:38:40
Oh wow, I use Gruvbox for Pycharm, Vim, Iterm, everything pretty much. For some reason this doesn't quite match with my Gruvbox background colors, but maybe that's hard to represent in the renders.

Either way, excited to see this IDE theme come to life!

Yeah the bg colour on the default dark theme is used in the modifiers while the lighter I used in the alphas. Check out the colours image I posted and you'll see the original gruvbox colours compared to their RAL counterparts I went with.  :thumb:
Title: Re: [IC] GMK Gruvbox
Post by: The.Ryan.Gamer on Wed, 19 August 2020, 10:42:52
This looks good! Please use Ilumkb for Asia Vendor. Then i'm sold!  :thumb:
Title: Re: [IC] GMK Gruvbox
Post by: IOVERCALLHISTIOCYTES on Wed, 19 August 2020, 10:46:47
Null Rama cap
Title: Re: [IC] GMK Gruvbox
Post by: Benedikt on Wed, 19 August 2020, 11:03:11
Having const, void besides if, else, do, while, for, besides char and int, as well as static and struct for shift - seems to me the novelty mod names are all over the place. I understand it is likely inspired by your day to day use in C but in my opinion it could be streamlined a bit.
Title: Re: [IC] GMK Gruvbox
Post by: NoPunIn10Did on Wed, 19 August 2020, 11:05:40
I'm not sure text+icon mods work as well with your various C keywords.  The whole thing would look cleaner sticking to text-only, in all likelihood.  You should also double-check that they're all using the same text size. 

Have a look at your alpha legends too; some of the alignment is screwy (particularly with punctuation).  GMK uses a left-align pattern but they fudge it a lot.  There should be some models out on the intertubes that match those particular legends more closely (and mean you won't have to apply text in this manner).

Have you considered how expensive this will be to produce in GMK?  Do any of these keyword legends exist?  If so, in what sizes?
Title: Re: [IC] GMK Gruvbox
Post by: SilentEdge on Wed, 19 August 2020, 11:27:52
Yesssss, this is perfect! Absolutely love the artisan key too, really ties the whole set together. In this for sure!!
Title: Re: [IC] GMK Gruvbox
Post by: harlekein on Wed, 19 August 2020, 12:40:22
This is my favorite color scheme and I use it wherever I can, but somehow this kit looks really dull to me. It looks like plain grey and white instead of the warmer colors of Gruvbox.

The set does not look like this to me:

(https://i.imgur.com/gwbBhE7.jpg)
(https://camo.githubusercontent.com/2fcf604967167347f15ca8be125d32b18db9bc28/687474703a2f2f692e696d6775722e636f6d2f476b496c38466e2e706e67)

Furthermore, I like the C keyword mods, but they should be full lower case imo.

I actually considered running this myself at some point, but I knew it was inevitable someone would. GMK <insert colort scheme> is a safe bet.
Title: Re: [IC] GMK Gruvbox
Post by: Dave Alvarado on Wed, 19 August 2020, 14:06:54
C keywords are lowercase.

My jimmies are rustled.
Same.  I'd buy it's VB-style keywords, except for the Void. 
Title: Re: [IC] GMK Gruvbox
Post by: violeaf on Wed, 19 August 2020, 14:35:26
... somehow this kit looks really dull to me. It looks like plain grey and white instead of the warmer colors of Gruvbox.

Agree, it needs a much warmer tone. Funny enough I also tinkered with the the colour combo on wasdkeyboards, looks like it's going to be popular when a perfect set comes out...
Title: Re: [IC] GMK Gruvbox
Post by: CustomerSupport on Wed, 19 August 2020, 15:49:49
Warmer tones would help with the Oblivion/<other IDE/> comparisons
Title: Re: [IC] GMK Gruvbox
Post by: hottrout on Wed, 19 August 2020, 15:52:20
Love the kit.  Please make sure and add UK ISO or a full ISO kit.
Title: Re: [IC] GMK Gruvbox
Post by: Vyndem on Thu, 20 August 2020, 08:04:07
Would be nicer with warmer tones and a bit more colours like Gruvbox itself is
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Thu, 20 August 2020, 08:26:35
I've added a few more base kit renders centered around the feedback I've gotten. Thanks <3
Title: Re: [IC] GMK Gruvbox
Post by: cadrev on Thu, 20 August 2020, 12:22:21
full dark alpha is poggers!  :eek:
Title: Re: [IC] GMK Gruvbox
Post by: Owl on Thu, 20 August 2020, 16:15:00
I agree that the set should be warmer. There is a great interview that Manofinterests did that featured Olivia in regards to how she chose the Olive green for GMK Olive. The intent isn't to color match to an actual olive but to choose a green that reminds you of an olive and just "feels" like an olive. I think that kind of consideration is needed here as well because the set feels extremely "cool" compared to the very "warm" IDE theme that a lot of us programmers are familiar with. I don't think it's a matter of actually matching the RAL's to the Original hexcodes of the theme but, rather, picking out some colors that give the same feeling as the original IDE.
Title: Re: [IC] GMK Gruvbox
Post by: Alchemist Keyboards on Thu, 20 August 2020, 17:00:26
Love the look of this dude, I'm in!
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Thu, 20 August 2020, 18:21:21
I agree that the set should be warmer. There is a great interview that Manofinterests did that featured Olivia in regards to how she chose the Olive green for GMK Olive. The intent isn't to color match to an actual olive but to choose a green that reminds you of an olive and just "feels" like an olive. I think that kind of consideration is needed here as well because the set feels extremely "cool" compared to the very "warm" IDE theme that a lot of us programmers are familiar with. I don't think it's a matter of actually matching the RAL's to the Original hexcodes of the theme but, rather, picking out some colors that give the same feeling as the original IDE.

Thank you, I really appreciate this.
Title: Re: [IC] GMK Gruvbox
Post by: Techlet on Thu, 20 August 2020, 21:16:16
Definitely tempted by the dark alphas.
Title: Re: [IC] GMK Gruvbox
Post by: CodeMayhem on Thu, 20 August 2020, 23:32:25
I think this is too close to oblivion and dracula for it to get alot of consideration.
Title: Re: [IC] GMK Gruvbox
Post by: drudru on Sun, 23 August 2020, 17:08:13
I just did looked at your comparison to Oblivion. You should have NathanAlphaMan recheck that. It is much lighter than Oblivion.

Title: Re: [IC] GMK Gruvbox
Post by: 1391401 on Sun, 23 August 2020, 23:02:14
I like this colorscheme both in an IDE and on the board but I know I will be the minority when I say this but I really don't like modifiers that don't represent their intended purpose.  For example I type 'if' or 'else' while coding I don't just hit the one button.  I think I'm boring in that regard.  I also don't know korean which half this board must :P
Title: Re: [IC] GMK Gruvbox
Post by: ggmoss on Sun, 23 August 2020, 23:25:04
it looks nice!  :thumb:
how about 'lowercase+icon' for mods.

Title: Re: [IC] GMK Gruvbox
Post by: konstantin on Mon, 24 August 2020, 06:05:18
Ngl, I like the lowercase mods without icons better than the current ones.

Kitting-wise, the base kit is mostly good, although there are a few things that I'd change:
The 40s kit also needs work, but I'll leave that for another time.
Title: Re: [IC] GMK Gruvbox
Post by: gilbert on Mon, 24 August 2020, 07:13:08
Really really cool!
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Fri, 28 August 2020, 18:25:46
Ngl, I like the lowercase mods without icons better than the current ones.

Kitting-wise, the base kit is mostly good, although there are a few things that I'd change:
  • Replace R4 \| with <> in order to avoid duplicate legends. More on this here (https://geekhack.org/index.php?topic=90706.msg2894820#msg2894820).
  • Change Num↲Lock to Num for a consistent single-line look across the board.
  • The second 2.25u Shift should be Struct since that key is supposed to be a RShift.
  • That being said, I think it'd be better if the LShift was Struct and the RShifts Static since struct is a more important/frequent keyword, and more often than not you're going to have a 1.75u RShift or not have it at all. Bonus: this way you get to have typedef above struct; the two are often paired together.
  • Why Goto, Auto, Static and not Break, Case, Switch? When's the last time you used auto or goto in a C program? :P
  • I think you could give While a more prominent role. For example, change 1.75u Shift to Switch, change 1u Char to Case, change 1.25u Goto to While, and change 1.25u Auto to Char. Or something like that.
  • The right-side bottom row mods don't need to have the same legends as the left side. You could change these up to use some of the keywords that you haven't utilized yet (union, sizeof, enum, float etc.).
The 40s kit also needs work, but I'll leave that for another time.

Thank you so much! I really appreciate it. This is really helpful and I'm going to be making some of these changes. I may hit you up for talks about the 40s kit.
Title: Re: [IC] GMK Gruvbox
Post by: Darkzephr on Fri, 28 August 2020, 19:26:57
Please please do an ortho kit, I need this.
Title: Re: [IC] GMK Gruvbox
Post by: Vyndem on Tue, 08 September 2020, 11:23:05
Still going to continue with the set?
Title: Re: [IC] GMK Gruvbox
Post by: Zoba on Tue, 08 September 2020, 12:02:33
I think the Fn/Meta key should say "extern" !
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Sat, 12 September 2020, 13:12:50
Still going to continue with the set?

Yes, I hope to. I'm reworking a few things, and have some deskmats done.
Title: Re: [IC] GMK Gruvbox
Post by: MIXO Cables on Sun, 13 September 2020, 22:56:43
looks like a second version of oblivion,....
Title: Re: [IC] GMK Gruvbox
Post by: Darthbaggins on Mon, 14 September 2020, 12:58:49
Love this set, even if it's close to Oblivion - it is definitely different in subtle ways and would love to get my hands on it to photograph.
Title: Re: [IC] GMK Gruvbox
Post by: boyjun on Wed, 04 November 2020, 00:54:05
Looks super nice, love the monotone scheme and would look great on a gray/white board I'm planning on getting soon :)
Title: Re: [IC] GMK Gruvbox
Post by: Hyperdimension on Fri, 13 November 2020, 09:29:22
i ****ing love the iconless mods one.
Title: Re: [IC] GMK Gruvbox
Post by: arkze on Fri, 13 November 2020, 11:22:08
Dark alphas iconless looks so good
Title: Re: [IC] GMK Gruvbox
Post by: harlekein on Fri, 13 November 2020, 13:27:18
looks like a second version of oblivion,....

It's a color scheme from a text editor. None of the keycap designers invented these. The original colors look different though.
Title: Re: [IC] GMK Gruvbox
Post by: pol139 on Fri, 13 November 2020, 18:07:31
like 'null' key :-*
Title: Re: [IC] GMK Gruvbox
Post by: Desperado. on Tue, 17 November 2020, 15:32:02
this is a lot to ask, and forgive me if I sound stupid, but I know many of us would love to have this board in our programming language. Honestly, I think people would be really happy if they could buy a mod kit that had their language on it. I dont expect you to have a ton of kits, but I know I would happily pay for a kit that had Java or C++ mods. Maybe there could be a Java, Python, C or C++ mod kit? idk I am somewhat new to the GB scene so forgive me if this is totally ignorant or if it is totally impossible for you to do that. I just know that I would happily pay for that kit if it was available.
Title: Re: [IC] GMK Gruvbox
Post by: synmuffin on Sun, 20 December 2020, 21:28:49
this is a lot to ask, and forgive me if I sound stupid, but I know many of us would love to have this board in our programming language. Honestly, I think people would be really happy if they could buy a mod kit that had their language on it. I dont expect you to have a ton of kits, but I know I would happily pay for a kit that had Java or C++ mods. Maybe there could be a Java, Python, C or C++ mod kit? idk I am somewhat new to the GB scene so forgive me if this is totally ignorant or if it is totally impossible for you to do that. I just know that I would happily pay for that kit if it was available.

I really do like this idea, have a few different mod kits with diff keywords for different languages, not sure how feasible it is, but I am still working on this set. I hope to have updates in the beginning of 2021.
Title: Re: [IC] GMK Gruvbox
Post by: asherw on Wed, 23 December 2020, 10:55:58
This looks awesome. Are you considering icon mods?
Title: Re: [IC] GMK Gruvbox
Post by: koolaidpapa on Sun, 10 January 2021, 17:58:56
I feel like this is too close to oblivion. Similar style secondary red "novelty" escape key as well...
Title: Re: [IC] GMK Gruvbox
Post by: harlekein on Mon, 11 January 2021, 02:34:55
I feel like this is too close to oblivion. Similar style secondary red "novelty" escape key as well...

looks like a second version of oblivion,....

It's a color scheme from a text editor. None of the keycap designers invented these. The original colors look different though.
Title: Re: [IC] GMK Gruvbox
Post by: LordHaveMercy on Thu, 14 January 2021, 04:50:07
I'm not sure if it's already been said, but could there be an option or perhaps included in the base kit some modifier keys with the normal "shift, ctrl, alt, etc." text along with the more fun-looking "struct, Static, else" modifier texts? Keep the same colors for each key, but having that option for "normal-looking" modifiers would be nice to have. :)
Title: Re: [IC] GMK Gruvbox
Post by: RamRanchCEO on Fri, 15 January 2021, 10:03:33
Absolutely love this! Looking forward hopefully to a GB.
Title: Re: [IC] GMK Gruvbox
Post by: Sicowa on Fri, 15 January 2021, 18:25:40
Woooow didn't expect a vim set to look this good  :thumb:
definetley a cop for me
GLWIC
Title: Re: [IC] GMK Gruvbox
Post by: MoonOperator on Sat, 16 January 2021, 01:51:48
I'd pickup that Vim kit. GLWIC!
Title: Re: [IC] GMK Gruvbox
Post by: Tofuboy on Tue, 23 February 2021, 00:31:47
I love Gruvbox! Really hope this set will run in the future..
Title: Re: [IC] GMK Gruvbox
Post by: hottrout on Tue, 23 February 2021, 03:59:53
Is a UK ISO add on kit or even a NordeUK kit possible.  Please also consider adding a UK vendor like Prototypist.  Love the kit colours and theme.
Title: Re: [IC] GMK Gruvbox
Post by: HappyB0T on Tue, 23 February 2021, 06:55:13
Opened ic - first thought this is so close to oblivion, I wonder if they reference in ic. Absence of standard mods in the same color way or monochrome makes kitting less accessible. Not everyone is a dev.
Title: Re: [IC] GMK Gruvbox
Post by: Chippy on Tue, 23 February 2021, 23:41:45
might make more sense to turn this into a mod kid addon to other sets with similar alphas