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 I’ve 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
Nice  :thumb:
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
Title: Re: [IC] GMK Gruvbox
Post by: MuffPi on Wed, 21 April 2021, 12:48:44
I hope you add a NorDeUk  :thumb:
Title: Re: [IC] GMK Gruvbox
Post by: hottrout on Thu, 22 April 2021, 05:51:20
I hope you add a NorDeUk  :thumb:

+1 for that.
Title: Re: [IC] GMK Gruvbox
Post by: jackmetcalf on Thu, 22 April 2021, 07:33:43
Really pulling for this one!
Title: Re: [IC] GMK Gruvbox
Post by: MrMendax on Sat, 01 May 2021, 02:26:46
I really like the set! Lets get it to GB
Title: Re: [IC] GMK Gruvbox
Post by: switchnollie on Sat, 01 May 2021, 04:17:15
This is nice, it's like Dolch with some extra flair.
Title: Re: [IC] GMK Gruvbox
Post by: Kharann on Thu, 20 May 2021, 08:51:54
Looks great! It's my favorite color scheme for IDEs. I do agree with some of the others that the tone of gruvbox has always been a bit of a warm feel tho.
Title: Re: [IC] GMK Gruvbox
Post by: RelativeChance on Wed, 22 September 2021, 02:05:39
I love this set, c is my favorite language! I get that the mod text colors are supposed to match a vim colorscheme and while that is a neat idea I don't think it would look good on a keyboard in my opinion I would love if there was a monochrome base or mod kit.
Maybe there is some reason behind it, but I don't understand why the null is in a red box like that and not all caps.
Also huge missed opportunity for a segmentation fault keycap.
Great work though, even if you don't end up making any changes I will definitely still buy it!
Title: Re: [IC] GMK Gruvbox
Post by: vishydesigns on Fri, 24 September 2021, 22:03:04
I think this set has been done before, regardless, glwic
Title: Re: [IC] GMK Gruvbox
Post by: Neely_12 on Fri, 24 September 2021, 22:11:30
I think this set has been done before, regardless, glwic
Which set is similar to this? Oblivion is compared on the IC page and it’s definitely different enough.
Title: Re: [IC] GMK Gruvbox
Post by: vishydesigns on Fri, 24 September 2021, 22:28:47
I think this set has been done before, regardless, glwic
Which set is similar to this? Oblivion is compared on the IC page and it’s definitely different enough.
there are a lot of sets with the same color scheme, trader is one I can think of off the top of my head
Title: Re: [IC] GMK Gruvbox
Post by: _rubik on Sat, 25 September 2021, 00:46:27
I think this set has been done before, regardless, glwic
Which set is similar to this? Oblivion is compared on the IC page and it’s definitely different enough.
there are a lot of sets with the same color scheme, trader is one I can think of off the top of my head

(https://massdrop-s3.imgix.net/product-images/drop-mito-gmk-trader-custom-keycap-set/FP/EUkVqFVS96T5gPjjmmRP_2%20-%20Compact%20Kit.png?auto=format&fm=jpg&fit=fill&w=820&h=547&bg=f0f0f0&dpr=2&q=35)(https://i.imgur.com/Ga1xyxw.jpeg)

Sorry but I don't see it. If anything Modo would be a closer comparison (and oblivion as mentioned).

Also, what does it matter if two sets are similar? Happens all the time. OP is just doing their thing and making a kit based off an editor theme a la dracula, arch, monokai, oblivion etc etc

Either way, IC seems dead
Title: Re: [IC] GMK Gruvbox
Post by: Lysol_ on Sun, 15 May 2022, 10:05:47
Ne updates?

Sent from my SM-N960U1 using Tapatalk

Title: Re: [IC] GMK Gruvbox
Post by: Necrolegion on Sun, 15 May 2022, 20:36:31
Where is this set at? Any updates?
Title: Re: [IC] GMK Gruvbox
Post by: treeleaf64 on Mon, 16 May 2022, 12:15:44
Too many IDE.  Bruv box  Laur will find that funny
Title: Re: [IC] GMK Gruvbox
Post by: pathfinder on Tue, 24 May 2022, 21:22:14
This set turned me onto gruvbox, now I'm using it for all my VIM stuff  :thumb: