materia-theme
materia-theme copied to clipboard
Color Scheme for GNOME Terminal
There exists a really good color scheme for GNOME Terminal (it's the one I'm using presently) and it even shares its name with this project: Materia. Could you please look into it and see if you're okay with the colors? You could obviously fork it and make it fit in even better with Materia if you think it doesn't presently or if you think it does then you could add it as a recommendation.
It's even got a working GNOME Terminal implementation: base16-gnome-terminal.
Seems base16-materia
(and also base16-material
) are not using the Material Design color palette for all colors.
I'd like to use the color palette for all colors.
Also @actionless said it can address with oomox, so I'd like to wait and see that. (Sorry I didn't mention it to TODO.)
i've already implemented simple colorscheme editor for terminal in oomox, however so far it exports it only in Xresources format
later on i am planning to implement the support for exporting to other terminal formats or re-use some of already existing exporters from "base16" project
@actionless Oh, sorry. I didn't know that. 😅
i think you can start now with implementing your desired terminal colorscheme for Xresources only (xrdb is being used by such popular terminal emulators as xterm
and urxvt
but also less-known xst
)
later, then support for more terminals will be implemented in oomox, your terminal theme became available for others, like gnome-terminal
@actionless Thanks for more info! I'll consider implementing it based on your information and oomox.
@nana-4 If implementing means defining your color scheme then could you please share the colors here? I would like to build a vim and lightline color scheme based on it.
@lokesh-krishna Sorry I haven't decided the color scheme completely yet because I don't have sufficient knowledge of terminal color scheme. But I'm basically going to use A200
, A400
, A700
or 500
(in some cases 400
or 600
?) from the Material Design color palette.
If it helps, this is what I set in GNOME Terminal when I use Materia. Of course it's just what I like and probably not what @nana-4 would like to have but it follows Material Design palette.
Open images in new tab to enlarge them.
EDIT: oops, forgot to add "1" and "2" for "light-grey" at the bottom
Based on my recent scripts that you can find in my repos, I've made one to apply light variant and one to apply dark variant. But be aware that they replace default profile, so edit them if you want to create a new profile instead of losing your current settings. Using these scripts isn't mandatory it's only a faster way and you can just use GNOME Terminal settings GUI.
Dark: https://gist.github.com/DarthWound/5874eee894f7e39a950dc09a3a800169 Light: https://gist.github.com/DarthWound/6431945dec4ba249a71cfa14c592fe67
@DarthWound Thank a lot for your great work and guide! It looks really nice and helpful!
I will definitely refer to your work when I start implementing terminal color scheme. :)
No problem I'm glad to help you when I can 😄
By the way my theme kinda preserve what the default themes do, except Solarized. I mean that the patterns are very similar while using Material tints so it doesn't "shock" users. Some color schemes that we can find change (or even replace) colors too much, not this one: -> screenshot
Any update on this? Is this already implemented or am i overlooking something?
so far it exports it only in Xresources format
later on i am planning to implement the support for exporting to other terminal formats or re-use some of already existing exporters from "base16" project
so the "later" time had come: https://github.com/nana-4/materia-theme/issues/342#issuecomment-454519038
let's discuss the next plans