 A few days ago, I made a video where I highlighted nine of my favorite terminal color schemes, well, color schemes for not just terminals, but also text editors as well. And really, these terminal color schemes, they could be applied to all kinds of programs such as Kaki, such as your window manager, your window manager's panel or bar. And that's kind of what I spent the last few days doing. I took those nine terminal color schemes and I've made configs for Kaki, X-Mobar, D-Menu, Alacrity. I've made the ability to switch to any of those nine color schemes and all of these programs. So in my Alacrity config, if I open my Alacrity config here inside Vim and let me zoom in here and if I scroll down a little ways, you see start of color schemes. And then the first one, Doom 1. This is the Doom 1 colors and then Dracula and there's the Dracula colors, et cetera, et cetera. And I've got nine different color schemes, all nine color schemes from the video from the other day. And you see, I listed them here, the available themes. And what you need to do is this line here, colors, colon, and then space, asterix, and then the name of the color scheme. We've chosen Doom 1, but if I wanted to, I could actually go down here and I could actually change, for example, to Dracula there, if I could spell it correctly. And there you go. It immediately changes Alacrity to the Dracula color scheme. You don't actually have to close Alacrity and restart it. It's just a hot swap right there. So that immediately changed to the Dracula color scheme. I wanted to change my Exmo or a panel to one of these nine other color schemes. I've configured that. That is done through my Exmonad config. So what I would do is I'm going to launch Doom Emacs. And Doom Emacs is using the Doom 1 color scheme. If you wanted to change color schemes in Doom Emacs, do space HT. You'll get a listing of all the themes available in Doom Emacs. I'm just going to search for Dracula. Oh, I guess I did not type that right. There it is. And then switch to Dracula. And it immediately switches over to the Dracula color scheme in Doom Emacs. Now let me open up my Exmonad config. And let's go ahead and change the Exmo bar to the Dracula color. So I'm going to scroll down here to the end of my config. At the end of my config, I'm launching three different Exmo bars on three different monitors. But the one I'm recording here, Doom-1-Exmo bar RC, these are the Doom 1 colors. But again, I've created nine different Exmo bar RCs for each of the nine different color schemes including Dracula-Exmo bar RC. So let me save that and export that to Exmonad.hs and then restart Exmonad. And you see Exmo bar now has the Dracula color scheme. Blackarty has the Dracula color scheme. Doom Emacs has the Dracula color scheme. And lastly, if I wanted Kaki to have the Dracula color scheme, let me go to the top of the document here to my auto store hook. I have Kaki and then the location of the Kaki config. I have nine different Kaki RCs depending on each of the nine colors. So I would just, this is originally Doom-1.Kaki RC. I change it to Dracula-01.Kaki RC and that should, well, make these floating windows, will change this which is currently using the Doom-1 colors. That should change it to the Dracula colors. But because we've already launched it, I'd have to actually kill the Kaki and restart it from the command line or what I could do now that I've changed this, I'd have to actually log out of Exmonad and log back in to make the Kaki change take effect. Let me switch to a different monitor here. The one last thing I spent today doing is I wanted the ability to have D-Menu also honor the nine different color schemes. Now that's a little hard to do because by default D-Menu to change color schemes you actually have to edit the source code for D-Menu. So let me open up Doom Emacs and I'm going to go into my GitLab repose because I have a whole bunch of GitLab repositories and one of them is called D-Menu-Distro YouTube and let's just open that directory here inside DRID in Emacs and you can see this is the source code for D-Menu and I've patched my build of D-Menu to do several things including have some fancy colors. I've got fuzzy highlighting going on, more colors as well, gives you the ability to set some different highlighting options for colors. But let's go into the config.def.h and if I go into the config.def.h you see I have this section here select your color scheme kind of like I had in the Alacrity config I've got these available color schemes doom-1.h, Dracula.h, Grovbox-Dark.h, etc. And what was here before was a block of various code that set your colors now instead of having a block of code that you'd have to come in here and change all of the color options. I've included this line here include and then the location to the source code for this and where the source code is going to be located is actually when you install my build of D-Menu it should put this and slash opt slash D-Menu-DistroTube slash colors slash and then name of the color scheme.h for example doom-1.h or since we're changing to Dracula let's do Dracula.h. And then actually let me CD into that directory and I'm going to do a sudo make clean install and and remove config.h and if it builds correctly and it did now my D-Menu should also have the Dracula color schemes which that is definitely the pink from the Dracula color scheme if I start doing a search yeah you can see I've got some of the green highlighting as I'm typing ALA for Alacrity now if I wanted to I could go over here to Alacrity and many people don't know that you can do this in D-Menu you can actually do multiple selections inside D-Menu with control return so if I do control return while I'm highlighting the word Alacrity I just selected Alacrity to launch but I can go and search for something else to launch as well and you see the Alacrity is blue in color and I've set that in the config and what that will happen is when I find something else I also want to launch for example also mixer you know I could do control return or just return and it should launch all of that of course also mixer is not going to launch because it has to be launched inside a terminal you can't just launch it directly from D-Menu but I just wanted to briefly highlight that you do have the ability to launch multiple things from D-Menu at a time and once again editing this line this include line and config.def.h if I wanted to change from Dracula over to uh Solarized Light you know I went ahead and again I've got all nine color schemes available not just in Konki, X-Mote Bar, Alacrity, and Dume Max I also now have that ability in D-Menu as well so now I just need to recompile or sudo make install here and now I've got the Solarized Light color scheme here and once again if I do control return to do multiple selection you see that's the blue from the Solarized theme and the pink from the Solarized theme and of course it's going to launch Alacrity since I had it selected so I just wanted to highlight some of what I've been working on because this actually took some work you know that I spent a few hours actually because I didn't originally have all these color schemes available for my X-Mote Bar and for my Konki and for my D-Menu but I thought it was important to have this as an option especially for DTOS which is my post installation script for arch based distributions because you know color schemes they're kind of a personal preference and I know what I like it's not going to be what you like so I think having nine different color schemes and these are really fantastic color schemes I think everybody's going to be able to find one that will suit their needs now before I go I need to thank a few special people I need to thank the producers of the show Gabe James Mitchell Paul Scott Wes Akami Allen Chuck Commander Ingrid Kurt Dayo guy David Dylan Gregory Hyko Lee Max and Michael Mike Nitrix Erion Alexander piece arch and store Polytech Raver Red Prophet Steven and Willie these guys they're my highest tiered patrons over on Patreon without these guys this quick episode about me playing around with color schemes again this wouldn't have been possible the show is also brought to you by each and every one of these ladies and gentlemen as well all these fine ladies and gentlemen they up support my work over on Patreon because I'm just sponsored by you guys the community I don't have any corporate sponsors and I like that it allows me to be independent I hope you guys will consider supporting me over on Patreon alright guys peace