 Okay, I think I'm live. I think everything should be Okay here other than vert manager is not working, which is great. How's everybody doing this fine Sunday evening? I Know I'm doing okay. I've had a long day, but what are you gonna do? if I can get us some yeas on the Audio if the audience on okay, I do have a fan going on the background Unfortunately, I'm not turning that off because it's still pretty and warm here where I'm at so That needs to stay on Other than that the audio should be okay I noticed that on my recorded videos that I think coming through a little bit muddy lately So I need to figure that out, but hopefully this stream is okay I know the stream audio is never as good as the other but not much I can do about that I'm not good at streaming at all Never really have been All right Got some yeas and like mind it. How you doing art center? How you doing bud? Oh, yep? I'm gonna try another window manager. I've tried left WM before I made a video about it about the first time About the time I started the channel, but I haven't looked at it since Apparently they've chosen eight o'clock at night to decide that they're gonna Lawn mow outside. Which is great. We've had kids going around the Street I live on in lawn mowers around in circles all day long. It's ridiculous All right excellent Yeah, it's not quite 98 degrees here Today today was a lot cooler than yesterday yesterday cat up to 88 And that was like 93 the day before it was really fucking hot and it's like May so Oh, thank you model so it doesn't thank you for that Why'd you like the channel? Thank you Goren as well. Appreciate that. I love fluffy cloud That's some interesting names to tonight. It's new guys. I though there's probably gonna be a lot of new people The channel has kind of went crazy over the last few days Which I'm only both really happy about and also kind of scared about but that's another day About 90 degrees in Mexico in Mexico. Yeah, but that's Mexico. You guys are kind of used to it I'm in Michigan. We have snow here It's a little different we're not used to it we're we're not snowflakes we have we are more we are snowflakes We're not we get we get warm in the summer, but usually not this early Let's see how it goes. All right. Anyways, what I'm gonna do today is install left up yin, but first I need to fix Um Vert manager again, so that's what I'm gonna do first because when I try to start up one of my machines here I get this stupid error, so I need to Google that and figure that how to fix that so error As you can see I've already searched for this once And there is a fix for it It's really simple We install vert manager What a reason the default network isn't is deactivated. I think this is the one this is the part that I tried Here this one here See if that works. There we go And then we'll see if this will start now And it will why that won't do that, you know by default. They don't know Okay Now we can start up All your friends about math All right, here we go Still using lie on this one. I'm surprised that it's actually the video that's been kind of blown up is that live video um I don't know why a lot of all of all of all the videos that one went crazy. I don't know All right. Anyways, I do need to change the display resolution here Because it's 12 80 by 800 which is a weird resolution That's the one I need go away and we're gonna keep that and close that and close that we'll Put terminal here Before we get started I'll update this thing because it has been a little while Since I used it so I'll update this that way everything is right up to date Hey, shan. How you doing? Welcome My friends. What are those? We're virtual friends The new thing Real grand is live also. I miss his stream tonight. That's okay Okay When we're waiting for this, I'm gonna actually get into Firefox and we will search for left wm and we'll see Because honestly, I'll be completely honest. I didn't know Like research before this stream And the video that I made about left wm was literal years ago. So I don't remember like hardly anything um So it will be a a learning experience for us today If you're just joining us welcome welcome We're gonna Work on left wm. The night is what we're gonna do Or at least that's the plan. It should be fun Right now. We're just waiting for the vm to update Because it's been a while and I needed to update it and I should have done it off-screen, but you know reasons All right, let's see here We're gonna do this on arch because it should be easier on arch. I need dependencies we have should be Up the date Oh, that's what I used mx Which is one of the things I usually use for a stream, but but Arch should be good. We're just going to wait for it to do its thing I actually don't know how many cores I gave this It might actually take a wild update now that I think about it because it's gonna have to Do all its compressing and bs and that will take a while Now I could have used arco arco has a left wm Uh version But I wanted to set it up from the bottom up. Oh, look at that. It's already done. Cool We can actually close this and then we'll reboot That way everything takes place. We'll get everything that's brand new should be good Whatever reason whenever I reboot A vm invert manager it kills Compton on my on the host machine. It's really weird I'm not sure why it Compton, I mean pycom is what I averaged on it Well, welcome gumball greetings Thanks for thanks for Coming to the stream. I do appreciate it. We're gonna go back to what I was doing here in firefox And we're gonna do that again. There we go All right now So we're gonna go to installation Installation of packet finish. So it's in the aur So we can open up terminal there and do I think this has parro installed Left wm. We'll see if that's true. It is true. Good. So we'll need number one And that's fine and yes And yes again and the password And yes again So left wm is written in rust So it has to be good Those are the rules, right? Yeah, I wasn't using comp. I'm just I'm old so I was I'm used to calling it comp and it is pycom It's still it still kills pycom and I don't know why it's really weird. It like it has weird artifacting right as the vm starts up It doesn't like pycom comes right back online, but it's just it's just weird It doesn't do it with uh virtual box. It just does it with vert manager Yeah, the lightest lane manager is really cool I have heard from some people that they've had some problems with it. So just I would try it out on a vm to get the kind of a hang of it first. That's what I did It didn't give me any problems But like I said, I've heard some people have had some issues with it, but If you do end up having problems you it functions so that it takes up your First tty so if you get it you install it and it won't come up for the reason you can actually go to Adjust a different tty log in like you normally would and then either uninstall it or Re-enable whatever display manager you're using before That's a good way to get past something if it if it causes problems I uninstalled my other display manager on camera and that pissed a lot of people off Like like why did you uninstall your other display manager? You know, you didn't have to uninstall like yes I know I didn't have to uninstall. I don't like having two display managers installed doesn't make sense to me If I'm gonna have cruft, I'm gonna have cruft that I interested in having Oh Artics doesn't like lie because of system D. You have to do some twist some Weird stuff with um lie in order to get to work with something that is non-system D I don't think that they have documentation to do that though I mean it says on in the Well So, let me actually show you my display This one right here. It has a section on their thing. It says, um, where was it? Unlike what you may have heard lie does not require system D and was even specifically designed not to depend on Login D. You should be able to make it work easily with better and with a better in it changing the source code won't be necessary They may say that but it doesn't work without system D unless you actually, you know Do some tweaking and I don't know what that tweaking is because this is all the the Documentation it has it is it is kind of of a bad badly documented But what are you gonna do? Anyways, that's that. All right. So we had we should have uh, let's go back to the terminal here and if we Do an OS excuse me Uh slash user share x sessions And left wm is actually there so we can close this out close this out and log out right like this and Okay, and then we should be able to change our We're gonna use the keyboard So we have left wm right there Enter password and there we go. There's our left wm I believe everything is working just fine if we do a super enter we get a terminal super shift enter We get a terminal. There we go. Cool. All right, so we'll do x rander dash s 1920 by 1080 There we go And that should give us Yep, everything's working there just fine. Okay, so the next thing we need to do is Close I think actually I'm gonna do you need to do some A pseudo pac-man dash s Uh d menu. I don't like building d menu like that But it's fine for now that way if I do super p I get d menu up there Okay, so we can probably let's see what's closest so close is super shift c. No Super shift c. No super shift q. Yes. Okay super shift q. All right, so let's open up Firefox again and uh I wonder what the like the full screen mechanism I'll be completely honest with you. I thought that left wm was a tiling manager, but Maybe that's just an option. We're gonna find out. So left wm again We're gonna go into the documentation see what we can do about the configuration file Let's see your configuration It's weird that they put theming before configuring Okay, so The settings file to change the key bindings and the default mod key can be found at here. So we should have Hey, well, how do I get Well, that's annoying. All right, so Zoom out just a little bit there cd into.config it should be an ala a left wm in here somewhere Right there. Yep. Okay, so cd left wm And doing ls here. We got a config.toml. So we're gonna vim into config.toml and vim is not installed Vim is not installed I'm kind of ignoring the chat there for a little bit Uh Let's see here Okay, so the purpose of a dm for anybody who doesn't know It reason why it's good and better than startx for some people is that if you use multiple window managers or something It's easier to change sessions With a display manager than it is with startx because if you use startx in order to do different Sessions you'd have to go in and change your x and at rc Or you'd have to use a specialized tool in order to do that, which is basically just using a display manager Anyways, it's just easier to change sessions. Okay So I need to So let's move this to two That way we can actually see this And we'll vim them out into config.toml And let's see if we can find the key binding in here So key binding to Okay, so there's a move to workspace swap tags move window up move window down move window the top to top mod return, okay focus window down next layout mod control k It's not actually doing anything. So maybe you have to have something multiple things open Wait a minute. Did we not change this display resolution? I bet you we didn't Why is it just showing up in that box? That's really weird. Okay. Well, it doesn't matter. We'll figure that out um Let's see previous layout focus workspace next focus workspace preview previous Move window up Because it is tiling it's tiling Like that, but it's just displaying it in that little box But I can move stuff out here I'm so confused There must be a uh, like a setting in there that's changing the like Resolution inside of the like herpes luff will allow you to to create a virtual Like a monitor or something like within a monitor. I wonder if it's doing something similar Yeah, I did I know I know I did change it a little but it's can you can see why it confused me because it's just Showing up in this like little box and I'm not sure why yet. We'll figure it out, but we're not there yet Previous layout focus workspace next focus workspace preview previous. I feel like I've gone through some of these go to tag That's going to do that for a while See if they just use xx hkd they could um Get rid of having to have all these things Move to tag move to tag and you got to scroll all through all through all nine of those And that's it. Okay, so there's no like To the top here layouts main inverts stack. So that's that's the main one That's all the works things you want insert behavior bottom. That's cool um But the question is why isn't it I wonder if we Do this and then go back full screen and then Open up on the terminal Now also, why does it take why did it take so long to just open up a terminal? I must have done that by accident. But how would I have I done? How would have I done it by accident when I just started? um And even if let's see what this my shift are Oh, there we go that worked Yeah, there we go much after I worked Cool. All right. Now, let's go ahead and customize some of this stuff So we need to change This one here to just mod q because I don't like mod shift q so get rid of that All right, make sure we don't have any other queues here. So just that one excellent good All right, and this is another one. What what is it? Ma let's what's the one for uh, the terminal where's it? Oh, it's choosing console right here I'm gonna change that to a lacrity And we need to make sure lacrity is installed Surely Oh, I pressed the key and it took like 15 seconds to open By mashing keys. I wasn't mashing the keys. I was knows I'm pretty much doing well It is true that I did hit at the beginning. I hit super enter So maybe that's what was doing it if you do super enter or something it changes that Um Because I was trying to figure out what was for the the terminal, but let's change this to mod enter And that's gonna have to that's gonna conflict with something else. So if we search for oops search for return Is this one here? So we changed this one here to mod shift returns. So comma Rotation mark shift Oops Like so All right now write this mod shift r Open up another one. Oh, yeah, it opens up way faster cool Wonder why console is so slow Opening up here. Okay. Anyways, let's move. Let's close that again and then Yeah, all that stuff works. So those were the key bindings that I wanted to change now Move back to one Go back here because there's not my default. There's not a Key binding to change to like floating mode Because by default you can move this thing around. How do you snap that back into like Tiling mode like without having to drag it I guess we're going to figure that out. Let's see here. I didn't know github had Them key bindings enabled by default. It only goes up and down the items in the File structure not the whole page, but it's they're definitely there Learn something new today All right, so let's see We can go back out of this go back down to where we were Someone should rewrite sxhkd into rust No rust xd. Yeah, because sxhkd is not hard enough to Stay on its own Should only be rust. Well, if there was only rust everything would be good because If it's written in rust it has to be good Askel should be re-learned in rust Go back down here where we are theming if you want to see more than a black screen when you log in select a theme With left wm thing. I'm assuming we should use this thing here So what what I don't remember this but honestly Currently left wm-theme is only available and get in the aur to install by aur Yeah, well, we'll we'll do that paru left wm Theme is the thing. So we're gonna need three and should be asked for password here pretty soon Obviously also in rust Yeah, bspw bspw is really good easy to configure It's just a bash script with sxhkd along for the ride Bspc has a really good man page too. So A little technical, but it's a man page. So I don't know what else you expected Actually, I think this left wm theme took longer to actually install than left wm itself That's interesting. I wonder if it comes with actual themes We're gonna find out I'll pull First time you start up left w theme it will generate a file called themes.toml in your folder from the themes located in the configure To do so run this cool. All right I think we'll have to install some of the dependencies. I think because there's some dependencies up here That we didn't install because we installed from the aur. So we're gonna need some of these things here In order to use the themes that will be installed with the theme manager So we need to do Actually poly bar is not in the aur or in the arch repository. So we need to paru Poly bar if I can type like so And I hate that this is not in reverse order. That should be default. So one That was quick. So we also need to do the same with I don't think I'm going to need pycom, but This is a vm, but we'll install it. It was part. That's it pysudo pacman-s pycom We don't we already have the menu and we'll install There we go. Okay. Now we can close that. All right now actually We'll open that back up and go back here and do this theme here Or this command here to enter. Oops Okay, so available themes There's some themes in there. So there should if we go into cd.config left wm now And do an ls. There should be a themes.toml file Okay, and to install a theme left wm theme differentiates between installing a theme and applying a theme Installing a theme is akin to downloading it behind behind the scenes left wm theme runs get clone No dependency checks are performed at installation time But instead at application time to install a theme For example, the fabulous orange forest theme run quotation marks needed for the name and spaces. So we'll Just we're just going to give that a try Okay, so Paste that do this to Set as default Use this. Okay We're going to do that Do that again Okay So we should have a it definitely did change colors um It didn't do anything Go away close window It didn't This case sensitive, so be careful apply theme List installed themes see current themes update theme lists Update your copy of themes use the following updating things adding repository Which I might look into here in a minute. What I'm more interested in is why I didn't start like poly bar. Do you have to have like, um Let's see. I wonder if we just see a bubble Do an ls here. Do we have a poly bar config even here? I don't think we do I probably so it does probably doesn't Create one of those so I'm going to need to find the default poly bar Never remember where it's located so I'm going to look It's kind of why are you doing yo mama jokes? We're having a Conversation about bloat Okay I must have missed something probably missed a lot. Okay. Anyways, this is as a matter Uh Configuration getting started for steps right here is where we need to be Okay, so the default configuration file is located in right here Poly bar when sold default config to this this config file should be usable out of the box simply by running In your poly bar, so we'll just I should try that There we go, and that's the poly bar, but it's using the brand new default uh Poly bar thing Configuration because that's not what the old one used to look like but we can Got that and voila You start with your own customization. You need to create a configuration file in There so we're going to we're going to do is make directory py com And then we're going to cp slash etsy poly bar Uh config.ini and then into poly bar But did I just do make directory py com? Why the hell did I do that? Okay I must have been thinking of something completely different so cp slash etsy poly bar config.ini into poly bar config.ini Okay now I'm actually gonna need a launch Script Oh serial killer john. How you doing bud? Oh, you're welcome for about the help always always pretty helpful Okay, so I need now I need to find the The up file in your current theme is what usually starts left wm. This is where your you start poly bar and so on I think I was confused about this last time too cd themes less cd current This is just a uh a link excuse me So then up oops There we go now We're just supposed to be starting The poly bar poly bar dash v I wonder if we now that we have that configuration if we do my shift r If we get a poly bar nope Okay, I'm confused now a little bit I wonder if I have to I wonder if logging out and logging back in will work Okay We're gonna find out we might Be that problem so close oops shouldn't have done that so it's a little Uh Just easy to Do that Is there not a keep mining to log out of love wm. I'm not curious as d menu terminal close window soft reload execute My shift x Which does nothing So okay. Well, we'll just go out of that and do Rofi power menu Which is because I don't have Rofi installed. I have Rofi installed why why didn't come up My shift Q doesn't work. I changed it because that was Reload The power button always logs out every time I didn't create the script About the poly bar so or that up the script of five Give me a second I'm gonna check something Failed this you might be called interactive Authent an interactive authentication required What no Okay, well you want to fuck off That was weird Honestly, not sure Oh ld. How you doing? All right, and Go here No, did that give us a poly bar. It did not that was a waste of time anyways Hi, ben. How you doing? all right and Oops That's because I misspelled x render. There's no e in there matt. Thank you And it's a small s Good lord There we go and changing the resolution is what did that thing before so gotta do my shift r in order to get it to Go to the full screen. Okay So CD current ls Them Up I can't spell where the damn today Okay, so this is the basically the part that does the poly bar stuff Um, but I'm not seeing So and this is where it's pulling the poly bar config poly bar dot config. So is there a Poly bar configuration file here vim poly bar configuration file oops dammit I really need to get my aliases Out of my head. So this is the poly bar configuration file and Main bar zero The same thing is my I know how to spell a lot of words My fingers moved in weird ways plus some dyslexics. So it just it's all gets messed up in my head So what do you mean tfl left youtube? Is that true? I'm not gonna pause and find out If I'm going to watch that video later. That's gonna make me sad And the ladies made a video about it Well, that's sad Okay, we're gonna have to go to a different workspace here and open up a firefox Okay, and um Go back to left wm here See if there's a Information on themes check out our themes guide and wiki okay Why have themes want the themes requirements for theme a theme has only two requirements an up and a down executable script They can be written in whatever makes you happy the up script You guess it starts with all the things that make your script unique and awesome the Downscript restores the environment to an unthemed state a theme should be self contained if possible so that you can They can be sure and doesn't interfere with other themes For example when booting an application with a config file Put the config file in the theme folder instead of dot config This way other themes can be used in the same application There are two ways to set up a theme you can use left wm theme Or you can install some like yourself using left wm theme install. We just all did all that stuff um The following command should be set up to include basic poly bar in the current theme But it doesn't say you have to do that for if you're using that left wm theme theme Left wm is its own thing. It's not based on anything else as far as i'm aware It is just another window manager written in rust so obviously good um Yeah, I don't know I shouldn't Each the the current theme has If we unless here we have a poly bar config here, so if we do Let me see here poly bar I think Man poly bar If it's is it dash c. Yes dash c. Okay, so poly bar dash c till the slash.config poly or left wm themes current poly bar parsing config file Uncaught exception shutting down the config file contains multiple bars, but no bar name was given Oh, that's because you got to do uh, let's see what's the what's the name of that bar in there, so them poly bar config It's called Main bar one main bar two Main bar three there's other like what the hell What the hell there's four there's a lot of freaking bars here Okay, so uh So let's see poly bar Dash c till slash actually we can actually just do this I guess we can't just do that poly bar dash c till the slash.config left wm themes current poly bar And fig and then main bar one main bar. There's no way this actually works main Bar three to actually need all three of these bars and then was the what was the one called Other the bottom one bottom bar base bar base Yeah, that didn't actually wear anything that would main bar one Yeah, that kind of worked There's a lot of bars. I'm not actually sure what the steam's supposed to look like to be honest with you They don't show any pictures But also it doesn't say how to get poly bar actually working. So we're gonna have to do some googling You get poly bar working left wm and that doesn't help me Uh, let's see here. Maybe there's an issue or something with poly bar I wonder if uh Wiki see the themes maybe Let's we want your themes requirement for theme up and down script Okay Set up selection of a theme using left wm. They cover this all stuff already and then That doesn't make any sense if you're if you're using this thing here, which already creates a poly bar config As protection on it's go so we'll go go here and then We'll see if there's more information on there on their wiki here for the left wm theme Uh application. I don't know why my internet is all of a sudden going really slow That's your usage. We already did that Apply theme Left wm should automatically restart with the new theme which it did. All right, let's see here Left wm Theme List that just shows the installed ones. Ah tfl. How you doing bud? I hear you have news. I haven't watched your video yet. It has a lot of themes here List available themes is what I'd like to do apply a theme Do I get Dracula one here? I guess I'm going to go back to the thing that I was on a second ago Unless you're Dracula around it. Let's just change that so left Wm theme What was that command to do it to install new one install Dracula Rounded I think that's what it's called. It's called Oh, it's all small No themes for that were found excellent Maybe it wasn't not found. Okay, so what the fuck Apparently those ones aren't included. I don't know Dracula. What was the thing to update the so that actually There is now one called Dracula rounded there. So Copy that in so left Theme install was that is that it? What there we go And then we'll do this. Oh, okay And we still have that that old poly board running because we didn't close that but it's up here now That's the there we go cool Now it was the theme so apparently because we got a A bar up here now such as it is. I mean, there's not much to it, but Even gives us a menu because we need a menu for some reason Oh, I'm part of this for life. Yeah, I can't go without a bar, but There are some themes other themes here, so that was the Dracula one So we'll Go up to this here and we'll try a different one. We'll see if it changes it the bar then so we'll try This one here Left wm thing this theme is incompatible with the installed version of left wm Okay, well that was that worked out. Well, um, probably was a april fools joke Try a different one. Uh, let's see. What won't you do? C. A. T. P. P. U. C. C. I. N. Nobody knows how to pronounce it I'm not typing that again That one's not available. This theme is incompatible with the current version. Well, those are pretty much useless themes then, right? Okay, we'll try one last one. We'll try, uh, this one here oops Do that again and again, okay. Well, that was useless all right to That and we'll look with that all right Not all prerequisites passed. I'm guessing then Actually We go back to this one here and type go into the Which one that I tried the last one I tried that was that uh cat cat thing this one here. So what I'm assuming then it has to have some dependencies installed that I don't have uh One of the fonts maybe Feel free to install some of the fonts from the the theme root folder I don't think that I actually get the cd.config.lapwm themes cd cat ls Uh dot slash install font. There's no way to actually install fonts though If so, that's the stupidest output for a script I've ever seen in my life Because first of all you can't install something without pseudo access all right We're gonna see what the hell that script actually looks like Install fonts echo installing fonts. That's literally all that does the main installing fonts and then All that that doesn't actually install anything That's the funniest script I've ever seen in my life It doesn't actually there's nothing in here about installing fonts. It's just I mean this actually actually has fonts here to be installed which Maybe it does but it doesn't unless I missed it. I might have missed it. Maybe maybe I made fun of it too in Okay, so Installing fonts echo so it it then cps the fonts. Okay, I missed this first part. Why is that up here when the menu is To order this it just is what messed me up So then my actually the fonts directory Maybe you wouldn't need pseudo access to move something there Um weird script though. So let's see if that'll actually do that then Now that we're here like that. Nope still network the fonts one of the things Apparently some of the themes that it comes pre-installed with don't actually work or they're I mean, maybe there's some other dependencies here that I'm missing. So we got polybar. We got fa I don't need those things really Lackard you done in the papyrus eye crime thing, but Yeah, so I'd say that doesn't actually work Which doesn't make any sense because this is a fairly new color scheme So i'm either i'm doing something wrong, which is possible Or you know greater the git version of left wm Shouldn't be This is of 0.3 What's the git version the git version 0.32. So I mean, let's say I have like a beta branch somewhere That's not going to change anything A lot of the things have to be modified to even get to work Honestly so far not that impressed. I mean the idea of having themes that you can switch between is cool But if like half of them don't work It's less cool. I mean because then you just have to create them yourself Which kind of defeats the purpose at least that's I mean the whole idea is that you can share these theme files Excuse me And you know with your friends and they can all have the same theme as you which is you know kind of cool Or or if you have an audience of somebody and they want to use all your themes you could do so all right, I'm gonna I wonder if I can find the arco linux left wm Themes how to change the theme left wm. Let's see what air cash for me That's basically the exact same thing I did community themes may work or they may not work Thank you All right, no, here's the here's the oh, that was pretty How do I how wonder where I can download the arco themes Installation of arc or left of you. I don't need to do that How to change the theme icons and cursor and left of you how to keep your own setting safe use github and personal folder rallies How to update your themes code change how to change key bindings That's it. Okay. Oh, here we go arco linux This is just one theme though poly bar Repositories. Arco linux has 329 poly bars or up repositories When we guess each repository each theme is gonna have its own repository probably Serial killer arco installs a lot of stuff that are the arch install script won't install when you Do the arch install script basically unless you've added a If you add a desktop, you'll also get the desktop. But other than that, it's just a vanilla arch install Arco is a whole linux distribution and it comes with a ton of stuff And what that ton of stuff is really that will depend on why so you use But the ton of stuff I just would like the um arco linux like the Left wm themes, but I'm not going through 360 Repose that's just not gonna happen Not that interested Um Arch Linux packages. Yeah, that's not what I was looking for Okay Must be that either either google's failing me or they're in Their left wm thing here. Let me go back here Go back. I wonder if I can do that. Fuck off arco linux Left wm We couldn't find any You search all of github. We'll try that Left wm themes star wars Yeah, they each have their own repo there. That is messy messy messy They have like 30 different themes and uh Am I burning the candle at both ends? No, I'm just doing okay Left wm themes community wait a minute. Hold on a second Is that more than one? No Change the first I don't Also their documentation for these communities is just spectacular Really good job there um Every single one of these has their own Let's go and download let's go and download one. Let's download the star wars one Copy that go here Go into upper level do an alas here And uh get clone So let I wonder if we're gonna change change that name or if we can actually use that I don't even know if we'll be able to use it. Well, we're gonna find out so theme But left left wm theme apply Arco linux left wm there's no way this works theme star wars No theme not installed. I gotta install it first. Okay install No themes with that name from so apparently left wm theme can't be used to install ones that are from github Or you have to do something different I see here We were just there. Where's There is right there Apply theme list installed themes set current theme update theme list updating themes adding repository Left wm theme allows multiple known dot tml repositories to be used to add Another repository it must have a known dot toml about Does it And see one themed up toml Probably not going to be able to use that Is why I have to back up the themes that toml prior to adding a repository Yeah, it says it's possible, but it also says it needs to have this file here And this one here does not have anything there unless I'm totally missing it, which is possible Back ground change down down name pycom polybar sizes template theme it up So that one does I mean You know, we just try it To add a repository if add the following to the bottom of your themes that toml located at the thing, so To add additional repos you must specify a url a unique alphanumeric name and apply Uh an empty array come on scroll over Of themes e.g repos url Let's give the link right to that known file Which this doesn't have so we're not gonna be able to use that balls Self-documented Hey, dude, just wanted to let you know that I went Went from windows 11 to pop west of fedora to arch linux within a few months span I'm really enjoying it. Hey, you have your videos to thanks a lot for my journey. Well, you're welcome. Welcome to the channel uh Welcome to the stream I didn't say your name because I couldn't pronounce it. So tongue tongueadilla if that I'm I'm sure it's not even cool Oh, let's see here. Well, that's disappointing. So we can't add themes like that That'd have been cool. If you could I probably could do it with a sim link. I know you could just add it manually, but that's not something I'm interested in really doing Okay, so let's see what the default the default Layout is master stack Okay And let's go ahead and Let me close this We're cd into dot config left wm and then into Configure at toml and what's the one to change? layouts Of course windows down next layout. So it's mod control k We're going to open a couple more windows mod control k is that and then again I'm Assuming that's probably like a mon... a side monocle mode That one there Okay, not control k again is that Intrate kk again is that and uh, there's that's another one. Yep, that's vibonacci That one's kind of cool Centered master sweet. I actually really like that Now if it's If you're in this in in the Focused on the center and you open up another terminal where does it goes over there if you are on the other side? over here Which can't If you're over here and you open up another one. It also comes up over there. Okay, that's weird That's a little I mean, I like so I've always liked centered master, but Sometimes it's a little odd. So actually Another couple and do mod control k again. There's that one Okay, so that one alternates that's cool And then my control k again is that one That looks the same as the other one That's gonna be That's monocle mode. Okay Not control k again And that's uh, like I think that's like qtiles like tree mode qtile has a weird one like that one as well Okay, and then again Is the same but on the other side And again, that's the and we're back to the beginning Okay, so those are the layouts. That's cool Now let's check out some documentation That's the last thing to do. So man left wm because There's no man for left wm. Okay, um left wm Dash dash help Oh Good documentation there. So there's no man page. There's no real. I mean, that's not that's not a help page at all. That's If it is it's completely unhelpful Uh starts left wm with no arguments applied. I'm assuming there's probably something else But how would you know without a man page? So all their documentation Which I've closed it's fine um Is on their github page apparently some man left wm thing There's no there's not there's no man page for that either. Why didn't they at least I mean At least put in the effort to put it the your documentation that you've already written in your wiki on your github page Just put that as your main page. That's I mean At least then it's there weird Have I tried element I have tried element before I don't care for it It's a fine chat platform if you're just going to talk to you know Through text, it's fine. It does everything you'd want it to do and probably more But the video the video aspect of it with Tyler and I've tried that for the podcast. It doesn't work all that great Um Mostly because it doesn't have grid view like where you can show people side by side Instead it just has like a big like big view of the one person and like a small like Strip of the other cameras. So it's not really great for recording a podcast, which is why we didn't care for it all that much Um, let's see here. So there's no man pages. So there's no documentation within the application itself um So all the all the documentation they have is here and there's After you get past the installation part you get About two paragraphs i'm theming and then they link you to the left wm theme which has just about As much documentation and then they have the configuration part here uh I seem to remember A better list of all the things you could do in the configuration file. I don't see it Maybe it's up here Custom out config right here. Yeah, that's this is the one i'm looking for this is better Oh, yeah, that's better uh One of the things that you can do with Configuration file because one of the things I remember seem to remember when I tried it out the first time and again this has been at least over a year ago Is that the uh Multi monitor support isn't all that great. So he has Doesn't seem to have one or at least at that time. It didn't seem to have a key binding or a function That allowed you to move between Two different monitors. I'm not sure if it does now or not I can I can't test that here because I I'm in a vm but But we're gonna see I'll I'll check that off because I have left wm installed actually on my computer like the host but I didn't want to use that because It's the arco version Also cool that has built-in scratch pad functionality modify Name for the scratch pad back up here Scratch pads right here. Okay, so a scratch pad is the window Which you can call to any tag and hide it when not needed these windows can be any application which can run from a terminal Uh to call scratch pad you require a key bind for toggle scratch pad. Okay, so scratch pad for alacrity We're gonna copy this we're gonna open up another terminal We're gonna find out what the scratch pad implementation kind of looks like the cd.com config left wm then config And there we go go down here at the bottom. Here we go copy paste Okay, and then another one or with float values Or with short syntax if we do if we do undo that one and then instead take this one because we would like to just Would like it to float. Okay, and then we're gonna need a Do this thing here Let's see if that actually works. So I think we actually already have a p a mod p because that just does So we'll change that to Change the letter to s I think S will work fine. Yep. Good. All right. So we'll write that And we'll much of our Which is good. We don't get an error. So we should be able to do mod s and we get nothing Okay That worked out. Well Tagles the specified scratch pad mod s Does nothing other than go into insert mode in vim Mod s over here. No, nothing. All right One of my first videos was on specter wm. I don't remember much about that one either Probably another one of those ones that I'll have to uh You know this command requires a value field to be specified Okay, so which which it is And the the name is alacrity Value alacrity that show font size 14 Hmm. Oh, you want to look at this? Still didn't work though That's because Okay Not working Okay You weren't able to get scratch pads working in left wm either, huh? Uh Little weird. Let's try the first kind without the floating part Actually, you want to what I wonder we'll undo that Oops Go back to there and we'll change the name just to scratch And change the value To scratch I spell those s. No, I didn't spell those things right I spelled a sketch mod s that didn't work either um other than Maybe change this to a different one different letter change it to I don't know you My you know that didn't work either all right Weird so obviously that functionality is a little bit broken. All right, that's interesting. I guess Let's go back to the top here Workspaces windows rules max windows tags layout mode focus behavior snapping behavior If snapping is installed floating windows are snapped Reposition to a tile when the windows enabled. So that's cool. Okay um window rules scratch pad moving tag behavior mouse key mod key disabling tile dragging Honestly, that's the coolest part that I've seen so far is that if you're in floating mode, which is like this And then you drag it back to there it goes back into tiling mode. I don't think that you know, honestly, I don't think No, I'm curious if i3 does the same thing I don't think it does We open up two terminals here take one out of There and then drag it. No, it doesn't do that. I didn't think it did That's kind of cool. That's the first cool thing I found that's you know Impressed me you can drag this out of the tiling stack I haven't figured out how to resize it yet, but you can you know do your thing in floating mode And then drag it back to there. So if you're if you're if you're a mouse user, you filter heathen you could do that That's cool. Um, everyone has left before it works Yeah, that's funny Um, that's the that's the first thing that I've found is actually kind of cool. Um scratch pads don't work window rules This is going to be like for floating and stuff Uh spawn to tags so you can spawn to a specific tag A spawn floating true. Okay. Um It's a lot of Feels very verbose and Kind of something it actually kind of reminds me of the if you've ever done window rules and awesome wm Those things are a mess They're very they're very wordy from what I remember Of course lua itself is pretty wordy. All right, let's see. Let's see. What else? Um Honestly to tell you the truth. There's not a lot here And they have a lot of stuff that you can do and it feels like there's more here than there was before Um, I don't see anything go like go to next monitor Um, which is what was missing before apparently there's a workaround for that which I never tried What's the difference between a hard grid load and a soft reload? Completely restarts left wm Restarts left wm, but remembers the state of the all windows Gwm could use that But that would not be suckless Oh, thanks tfo. Yeah, it's cool. It's I like my i3 thing too probably too many bars for your taste, but you know me Gotta have all those workspaces, man um Coming down with a monster headache Jesus Okay, let's see here. I don't think I don't know what else to Uh Take a look at here if I if I can't get the themes to work all that well Which I can't because some of them work and some of them don't work. I'm not gonna just If it's so hit or miss them three out of the four that I tried didn't work, I'm not gonna go through any more of them They just be a waste of time I'm trying I'll be honest with you I'm trying to figure out Precisely what the point is because It's written in rust so if that's the thing that you really care about cool um But it feels Good remember, this is just initial impressions because the time before doesn't really count Uh Because it's been like a long time ago and I I used it for like a week or something Thing but I doubt that I lived in it for a week Fuck it But anyways the uh What does it do the the thing that is supposed to do great is that themes thing where you can change Share themes between community members. That's the thing that's supposed to do really well, right? and From just the brief thing that I've done tonight It appears that a lot of the themes at least are broken now. It's possible that I was doing something wrong In fact, it's probably likely that I was doing something wrong um Maybe there was dependencies that were not mad or something Maybe that's the reason why I said it wasn't compatible with that version of left wm But if that if that's the case if the if it was a dependency error That error doesn't make sense because it says, you know, this theme is not compatible with uh, this version of left wm or whatever the the the con the syntax was you know and and That does not mean the same thing as you're missing a dependency dumbass um So I don't like I said it's possible and even likely that I was doing something wrong But uh, the theme error the error there that gave you Hinted at it just not being capable of using those themes that are different versions and If every new update of left wm is going to break the themes that were created for it. That's a huge problem because Uh themes aren't going to be updated like they're not going to be maintained by the by the creator I mean Some of them maybe but for most part people are going to create a left wm theme and then hit the road, you know They're either going to go to another window manager or they're just not going to update or something like that It's just those things are going to get abandoned. That means like every time you do an update to the left wm all of your Theme the the theme cache that you've built up over the last previous version. It's not going to be any good You know that doesn't make sense to me at all It's really weird Like if if you have a community building themes for you and then you create a Update to your window manager that breaks all those themes, which is your selling feature Like your selling feature is the theme mechanism You know, it seems like that's not a great idea. I mean, maybe they just did this one time or maybe those themes were just poorly written That's possible too, you know It's uh It's not a bad window manager. I just don't see myself Using it because the one feature and it's also possible. Maybe the I don't I'm going to try to install some of those themes off camera in the one that I have on my host machine And see if that will work because it's possible that this install of left wm the it's made Well, no because we checked the git version. So the git version was 0.3 and the one that I installed was 0.3 So the difference inversion shouldn't be different Um I don't know if if I get out of this and check and see what left wm version I have on my host machine If I go to here and Just quit this Actually the fuck it left Wm version Yeah, it's the same version I'm here to so that's that's obviously wasn't the problem Oh, you guys probably can't see this Because I move I move cameras, but yeah, it's the same. It's the same on the host machine too. So it's a Little weird Um, and that's really kind of the whole experience. I just had with left wm is that it's a little weird. So Uh, I think I'm gonna end that here. I've been going for about an hour and a half now and it's time for Me to stop. So, uh, thanks everybody who has watched this today. I really do appreciate you showing up to the stream Uh, I stream pretty much every sunday around this time I do various things sometimes. I just mess around on stuff Sometimes I take a look at new things sometimes last week. I installed a couple of distros that were just random Which was fun. Uh, so yeah, that's usually what I do on stream I I know I don't pay as much attention to the chat as I probably should so Um, I apologize for if I missed a lot of stuff in the chat I'm also going to be working on For those of you who are watching the stream afterwards and the replay I'm going to try to get it set up eventually so that the chat is on the Like on the screen so you don't have to if you're watching it somewhere else or you've downloaded the video or something You at least be able to see the chat. I don't know how well that's going to work, but we'll see how that goes. Um Anyways, thanks for everybody for watching. I will uh, see you all later. Uh, also by tfl