Qtile Is My New (Old) Window Manager

Поделиться
HTML-код
  • Опубликовано: 25 окт 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 Год назад +45

    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 Год назад +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 7 месяцев назад

      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 Год назад +18

    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.

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

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

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

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

    Been waiting for new qtile content.

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

    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.

  • @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 ?

  • @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 11 месяцев назад

    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.

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

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

  • @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

  • @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 Год назад +2

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

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

    what is that dashboard on the side in the homescreen

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

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

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

    What colorscheme are you using on your emacs config ?

  • @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 Год назад

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

  • @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

  • @XenHat
    @XenHat Год назад +2

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

  • @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

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

    Great video

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

    I just installed yesterday in my new arch install

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

    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 Год назад

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

  • @manee427
    @manee427 10 месяцев назад

    greate video

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

    I really miss qtile

  • @cuc1221
    @cuc1221 Год назад +2

    are you use qutile on wayland?

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

  • @torsten.breswald
    @torsten.breswald Год назад

    finally...
    tranparency!

  • @Ad3ptwastaken
    @Ad3ptwastaken 6 месяцев назад

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

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

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

    Where you get that shirt?

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

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

    • @StalinDsouza-w3o
      @StalinDsouza-w3o 5 месяцев назад

      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)

  • @taradepanr7745
    @taradepanr7745 8 месяцев назад

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

  • @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 Год назад

    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!