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

Комментарии • 42

  • @coolguy69verycool
    @coolguy69verycool 7 месяцев назад +20

    Absolute legend. It's great to see a guide video that doesn't just say "now download my .config files"

    • @linuxforpunks
      @linuxforpunks 4 месяца назад +1

      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

    • @Vashinator7
      @Vashinator7  3 месяца назад +1

      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.

    • @Light-f5g
      @Light-f5g Месяц назад

      @@Vashinator7 could you make a serious about awesome wm?

  • @peppe540
    @peppe540 Год назад +7

    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 ;-)

    • @Vashinator7
      @Vashinator7  Год назад

      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?

  • @bandhanmajumder-tu1ys
    @bandhanmajumder-tu1ys 3 месяца назад +2

    Awesome!

  • @TheLinuxCast
    @TheLinuxCast Год назад +4

    Great video! I don't like Lua all that much, but it's better than Haskell.

    • @Vashinator7
      @Vashinator7  Год назад +1

      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.

  • @sascha1461
    @sascha1461 Год назад +3

    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.

    • @Vashinator7
      @Vashinator7  Год назад +1

      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/

    • @sascha1461
      @sascha1461 Год назад

      @@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 :)

  • @ak634
    @ak634 18 дней назад

    Thanks

  • @Unad777
    @Unad777 7 месяцев назад

    a perfect window manager

  • @maksimmuruev423
    @maksimmuruev423 5 месяцев назад

    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?

  • @Muthukamalan
    @Muthukamalan Год назад

    nice video expect more from you

  • @Eevee8858
    @Eevee8858 Месяц назад

    Hey gramps your eyes are magnificent, mid-way the video i realised i was focusing too much on em instead of the vid topic😅

  • @vitormelo22
    @vitormelo22 Год назад

    Nice video. TWM is very userful.

    • @Vashinator7
      @Vashinator7  Год назад

      Yeah, if you have the right use case for them, they can be excellent options!

  • @twigtarsier
    @twigtarsier 2 месяца назад

    I am stuck. The rc.lua is read only for some reason and I cant write on it.

    • @raouf7129
      @raouf7129 2 месяца назад

      Tried to change the permission of it ??

  • @armandoq.p.7291
    @armandoq.p.7291 Год назад

    Thanks!

  • @sigmawolf228
    @sigmawolf228 Год назад +3

    4:22 are u ok?

    • @Vashinator7
      @Vashinator7  Год назад +8

      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.

    • @BrentFraserWeatherall
      @BrentFraserWeatherall 11 месяцев назад +4

      @@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! :)

  • @cultist7931
    @cultist7931 Год назад

    wow, i knew about xrandr, but not about the xrandr with a GUI, arandr

  • @YannMetalhead
    @YannMetalhead Год назад

    Good video.

    • @Vashinator7
      @Vashinator7  Год назад +1

      Thanks, was there anything you found particularly helpful?

    • @YannMetalhead
      @YannMetalhead Год назад

      @@Vashinator7 Pretty much everything. I had no idea how to customize awesome and you showed me.
      Would be nice to have timestamps.

    • @Vashinator7
      @Vashinator7  Год назад +1

      @@YannMetalhead thanks. I'll see what I can do about timestamps.
      Very glad it helped you out!

  • @sahaskamble4467
    @sahaskamble4467 Год назад +1

    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

    • @Shywizz
      @Shywizz Год назад +1

      I prefer awesomeWM because lua is more user friendly than bash, your opinion tho.

    • @Vashinator7
      @Vashinator7  Год назад +3

      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.

    • @sahaskamble4467
      @sahaskamble4467 Год назад

      @@Vashinator7 Ohk as @Shywizz say's your opinion tho :)

  • @memeph
    @memeph 2 месяца назад

    4:23 You added clap as a marker for cut but forget to cut, as a video editor I find it funny 🤣

  • @davidwayne9982
    @davidwayne9982 3 месяца назад

    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...

    • @Vashinator7
      @Vashinator7  3 месяца назад

      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.

    • @blue-eye-white-dragon
      @blue-eye-white-dragon 2 месяца назад

      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

  • @Lemerksiscool
    @Lemerksiscool 3 месяца назад

    You should be scared of howto basic