Qtile Is My New (Old) Window Manager

Поділитися
Вставка
  • Опубліковано 22 сер 2024
  • I've primarily lived in the XMonad tiling window manager for the last couple of years. I needed a change. And that change is Qtile!
    REFERENCED:
    ► qtile.org/
    WANT TO SUPPORT THE CHANNEL?
    💰 Patreon: / distrotube
    💳 Paypal: www.youtube.co...
    🛍️ Amazon: amzn.to/2RotFFi
    👕 Teespring: teespring.com/...
    DONATE CRYPTO:
    💰 Bitcoin: 1Mp6ebz5bNcjNFW7XWHVht36SkiLoxPKoX
    🐶 Dogecoin: D5fpRD1JRoBFPDXSBocRTp8W9uKzfwLFAu
    📕 LBC: bMfA2c3zmcLxPCpyPcrykLvMhZ7A5mQuhJ
    DT ON THE WEB:
    🕸️ Website: distrotube.com/
    📁 GitLab: gitlab.com/dwt1
    🗨️ Mastodon: fosstodon.org/...
    👫 Reddit: / distrotube
    📽️ LBRY/Odysee: odysee.com/@Di...
    FREE AND OPEN SOURCE SOFTWARE THAT I USE:
    🌐 Brave Browser - brave.com/dis872
    📽️ Open Broadcaster Software: obsproject.com/
    🎬 Kdenlive: kdenlive.org
    🎨 GIMP: www.gimp.org/
    🎵 Tenacity: github.com/ten...
    💻 VirtualBox: www.virtualbox...
    🗒️ Doom Emacs: github.com/hli...
    Your support is very much appreciated. Thanks, guys!
  • Наука та технологія

КОМЕНТАРІ • 73

  • @ZeStig
    @ZeStig Рік тому +43

    QTile is my second choice for a WM. The bar is the best bar I've seen across any WM. I'm running Hyprland on NixOS right now, but I was an Arch+Qtile fanboy for a very long time.

    • @caesarxinsanium
      @caesarxinsanium Рік тому +7

      NixOS + Hyprland gang

    • @A.J.Sarmah
      @A.J.Sarmah Рік тому +9

      Arch + Qtile is the combo I am using now

    • @MagnusNemo-xc5nx
      @MagnusNemo-xc5nx 9 місяців тому +2

      NixOS rocks, although be prepared for a steep learning curve. It's worth it in the end, if you stick with it. I'd like to jump on Wayland, although I've been experiencing too many issues with my goto apps not fully supporting it yet. River is also a nice suckless style Wayland compositor. I may try Qtile on X11 until Wayland is better supported across the Linux ecosystem.

    • @TDOLLA
      @TDOLLA 5 місяців тому

      I’m also Arch + Qtile but the two things I am most curious to try are hyprland and NixOS. I ran Hyprland for a bit awhile back but I was very new to WM and had only recently switched back to linux so I didn’t really know what I was doing. I should give it a shot again now that I have a lot better understanding of Linux in general and building out a WM set up

  • @arianh
    @arianh Рік тому +4

    Thanks, DT! Really excited that you've come back to Qtile.

  • @besnikrrustemi
    @besnikrrustemi Рік тому +17

    Hey DT, the KeyChord problem is gone because on your previous config you used dgroups_key_binder=simple_key_binder(“mod4”) and now you have the workspaces keybinding setup differently.
    That one was much simpler, with just that code you had the workspaces super + 1…9 keybindings working without additional code but it had that bug on keychords.
    The problem is solved on git a while ago, but it’s still available on the latest release because they didn’t have a new release since September.
    I will use your config as example for that to fix the problem or simply we have to use the qtile-git from aur.
    Excellent video like always

  • @elementxyz
    @elementxyz Рік тому +5

    Installed qtile a few days ago on arch linux. Because i watched your older videos. 😁 I'm really liking qtile.

  • @juipeltje
    @juipeltje Рік тому +5

    Funny how this video came out right while i'm in the middle of switching to qtile. Was using i3 before this, but after a few months of using it i realized that i always forget to manually decide how a window should be placed, so i figured a dynamic tiler would suit me better. I ended up going for qtile because at first glance python seemed the most understandable to me compared to lua in awesome and haskell in xmonad. And so far i'm really liking it. Haven't experimented with the layouts too much yet. Mainly just using monadtall now. I really like animations though so i'm afraid that eventually if i ever decide to move to wayland i'll have to move again to something like hyprland.

  • @HeCodes2Much
    @HeCodes2Much Рік тому +1

    I just switched myself yesterday so gonna be a good video :)

  • @HannoImmelman
    @HannoImmelman Місяць тому

    Im considering trying out a tile manager. Currently I have fedora kde but I find tiling managers very interesting and im a software dev so qtile with python looks quite familiar.
    Thanks for the great videos on tile managers. Not many Linux tubers go into so much detail.

  • @YrmiZ
    @YrmiZ Рік тому +1

    Been waiting for new qtile content.

  • @gorrumKnight
    @gorrumKnight Рік тому +5

    Personally I have gone Hyprland because on my Arc GPU I have had 0 issues running under Wayland (and my god it's butter smooth). I've heard that it can be a bit wonky on Nvidia, but I never plan on going team green again so not my problem, lol. I have had to learn a little CSS to dress up Waybar, but I feel like that's a good skill to pick up anyways.

  • @garygordonhiggs
    @garygordonhiggs Рік тому +1

    I like qtile also, can't believe I'm the only one using the wallpaper widget, make it so easy to change wallpapers........also using the weather widget, which is easy and nice.

  • @SirWolf404
    @SirWolf404 Рік тому +1

    What a co-incidence. I've just today switched from i3 to Qtile. So far so good. I'm liking the Columns view quite a lot, and max too makes a lot of sense for me. The other's I'm keeping them in, just to see if they fit into my workflow somehow. Matrix seems to be nice for when I want to look at many things at once :P but not very flexible. I'm still getting used to having layouts... I can 100% believe DT used 6+ hours configuring key bindings. None of it is standardize, which is making me a bit annoyed, and on top of that the docs don't cover all lazy.layout commands. I had to look at the source to figure out exactly what was available for some of the less documented layouts...

    • @elparaguayo9338
      @elparaguayo9338 Рік тому +1

      All the commands are documented. You need to make sure you're viewing the "latest" version and then select "Commands API" from the menu. Once we push the next release, this will become part of the "stable" docs (which are shown by default).

    • @SirWolf404
      @SirWolf404 Рік тому

      @@elparaguayo9338 Ooh nice! This will help! 😁

  • @SHuRiKeN1812
    @SHuRiKeN1812 9 місяців тому

    Just for info.. StatusNotifier is used on Qtile wayland and not Systray, which is basically a system tray that does work on wayland and is included in Qtile.

  • @Zwork101
    @Zwork101 Рік тому +2

    If you're enjoying using qtile and python for window management, I'd be curious on what you think of xonsh, a python-powered unix shell language. I've been having a blast with it.

    • @krzysztofwaleska
      @krzysztofwaleska Рік тому

      That is why I love to read comments under linux yt videos. XONSH. Clever idea! I'm learning and trying it just now. Thank you for that! Edit: veeery slow. But nice. I will try it for some time.

  • @drishalballaney6590
    @drishalballaney6590 Рік тому +1

    well..here we go window manager hopping to qtile again

  • @atemoc
    @atemoc Рік тому +2

    I have been using Qtile for three years, most of it on Arch Linux and now on NixOS.
    I only have a single problem with it: Sometimes, out of nowhere, and with no errors in the logs, the entire window manager just freezes completely, making switching focus to other windows, switching groups, moving or resizing windows, interacting with the bar, etc not work.

    Well, not quite.
    It does register these actions, but does all of them at once as soon as Qtile unfreezes (which can take from a few seconds to a minute in my experience).
    This is really the most frustrating issue I've been having with it, and this is both with AMD and NVIDIA graphics, so I don't think that's the issue.
    I can't recall if it happened on Arch Linux or not, and I can't see anything in my Qtile config that could cause that, as my config is pretty close to stock except for key bindings and simple image widgets in the bar.
    I also would like to try Wayland with Qtile but I don't know how to do this with NixOS.

  • @PersiusKane
    @PersiusKane Рік тому +1

    what is that dashboard on the side in the homescreen

  • @m.m3633
    @m.m3633 Рік тому +2

    Hey DT! You used 'config add' and 'config commit' and 'config push' instead of git counterparts, what are they aliasing to?

    • @gus2603
      @gus2603 9 місяців тому +2

      he is using a bare repo to backup his configs. there is a video on the channel explaining it.

  • @Wampa842
    @Wampa842 Рік тому +4

    I've moved away from Qtile (now using Hyprland), but very reluctantly. The best thing about it is that the pure Python configuration makes it trivial to extend. I've written custom widgets, custom layouts, added somewhat functional window decorations, and about 3500 lines of Python.

    • @Skelterbane69
      @Skelterbane69 Рік тому

      Hyprland gang

    • @xenio8736
      @xenio8736 Рік тому +1

      Would you explain why you moved to hyprland ?

  • @ricardor8044
    @ricardor8044 Рік тому +3

    What colorscheme are you using on your emacs config ?

  • @unixbehr
    @unixbehr Рік тому +1

    Can you give a list of default apps you install and use ?

  • @kelvinpina8815
    @kelvinpina8815 Рік тому +1

    I just installed yesterday in my new arch install

  • @thedeparted_one
    @thedeparted_one Рік тому +1

    Hey! Mine too. Sadly, even after gratuating from a Python beginner course, I am unable to make firefox spawn whenever I switch to, say, Group 3, and stay there. But I still love qtile!

    • @thedeparted_one
      @thedeparted_one 11 місяців тому

      Finally figured out how to do it! It was in the docs, go figure.

  • @XenHat
    @XenHat Рік тому +2

    I enjoy Hyprland, but QTile is really nice because it's a single WM that works on both wayland and X11

  • @thepathnotfound
    @thepathnotfound Рік тому

    Great video

  • @phillipanselmo8540
    @phillipanselmo8540 Рік тому +1

    I've seriously been considering lately whether I should use qtile with both wayland and x11 backbends or using both dwl and dwm, I still don't know, only have tried out qtile and dwm

  • @muhammadaneeqasif572
    @muhammadaneeqasif572 Рік тому +1

    hy dt as far as i have experienced awesome is the most extensible twm with a lot extensibility due to lua and its library, why qtile got up then awesome in you preference list

  • @dsdxtech
    @dsdxtech 11 місяців тому

    Hey DT! I'm loving qtile but it seems like I can't have more than 9 groups (workspaces). I'm not finding much help on this subject. In bspwm w/ polybar I have 20 per monitor. Is there a way to do this in qtile or do I need to use polybar?

  • @wyfyj
    @wyfyj 11 місяців тому

    I've been using qtile primarily for months. Almost a year now.

  • @torsten.breswald
    @torsten.breswald Рік тому

    finally...
    tranparency!

  • @manee427
    @manee427 8 місяців тому

    greate video

  • @Ad3ptwastaken
    @Ad3ptwastaken 4 місяці тому

    Hey when i use your dotfiles with i3 polybar doesnt appear and/or work

  • @saeedxgholami
    @saeedxgholami Рік тому +1

    del widget_screen1[9:10] this line of code only delete only the 9th element; del widget_screen[9:11] will delete 9th and 10th elements. Any range, slicing functionality which involve indexing in Python are not inclusive.

  • @jonny777bike
    @jonny777bike Рік тому +1

    I definetly need to get a better KVM so I don't use my Linux only via ssh and web browser. Im still pretty much a Mac mini 2020 user although I have an old 4 port DVI based KVM which I use with my Windows 10, MacBook Pro and my Raspberry pi. My Debian I use a mini computer and access it with ssh and web browser. I love wakeonlan that works with my Debian mini computer and my Windows 10 computer. Forget about software KVM its just to slow for me.

  • @jackelofnar
    @jackelofnar Рік тому

    I really miss qtile

  • @cuc1221
    @cuc1221 Рік тому +2

    are you use qutile on wayland?

  • @Ex_impius
    @Ex_impius Рік тому

    Where you get that shirt?

  • @taradepanr7745
    @taradepanr7745 6 місяців тому

    can someone share the github link for the config file and the required files for it to work...

  • @streambarhoum4464
    @streambarhoum4464 Рік тому

    Hey DTWhich one is the best qtile, dwm or xmonad??😢😢😢😢😢😢😢😢😢😢😢😢

    • @user-xl8kv6wt9l
      @user-xl8kv6wt9l 3 місяці тому

      There is actually no best because all of them more or less do the same thing. It just depends on you with which programming language you are comfortable working with in order to edit your configs.

  • @84e-NDtj_y
    @84e-NDtj_y Рік тому +1

    d w m.
    qtile is fine too. (i like python)

  • @prateekgurjar1651
    @prateekgurjar1651 Рік тому

    I pickes qtile and never left

  • @DerekMahar
    @DerekMahar Рік тому +1

    Which key is "SUPER" in "SUPER-p"?

    • @DerekMahar
      @DerekMahar Рік тому +1

      "The mod key for the default config is mod4, which is typically bound to the "Super" keys, which are things like the windows key and the mac command key."

  • @fredwilson1191
    @fredwilson1191 10 місяців тому

    Qtile is broke on Arch Linux now. Did the standard daily arxh update (via pacman) and now qtile no longer works.
    Uninstalled all of qtile (qtile and qtile-extras) and reinstalled. Still won't start. Uninstalled again and reinstalled the latest build (qtile-git). Still broke. Seems some problem with some ff thing.
    Sometimes I hate arch

  • @bigmikeobama5314
    @bigmikeobama5314 Рік тому +1

    Thirst!