geekhack
geekhack Marketplace => Interest Checks => Topic started by: synmuffin on Wed, 19 August 2020, 08:52:19
-
/**
* _
* 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
- Thanks to ApexKeyboards for all his help.
- NathanAlphaMan for his help, feedback, ideas, and colour help and more.
Vendors (Planned Vendors):
- ApexKeyboards (US/CAN)
- Mykeyboard.eu (EU)
- Dailyclack (OCE/AUS)
- Monstar (ASIA)
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)
-
.... yeah
-
One of my all time favorite vim colorschemes! Hope this comes to fruition.
-
I am into this like a ham sandwich.
-
This is quite close to oblivion.
-
This is quite close to oblivion.
In that they are both IDE themes... yes.
-
That's my go-to theme for terminal/editors/IDEs, hard yes!
-
C keywords are lowercase.
My jimmies are rustled.
-
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.
-
This one is looking good. Will there be an F13 key in one of the kits like there is on the board renders?
-
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. ;)
-
Duplicate
-
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!
-
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:
-
This looks good! Please use Ilumkb for Asia Vendor. Then i'm sold! :thumb:
-
Null Rama cap
-
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.
-
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?
-
Yesssss, this is perfect! Absolutely love the artisan key too, really ties the whole set together. In this for sure!!
-
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.
-
C keywords are lowercase.
My jimmies are rustled.
Same. I'd buy it's VB-style keywords, except for the Void.
-
... 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...
-
Warmer tones would help with the Oblivion/<other IDE/> comparisons
-
Love the kit. Please make sure and add UK ISO or a full ISO kit.
-
Would be nicer with warmer tones and a bit more colours like Gruvbox itself is
-
I've added a few more base kit renders centered around the feedback I've gotten. Thanks <3
-
full dark alpha is poggers! :eek:
-
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.
-
Love the look of this dude, I'm in!
-
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.
-
Definitely tempted by the dark alphas.
-
I think this is too close to oblivion and dracula for it to get alot of consideration.
-
I just did looked at your comparison to Oblivion. You should have NathanAlphaMan recheck that. It is much lighter than Oblivion.
-
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
-
it looks nice! :thumb:
how about 'lowercase+icon' for mods.
-
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.
-
Really really cool!
-
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.
-
Please please do an ortho kit, I need this.
-
Still going to continue with the set?
-
I think the Fn/Meta key should say "extern" !
-
Still going to continue with the set?
Yes, I hope to. I'm reworking a few things, and have some deskmats done.
-
looks like a second version of oblivion,....
-
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.
-
Nice :thumb:
-
i ****ing love the iconless mods one.
-
Dark alphas iconless looks so good
-
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.
-
like 'null' key :-*
-
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.
-
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.
-
This looks awesome. Are you considering icon mods?
-
I feel like this is too close to oblivion. Similar style secondary red "novelty" escape key as well...
-
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.
-
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. :)
-
Absolutely love this! Looking forward hopefully to a GB.
-
Woooow didn't expect a vim set to look this good :thumb:
definetley a cop for me
GLWIC
-
I'd pickup that Vim kit. GLWIC!
-
I love Gruvbox! Really hope this set will run in the future..
-
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.
-
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.
-
might make more sense to turn this into a mod kid addon to other sets with similar alphas
-
I hope you add a NorDeUk :thumb:
-
I hope you add a NorDeUk :thumb:
+1 for that.
-
Really pulling for this one!
-
I really like the set! Lets get it to GB
-
This is nice, it's like Dolch with some extra flair.
-
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.
-
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!
-
I think this set has been done before, regardless, glwic
-
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.
-
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
-
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
-
Ne updates?
Sent from my SM-N960U1 using Tapatalk
-
Where is this set at? Any updates?
-
Too many IDE. Bruv box Laur will find that funny
-
This set turned me onto gruvbox, now I'm using it for all my VIM stuff :thumb: