An Intro To Awesome WM, Your First Tiling Window Manager
HTML-код
- Опубликовано: 11 сен 2024
- Awesome WM is a cool Window Manager configured in Lua. It's very beginner friendly and a great option for your first tiling window manager.
Ghost Website
==================================
Need to build a website? Consider using Ghost:
ghost.org?via=vash&fp_sid=yt
==================================
Gear Links
==================================
New Mic non-affiliate link: www.bhphotovid...
Amazon Affiliate links (I earn a commission if you buy through these links): New Mic Earthworks Icon Pro: amzn.to/3OMCmDs
Background LED: Aputure Amaran MC: amzn.to/3blgOjD
Elgato Cam Link: amzn.to/3PUf8MO
Elgato Master Mount: amzn.to/3Q72Uka
Camera: Sony ZV-E10 amzn.to/3znCCn0
==================================
DISCLAIMER: This video and description may contain affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This helps supports the channel and allows us to continue to make videos like this. Thank you for your support!
What's the best tiling window manager to try first?
Why use a tiling window manager?
How do I start using Awesome WM?
#linux #awesomewm #tiling
Absolute legend. It's great to see a guide video that doesn't just say "now download my .config files"
this is very true too - if awesomewm was so robust as to force users' config files into being intercompatible then that would be accessibility at the expense of control. but I want both - I want idiot-proof documentation and intuitiveness in how the code is presented
Thanks, glad it was helpful. Though not really a guide in as much as, this is what I did on the stream yesterday. I did an Awesome WM setup stream for 1k subs. Lol, I remember like the first 45 minutes I wasn't streaming due to the way YT streams have to be launched.
@@Vashinator7 could you make a serious about awesome wm?
Great vid. It rejuvenated my idea of having another look at awesomewm again. Used it for about 6 months previously (with Arco , so a lot comes preconfigured) but I am more familiar with changing configs et al right now. A good one for a fresh install ;-)
Yes, I am going to continue playing with Awesome some, may also look at Qtile.
But looking at doing a possible project in Lua.
What stood out to you about Awesome WM? What made you stop using it?
Awesome!
Great video! I don't like Lua all that much, but it's better than Haskell.
Still getting the hang of Lua, want to try to put together a project or two in it. So far, it seems simple, but very flexible.
If I continue in the Window Manager area, I'll likely end up on Qtile but I know there's a bit more I need to learn about it.
Thanks for the video. As someone who is completely new every bit of information helps a lot. I am using awesome for like 1 and a half day now and I noticed one of my biggest issues is that stuff like my monitor setup (+ refresh rate) keeps resetting when I restart, and also my mouse speed and acceleration keeps resetting every time. I also had trouble finding a good way to show like a volume icon widget which provides some way of switching out default output/input devices as I use different devices all the time. So if there is any like easy and user friendly way to get all that stuff setup (or at least SOME way) I'd be glad if there was some sort of video or tutorial on it. I started figuring out some stuff already, but I'm wondering if there is not like an easier way like including some sort of settings gui (like for example the one kde uses) and make that start/load all the settings I've made there when I load into awesome. I mean most desktop environments are doing it, so why has no one made like a settings app you can install and then call like a "settings -restore" on startup which loads everything you've configured in a gui.
I don't have awesome running on anything ATM.
As for your final question, the core of a tiling wm is about how configurable it is. GUIs only allow you to do so much. That is the whole point of having a config file. The idea is you set up everything exactly as you want.
Beyond awesome and qtile I think most tiling wms don't ship with a status bar widget and menu.
If you like tiling but aren't wild about the lack of other apps and widgets, I would recommend checking out gnome tiling and plasma tiling. There's even a tiling add on for plasma. This may get you what you need without the extra steps.
As for your scaling and mouse acceleration questions, I am guessing you're running terminal commands like xrandar to set these? If so you need a script that runs on start up as these are only set for the current session. This is exactly what would happen if using these commands in a normal de. The commands run generally only affect the current session.
Audio check this thread
www.reddit.com/r/awesomewm/comments/s5ewzy/what_do_you_recommend_as_volume_widget/
@@Vashinator7 Thanks for your answer. I already figured out many of those settings and how to set them on startup, so I'm slowly making progress :)
Thanks
a perfect window manager
Why you need to copy config lua files to user? Isnt whey should be used anyway from system wide? And only overrided part applied from /home configuration?
nice video expect more from you
Hey gramps your eyes are magnificent, mid-way the video i realised i was focusing too much on em instead of the vid topic😅
Nice video. TWM is very userful.
Yeah, if you have the right use case for them, they can be excellent options!
I am stuck. The rc.lua is read only for some reason and I cant write on it.
Tried to change the permission of it ??
Thanks!
4:22 are u ok?
haha, yes, looks like I missed an edit. I generally clap before a take in case I have to resync audio. Most of the time I just edit that out, but it looks like here I missed one.
@@Vashinator7 Always enjoy seeing these normal human moments. We're all just out here trying our best. Thanks for the great content - from a long time AwesomeWM user! :)
wow, i knew about xrandr, but not about the xrandr with a GUI, arandr
Good video.
Thanks, was there anything you found particularly helpful?
@@Vashinator7 Pretty much everything. I had no idea how to customize awesome and you showed me.
Would be nice to have timestamps.
@@YannMetalhead thanks. I'll see what I can do about timestamps.
Very glad it helped you out!
Great video but if a beginner asks me for wm I would say use BSPWM it's too easy simple and it's uses bash script for configuration BSPWM is for everyone from beginners to advance even after using for about 5 years even now I discover something new on bspwm
I prefer awesomeWM because lua is more user friendly than bash, your opinion tho.
I tend to agree with @Shywizz
While bash isn't difficult per se, I think Lua is a friendlier language for someone new. There are some oddities in bash that can really mess people up. For example, the spacing after = I believe determines if a variable gets assigned or not iirc.
If BSPWM is as mouse friendly and has as solid a starting setup, I'd say it's definitely worth a look for beginners that are more keen to learn some bash though.
@@Vashinator7 Ohk as @Shywizz say's your opinion tho :)
4:23 You added clap as a marker for cut but forget to cut, as a video editor I find it funny 🤣
You were in POP on this--- why the f... do you need to install ANOTHER window manager-- it ALREADY has THE BEST tiling on any linux distro...
That was not my experience unfortunately. I recall trying to record the tiling aspects of Pop specifically because I thought it was cool. Trying to show it off led me to finding a lot of glitches at least with my setup.
Tiling mode for me got very confused at times where I would have to toggle it on and off.
I'm very interested to see what Cosmic brings when it comes to tiling.
me personally, i do not like pop's tiling features because it waste a lot of screen real estate so i just find myself dragging windows to the sides in floating mode. i will definitely use the default tiling if i find a way to reduce the distance between the windows borders
You should be scared of howto basic