Resistance Is Futile, So I'm Back In Qtile

  Рет қаралды 74,788

DistroTube

DistroTube

3 жыл бұрын

In the last few days, I have been living in Qtile again. Qtile is a tiling window manager written and configured entirely in Python. It's always been one of my favorite window managers. I've used it for probably 7 or 8 years, but I haven't spent much time in it in recent weeks. So I needed to cleanup my config because there are errors in it due to recent Qtile updates.
REFERENCED:
► www.qtile.org/ - Qtile
► gitlab.com/dwt1/dotfiles/-/tr... - DT's Qtile config
WANT TO SUPPORT THE CHANNEL?
💰 Patreon: / distrotube
💳 Paypal: www.paypal.com/cgi-bin/webscr...
🛍️ Amazon: amzn.to/2RotFFi
👕 Teespring: teespring.com/stores/distrotube
SOCIAL PLATFORMS:
🗨️ Mastodon: distrotoot.com/@derek
💬 IRC: irc://freenode #distrotube
👫 Reddit: / distrotube
📽️ LBRY: lbry.tv/$/invite/@DistroTube:2
DT ON THE WEB:
🕸️ Website: distrotube.com/
🐿️ Gemini Capsule: gemini://distro.tube
📁 GitLab: gitlab.com/dwt1
🔊 Audio Podcasts: www.buzzsprout.com/1263722
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/
🎵 Audacity: www.audacityteam.org/
💻 VirtualBox: www.virtualbox.org/
🗒️ Doom Emacs: github.com/hlissner/doom-emacs
Your support is very much appreciated. Thanks, guys!

Пікірлер: 204
@DistroTube
@DistroTube 3 жыл бұрын
Since so many people are asking about the reported CPU temp on Qtile's panel widget, I am pinning the following message: "The Threadripper CPU I have is known for displaying high temps. It has like a 27 degree offset so that's why the ridiculously high numbers. If I run sensors (lm_sensors) and check the temps, the Tdie temp is actually 39.5C. I've known about the weird temp readings and have contemplated just removing the temp widget from Qtile, but I leave it there for others to use."
@RobertPoulin38
@RobertPoulin38 3 жыл бұрын
If the Tdie temp reported by sensors is okay, you can add `` tag_sensor="Tdie" `` to widget.ThermalSensor. On my system, ThermalSensor was reporting the temperature of my ssd by default.
@Supperconductor
@Supperconductor 3 жыл бұрын
"I don't distro hop anymore. I only window manager hop now."
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
Peer pressure. Derek has been a bad influence on us old guys. OTB has got it BAD. Me ? I'm still a float ;-)
@cam0227
@cam0227 3 жыл бұрын
Bedrock linux users be like "I don't distro hop anymore. I only package manager hop now"
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
@@cam0227 sudo apt install flintstones ?
@bobgrimes8618
@bobgrimes8618 3 жыл бұрын
Just when I have XMonad down perfectly, now this!
@DistroTube
@DistroTube 3 жыл бұрын
I know, right!
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
You wont get bored. Hop away !
@techtiger2558
@techtiger2558 3 жыл бұрын
penrose maybe? Another one very similar to XMonad. Written in Rust, so you get that sweet sweet performance that an interpreted language could never achieve.
@tokiomutex4148
@tokiomutex4148 3 жыл бұрын
@@techtiger2558 Haskell is a compiled language
@techtiger2558
@techtiger2558 3 жыл бұрын
@@tokiomutex4148 I didn't say it wasn't, I merely stated that penrose was another that's similar to XMonad. Just without the drag of python (that QTile has)
@marioschroers7318
@marioschroers7318 3 жыл бұрын
Qtile ❤️ I've been using it for about a month now. Really my new favorite, I love it!
@DistroTube
@DistroTube 3 жыл бұрын
It's so good!
@turtle-94
@turtle-94 2 жыл бұрын
I'm a Python developer by trade and was looking to get into tiling managers, thanks to you i found the one want to use.
@choulth
@choulth 2 жыл бұрын
Very helpful, thanks DT. I am a Linux n00b since 1995 and really have a hard time figuring out WMs like Qtile, but i love to learn new stuff. SO i lways come back to your videos.
@sergiuoanes4635
@sergiuoanes4635 3 жыл бұрын
I love Qtile. So easy to work with, so easy to customize. Thanks to you DT I discovered Qtile & using it over a year now.
@AkshayKumar-kz6zh
@AkshayKumar-kz6zh 3 жыл бұрын
I discovered qtile through your channel! Really in love with it. Thanks Sir.
@Zendo909
@Zendo909 2 жыл бұрын
Really dig how the config is done here. Will try to move to qtile from i3. So far my preferences are really aligning well to yours, so your time spent on the videos is much appreciated :)
@dittikke
@dittikke 3 жыл бұрын
"Python is so much easier than Haskell" Anyone else watch through the whole video for the final one-line comment?
@kanashimi6209
@kanashimi6209 3 жыл бұрын
Thank you for the update Derek, I was just considering using qtile on my laptop!
@messenger3478
@messenger3478 Жыл бұрын
Thank you for this video! I took a long break from computers, and now I am planning on putting a new os on my desktop. Been wanting a tiling window manager for years now, and the fact that Qtile is configured in python makes me want it! I just got back into learning python.
@besnikrrustemi
@besnikrrustemi 3 жыл бұрын
Waiting for Spectrwm resistance to brake (my 2nd Favorite WM, Qtile is my favorite) Been using your Qtile since I subscribed, i felt in love with it on first try. Just added the Brightness, Battery and Wireless widgets and assigned keyboard Fn Buttons that laptop have for brightness up and down and also volume mute toggle, mic mute, vol up and vol down. Floating was broken for a while and never managed to fix that, you’ve made my day, can’t wait to jump into my config tomorrow and update it with your fixes. I also used to make a copy with Solarized Dark colors for menu & widgets, looks cool as well. As for your config now, Config P0rn with those chapters, resembles a book. Great job ✌️
@cole-bassedsolutions9913
@cole-bassedsolutions9913 3 жыл бұрын
Thanks for the update. I needed this.
@DistroTube
@DistroTube 3 жыл бұрын
Glad to help.
@argonnath2
@argonnath2 3 жыл бұрын
When you notice lights behind DT react to his voice. Can't unsee anymore.
@sillyness3456
@sillyness3456 3 жыл бұрын
Yes, because this is his audio rack and those lights are input gauges.
@Flippy_Nips
@Flippy_Nips 3 жыл бұрын
This is the best WM I've ever used. Due to it being python-based (I'm biased here), it's an actual improvement over WMFS2 which was discontinued a couple of years ago.
@censoredterminalautism4073
@censoredterminalautism4073 3 жыл бұрын
Next video: Resistance is Futile, So I'm Back On Windows Thumbnail: Friendship ended with Richard Stallman, now Bill Gates is my best friend
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
LMMFAO !
@glowingone1774
@glowingone1774 3 жыл бұрын
Windblown is futile, why I'm on GNU/HERD or he leaves for a bsd
@techtiger2558
@techtiger2558 3 жыл бұрын
hah, foolish blasphemy
@BobDoe_69
@BobDoe_69 3 жыл бұрын
i am shook
@thierrybo6304
@thierrybo6304 3 жыл бұрын
It's hard to find new subjects for videos, so we get that.
@zeocamo
@zeocamo 3 жыл бұрын
this is why all my stuff in my bar is custom scripts, it is 3 years last time i needed to custom any thing, it just works!
@petesimpson1614
@petesimpson1614 3 жыл бұрын
Hey DT - thanks for showing me Garuda - it's now my DD!! Kudos, bruh! :D
@gradientO
@gradientO 3 жыл бұрын
You're the one who introduced Qtile to many of us. Contrary to popular belief that Python is slow, Qtile is faster - I installed Qtile on Manjaro XFCE and now the RAM usage after startup is 185 MB. Also, python is a easier language for understanding the configuration files
@warhawk_yt
@warhawk_yt 3 жыл бұрын
Same I think mine is like 200-300. Which helps a lot on lower end devices when a browser immediately spikes ram to over a gb. With lower overhead on the environment you get more leeway for other programs/processes. I have 2 machines. One is a lower end laptop with 4gb of ram and like a celeron cpu and one with 12gb of ram and an old nvidia mGPU. I think it’s the 560m which makes sense since I was manufactured in 2011. Yeah python is easy to at least understand and read the syntax and figure out what it is doing unlike most programming languages. That’s why a lot of people start with it. It is a slow language but the devs of qtile have done a really good job to optimize it a lot for qtile or at least implement things in a smart way to not slow it down.
@techtiger2558
@techtiger2558 3 жыл бұрын
You're comparing a WM to a DE! That's no fair comparison, even a python WM will win on that situation! Look at the performance of compiled, or heck, even config file based WMs that are written in compiled languages. Those will crush python like a tiny bug, incapable of facing a fierce predator (uh, a bird? I lost the analogy there at the end, but you get what I mean).
@tjaytje
@tjaytje 3 жыл бұрын
@@techtiger2558 i don’t agree with you i3 Neede more resources then qtile on my current setup. Qtile around 300/500 and i3 400/600, but these are just my experience
@gradientO
@gradientO 3 жыл бұрын
@@techtiger2558 I used Awesome wm, and it consumed 400mb compared to Qtile's 185mb
@LearnITskills
@LearnITskills 3 жыл бұрын
Great video! The title is legit too!
@DeshierArchitecte
@DeshierArchitecte 3 жыл бұрын
I’ve bounced around to so many DE’s and WM’s over the years. Surprisingly I finally settled on XFCE. The simplicity of a full-fledged desktop and minimal configuration is really satisfying. Doing lots of hopping from environment to environment meant a lot of wasted time on getting everything polished to my liking. Don’t get me wrong, I learned a lot from doing that. But, XFCE is a nice middle ground between “all the bells and whistles” and “configure everything from scratch”. To me, it’s just nice to shift valuable attention away from deep customization towards being productive at the task at hand. Just my reflection on desktops in Linux though.
@boggog8746
@boggog8746 3 жыл бұрын
WindowManagerTube, I love it :)
@robbingoossens
@robbingoossens 3 жыл бұрын
Yay! More qtile content!
@fisyr
@fisyr 3 жыл бұрын
Watching this in Qtile.
@Shockwaveo
@Shockwaveo 3 жыл бұрын
but the borg! what a haskell
@FredMny
@FredMny 2 жыл бұрын
Hey, DT! Using qtile for a while now thanks to you! How do you get those animations when moving windows?
@auroradraco9974
@auroradraco9974 3 жыл бұрын
10/10 title. Also I use Qtile so this is lit
@wayneferguson14
@wayneferguson14 3 жыл бұрын
thank you for showing me that I can setup qtile
@chigozie123
@chigozie123 3 жыл бұрын
This is not a configuration, this is straight up writing a new fork of qtile using python. DT, you may want to add to your resume that you are also proficient in haskel and python.
@techtiger2558
@techtiger2558 3 жыл бұрын
Python is EASY, a toddler could learn it given a few weeks, but Haskell, he's alright, though he's barely touched any of the inner workings of XMonad. Which takes a higher understanding of the language.
@ktayom
@ktayom 3 жыл бұрын
Glad to know you're back with us! Regarding the config changes, we just implemented a "qtile migrate" command that should help for the next releases. :)
@Gelo2000origami
@Gelo2000origami 3 жыл бұрын
Man, I started using i3 yesterday and you already put out leftwm and qtile videos
@techtiger2558
@techtiger2558 3 жыл бұрын
Strike me down (use XMonad) and your journey to the dark side will be complete (growing a neck beard)!
@ppali11
@ppali11 3 жыл бұрын
best qtile feature (besides working as a minimalistic tiling wm): Key([mod], "b", lazy.hide_show_bar(), desc="Toggle bar visibility")
@afborro
@afborro 3 жыл бұрын
I must be boring. I've not changed my desktop since 2013 from GNOME, with very occasionally cinnamon, before 2012 it was all KDE. in the nineties fvwn owm mainly. On the plus side, I do get a lot of work done avoiding tiling window managers, because I never have to fiddle with config files, but if that's your hobby so be it!
@katech6020
@katech6020 3 жыл бұрын
it is fine, just use what you are comfortable with. there is no need to switch if you are good with what you are using
@LucyPero
@LucyPero 3 жыл бұрын
That's perfectly fine. And yes, TWM's really suck up a lot of your time, so maybe it's very wise to not get tempted by them if you are ok with your setup. And also I started wanting to try out the new fancy DE's like the latest gnome and KDE, they all look fantastic. The diversity in options in linux is what's really great. We really need to move on from xorg though, I feel
@rizkyadiyanto7922
@rizkyadiyanto7922 3 жыл бұрын
well i use linux since 2018 and havent change my config for more than 1 year. so it actualy doesnt really suck up my time.
@afborro
@afborro 3 жыл бұрын
@@katech6020 I've probably programmed more config files since the mid nineties than editing them. I see that as a good thing. It means I was doing something ... real work. :D This is a real config file from one of my applications. You see you are not supposed to edit them unless you know what you are doing: [Appearance] Font=@Variant(\0\0\0@\0\0\0\x12\0\x43\0\x61\0n\0t\0\x61\0r\0\x65\0l\0l@&\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10) FontBold=false FontFamily=Cantarell FontItalic=false FontSize=11 FontWeight=50 WidgetStyle=Fusion [EquipWindow] EquipWindowGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3&\0\0\x1h\0\0\x6\xd9\0\0\x4R\0\0\x3&\0\0\x1\x8d\0\0\x6\xd9\0\0\x4R\0\0\0\0\0\0\0\0 \0\0\0\x3&\0\0\x1\x8d\0\0\x6\xd9\0\0\x4R) [GraphsWindow] GraphsWindowGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x2\xac\0\0\x1N\0\0\at\0\0\x4\x8c\0\0\x2\xac\0\0\x1s\0\0\at\0\0\x4\x8c\0\0\0\0\0\0\0\0 \0\0\0\x2\xac\0\0\x1s\0\0\at\0\0\x4\x8c) [MainWindow] WinGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3\b\0\0\x1x\0\0\a\xfc\0\0\x4\x80\0\0\x3\b\0\0\x1\x9d\0\0\a\xfc\0\0\x4\x80\0\0\0\0\0\0\0\0 \0\0\0\x3\b\0\0\x1\x9d\0\0\a\xfc\0\0\x4\x80) WinState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x4\xf5\0\0\x2\x8d\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x2\0\0\0\x2\0\0\0\b\0\x45\0\x64\0i\0t\x1\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0\0\0\0 \0T\0o\0o\0l\0s\x1\0\0\0\x94\xff\xff\xff\xff\0\0\0\0\0\0\0\0) [OcularWindow] OcularWindowGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x3\x61\0\0\x1\x62\0\0\x6\x9e\0\0\x4W\0\0\x3\x61\0\0\x1\x87\0\0\x6\x9e\0\0\x4W\0\0\0\0\0\0\0\0 \0\0\0\x3\x61\0\0\x1\x87\0\0\x6\x9e\0\0\x4W) Sorry not open source, only for those with $$$$$$$ :D
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
You aren't boring. You're comfortably numb.
@bishwajitkar2165
@bishwajitkar2165 2 жыл бұрын
Hey thank you so much for your effort. However I have a laptop which I've decided to run qtile on. But I cannot get the systray appear using your config. Could that be because I've single monitor? If so how could I make some changes without breaking the config? Thanks in advance.
@ABHISHEKSINGH-nv1se
@ABHISHEKSINGH-nv1se 3 жыл бұрын
So you are almost into emacs side. Vim is crying it's heart out. 😭
@overclucker
@overclucker 3 жыл бұрын
This is my dwm. There are many like it, but this one is mine.
@cuttlefishn.w.2705
@cuttlefishn.w.2705 2 жыл бұрын
Is there an easy way to make floating windows always on top? Idk if you do this in your config, I've started out with vanilla qtile so I can build up the config myself and call it my own. I guess an easy workaround would be to force floating windows to also always be sticky so they can't hide behind tiled windows if I go to an empty workspace. I don't know how to do that either, I'll look into it if plan A goes nowhere.
@millankumar9245
@millankumar9245 3 жыл бұрын
Hey DT, what do you think of "multi-seat" computer set ups? (like for home computer systems?) Edit: you might want some "print formating" for your bar with set characters, so your bar isn't shifting
@warhawk_yt
@warhawk_yt 3 жыл бұрын
Yeah it’s probably the memory and network causing that issue more the network widget as that constantly updates and will cause the bar to shift to the size.
@C6438911
@C6438911 3 жыл бұрын
Can you fix the bar from nudging to the left and right, making it completely not moving? I think the network up/down widget is the cause of the moving of the whole bar. Can you show how to fix it ?
@kubo407
@kubo407 3 жыл бұрын
Qtile is my favorite one. Partly because I like python.
@shanmukhch
@shanmukhch 3 жыл бұрын
today I installed ubuntu budgie, im going to try this window manager.
@techtiger2558
@techtiger2558 3 жыл бұрын
Join the dark side, switch to XMonad!
@marcello4258
@marcello4258 2 жыл бұрын
hearing python in the very beginning makes me wonder if there is a performance hit? planning to run again minimal WMs for smaller foot print on low end hardware. how is it compare to let's say i3?
@nostalgia9256
@nostalgia9256 2 жыл бұрын
Hi, how can i use your configs? Should i just copy paste them ? Or remove the old one? Sorry that's the first time i try wm and when i was trying to modify it on my own before this video it just crashed
@Hoowwwww
@Hoowwwww 2 жыл бұрын
Is it possible to have windows decorations on floating windows (maximize, close) ? thanks for the video
@seancarleo5922
@seancarleo5922 2 жыл бұрын
Derek, can you maybe do a config of QTile using the Arcolinux package? it's confusing because Arco uses 'sxhkd' for some keybindings and QTile for others??? Confusing as sxhkd is usually used for BSPWM. Thank you !
@wasted5742
@wasted5742 3 жыл бұрын
Guess who's back? Back again😁
@brianandrews1209
@brianandrews1209 2 жыл бұрын
Is it possible to make the bar widgets not adjust the total with of widgets? I don't like the bar moving constantly.
@thingsiplay
@thingsiplay 3 жыл бұрын
The ``` *layout.Floating.default_float_rules, ``` is a life saver.
@warhawk_yt
@warhawk_yt 3 жыл бұрын
Yeah I was wondering why dialog boxes were being tiled and never figured out a fix that is definitely the reason why. I knew they must of changed it in the recent release since it used to be fine and just didn’t figure out what exactly.
@thingsiplay
@thingsiplay 3 жыл бұрын
@@warhawk_yt I am new to Qtile (since a few days) and didn't know it was different previously. My exception rules got bigger and bigger and I started to think about switching away to i3 or xmonad maybe. However, this video came in at perfect timing. Now Qtile is really good. There are couple of things I try to solve, but these are not that important right now. Maybe they screwed up something, or there was some sort of API change and the user had to replace these commands. Just random thoughts here.
@warhawk_yt
@warhawk_yt 3 жыл бұрын
@@thingsiplay What issues are you having?
@thingsiplay
@thingsiplay 3 жыл бұрын
@@warhawk_yt These are a little things, not big deal. One of them I tried to do for a few days now is to send a key combination if a specific window loses its focus. Whatever I tried, I could not find a way to match client.name to the application FeatherNotes, which is in my scratchpad. I know the hook works with Firefox. And I could not find a way to do it once, when it loses its focus. This may sound a big gibberish, so here a pseudo code I was using (the actual code is deleted): 1. global var set false 2. @hook client_focus 3. function_name() 4. branche if global var is true - A1. if true and "feathernotes" not in client.name - A2. set global var to false - A3. then set untrue and exec command 4. branche if global var is false: - B1. if "feathernotes" in client.name - B2. then set global var to true I hope this makes sense.
@warhawk_yt
@warhawk_yt 3 жыл бұрын
@@thingsiplay haha yeah I know very little python to be honest. I know enough to read and figure out what is going on and edit things here and there but nothing advanced.
@zacke6
@zacke6 3 жыл бұрын
hahaha gr8 poemic title xD
@techtiger2558
@techtiger2558 3 жыл бұрын
poetic*
@zacke6
@zacke6 3 жыл бұрын
@@techtiger2558 perhaps haha
@omarc4ut
@omarc4ut 2 жыл бұрын
Is compiz still good? Or are there better alternatives? Forgive my ignorance.
@petrdemuth4963
@petrdemuth4963 3 жыл бұрын
@DistroTube you should make you own Arch spin :)
@zeocamo
@zeocamo 3 жыл бұрын
ohhh man, this also look like Gnome, all the animations when DT changing windows around, also most like a AAA game, that is too rich for me ...
@timothykilmer8185
@timothykilmer8185 3 жыл бұрын
I feel like treetab would be good for programs like KiCad or libre office. Where it's a suite of separate prices of software that still talk to each other. Really annoying in I3.
@Flackon
@Flackon 3 жыл бұрын
Perhaps you answered this on another video but, what font are you using on Emacs?
@DistroTube
@DistroTube 3 жыл бұрын
Mononoki Nerd Font
@LucyPero
@LucyPero 3 жыл бұрын
We need more wayland TWM's
@techtiger2558
@techtiger2558 3 жыл бұрын
@@IcarianHeights Certainly interesting! Though that "code of conduct" (more like code of your *mis*conduct) put me off. Regardless, I see a few interesting ideas that I'd like to see in XMonad. Thanks for the tip!
@MaazAhmed
@MaazAhmed 3 жыл бұрын
My only gripe with Qtile is that it treats a window which goes full screen as not part of the tiled windows, and when you toggle full screen off, the window shifts to a new location as if it's newly opened. This is very annoying and no other tiling WM has this problem. Does anyone know how to fix this?
@sambird7
@sambird7 3 жыл бұрын
Qtile really is soooo good. It should be the defacto noob TWM and not i3.
@mathematicalninja2756
@mathematicalninja2756 3 жыл бұрын
Dmenu gang
@user-io5ds1kf7b
@user-io5ds1kf7b 3 жыл бұрын
Hey, how can I force a floating window into tiling mode in qtile? I've been working on it for quite a long time, but I couldn't get working. Is it even possible?
@maheshwarimurli
@maheshwarimurli 3 жыл бұрын
you need to add that to floating rules( either wm_class or wm_title)
@user-io5ds1kf7b
@user-io5ds1kf7b 3 жыл бұрын
@@maheshwarimurli Oh, I gotta edit this. I made a mistake. I meant how can I force a floating window into a tiling mode when it became floating with key bindings. Something like mod + t in xmonad default config
@DistroTube
@DistroTube 3 жыл бұрын
Check my config and look for the binding for MOD+SHIFT+f which toggles floating.
@user-io5ds1kf7b
@user-io5ds1kf7b 3 жыл бұрын
@@DistroTube thaks, I'm gonna install qtile and check it out
@rockdie9522
@rockdie9522 3 жыл бұрын
I ❤️ Qtile
@BobDoe_69
@BobDoe_69 3 жыл бұрын
Is a tiling wm really feasible on a 13 or 14" laptop? I feel its great and all but if you have no less than 3 monitors setup
@sleeper789
@sleeper789 3 жыл бұрын
I have a 13" laptop as a primary machine and use qtile as my daily driver window manager. Before switching over I often felt the pain of how inefficient switching between windows was. Now, it's a night and day difference for my workflow and I can never go back.
@rahul_bali
@rahul_bali Жыл бұрын
that temp 80 Celsius is insane. I think this guy mines crypto.
@gradientO
@gradientO 3 жыл бұрын
Hey Derek, can you do a video on display managers? How to change it, and how to replace it with just logging in from TTY
@warhawk_yt
@warhawk_yt 3 жыл бұрын
You probably would need to use startx. That’s the only way I know. If you use a login manager it makes it very easy.
@techtiger2558
@techtiger2558 3 жыл бұрын
Yeah, startx, figure out how to launch your wm/de, place those commands at the end of .xinitrc, then place "tty | grep tty1 && startx" in your .profile, and you're all set for bare a TTY login.
@ambassadorofpain1
@ambassadorofpain1 3 жыл бұрын
Is your CPU temp being reported correctly? 80C + is rather high.
@L0oSt0202
@L0oSt0202 3 жыл бұрын
Why is your cpu temp that high? Doesn't seem normal. Also great video!
@DistroTube
@DistroTube 3 жыл бұрын
It's not an accurate reading for my cpu model. No worries.
@oalfodr
@oalfodr 3 жыл бұрын
How often do you rewrite dwm config and code? With this simple code I do not feel like it changes a lot.
@viennakrakatoaleipzignumbers
@viennakrakatoaleipzignumbers 3 жыл бұрын
DWM is more of a set and forget thing since you compile their source only once. Everything else you do is a patch or something custom, making it very much "your own" version of the WM. There's no updates that will break it unless you do them manually.
@kalkulusrampage
@kalkulusrampage 2 жыл бұрын
what is the command to check if there are updates in arch?
@michaeljamesjkerr
@michaeljamesjkerr 3 жыл бұрын
What am i doing wrong here. I made a folder in home/.config/qtile and put your config.py and it does not work
@Aerodos12
@Aerodos12 3 жыл бұрын
Which is better? Just Kwin, XMonad, QTile or being able to choose any of these? Also, does it work with XFCE and KDE?
@katech6020
@katech6020 3 жыл бұрын
You can install Qtile/Xmonad/Awesome alongside anything, and try them. just change WM from your login screen
@Aerodos12
@Aerodos12 3 жыл бұрын
@@katech6020 ah ok, i was asking because I am working on my own linux distro (even though I am doing it for the terminal first). Thanks!
@tobykelly4606
@tobykelly4606 3 жыл бұрын
i3-gaps
@Aerodos12
@Aerodos12 3 жыл бұрын
@@tobykelly4606 i am actually going to make a variant of my distro with i3 in it in the future. It's a good window manager besides dwm
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
@@Aerodos12 Cool ! Whats your base LFS or you doing an Arch or ???
@krzyzak3465
@krzyzak3465 3 жыл бұрын
Hi DT, While I've active group 1 on the screen1 and active group 6 on screen2, when i press on screen2 "mod + 1", groups 1 and 6 replace between screens. Now gruup1 is active on screen2 and group 6 is acvive on screen 1. I don't like this replase. I would like to heve group 1 on both screens. Can i configure this ?
@krzyzak3465
@krzyzak3465 3 жыл бұрын
i've found the answare: lazy.group[i.name].toscreen(toggle=False)
@ebiscaia
@ebiscaia 3 жыл бұрын
Hi, DT. Is it possible to show how to install it on Ubuntu? Cheers
@majikman5140
@majikman5140 3 жыл бұрын
@DistroTube can you test out pipewire audio and do a video on that?
@techtiger2558
@techtiger2558 3 жыл бұрын
I second!
@ArtixBTW
@ArtixBTW 3 жыл бұрын
All my ads are now Python courses.
@alcapuccino
@alcapuccino 3 жыл бұрын
Hey DT, I've been on and off on linux for like 8 years, mostly I use linux on my laptops How I can learn everything that you know in linux? And how do you learn ?
@DistroTube
@DistroTube 3 жыл бұрын
Mostly, I just read the documentation on stuff. Learn to love manpages and the Arch Wiki. ;)
@neb0lle
@neb0lle 3 жыл бұрын
DF is this sasha grey?
@techtiger2558
@techtiger2558 3 жыл бұрын
It also helps to have a neck beardy like DT to show you things. TBH, just follow every rabbit hole you find, whenever you get time. That's how I've learned. Creating a personal mega-manpage as you go along, that helps too. If it's about config files, always look at others configs, see what you can clean from them, it's one of the reasons that FOSS is so powerful - we can all learn and improve because of each other.
@alcapuccino
@alcapuccino 3 жыл бұрын
@@DistroTube I always read the f manual But the thing is that I forget things after a week that I dont touch them
@alcapuccino
@alcapuccino 3 жыл бұрын
@@neb0lle nah it's more a social engineering that the real sasha Makes a lot of people not to ignore my messages 😂
@davebrowning9290
@davebrowning9290 3 жыл бұрын
I'd love to use Qtile, but I'm running Debian in WSL2, and there isn't an easy way to install Qtile. So I'm using Awesome since I don't really want to learn Haskell right now.
@davebrowning9290
@davebrowning9290 3 жыл бұрын
I should add that I want to learn Python, so at some point I'll probably figure out how to install Qtile in Debian. XMonad sounds cool, but I'll stick with Awesome until I decide to bite the bullet and install Qtile.
@Lmao-ke9lq
@Lmao-ke9lq 2 жыл бұрын
for some reason (probably missing font or idk) lot of your unicode pictures do not work for me
@paherbst524
@paherbst524 3 жыл бұрын
What's going to happen to all these fancy window managers when wayland b comes the standard (if ever)
@himalpoudel7558
@himalpoudel7558 3 жыл бұрын
Can we have awesome like cheat sheet ( super + s ) in other wms
@techtiger2558
@techtiger2558 3 жыл бұрын
Assuming your willing to configure it, conky should do, just remember how to get to the desktop, and you're good!
@TheStarrs7679
@TheStarrs7679 3 жыл бұрын
Anyone else experienced some stuttering when dragging windows around in floating mode? I really wanted to use qtile, but that issue pushed back to comfortable xmonad. Moving windows around in floating mode and just tiling in general feels smoother with xmonad.
@CodeNoah
@CodeNoah 3 жыл бұрын
Python is an incredibly slow language and shouldn't really be used for any big projects. So it will feel more stuttery and slow. And by incredibly slow it's not just a bit slower it's usually 100 to 1000s of times slower than Haskell,rust, C
@DistroTube
@DistroTube 3 жыл бұрын
>shouldn't really be used for any big projects A window manager is not a big project. Many people imagine it to be more than it is. A window manager just tells Xorg the position and coordinates where a window is placed on the screen. That's it. And Python (or any language) is perfectly suitable for that.
@brovoice6822
@brovoice6822 3 жыл бұрын
I love Qtile. The only issue I have with it is that it's really pain to install in different distros. On base Debian and FreeBSD it just didn't work. So far I've got it working on Arch and Void.
@heriyansyahmirsuma7421
@heriyansyahmirsuma7421 3 жыл бұрын
Hey dt as far as i know you never give a tutorial about how to make file config with emac org
@jrlepage
@jrlepage 3 жыл бұрын
How much of a poser move is it to just use someone else’s dot files? It feels like cheating even though I love your Qtile setup. When you were first learning this stuff DT did you use other people’s dot files or did you just build what you’ve got up from scratch from the get-go? I did my first Arch install the other day in a VM and got Qtile up and running. Gonna follow through your other Qtile vids to try and get everything configured but debating whether to reinvent the wheel or just use your dot file. I suppose the journey is more fun (and educational) than the destination…
@fishofthepeople
@fishofthepeople 3 жыл бұрын
chuckles at every "python icon"
@martinhertz4957
@martinhertz4957 3 жыл бұрын
Am I alone in having the term "living in" rubbing me the wrong way lol :) Don't really know why honestly, and not complaining of-course :)
@SSS-sz8mg
@SSS-sz8mg 3 жыл бұрын
What about SwayWM?
@alpacamale2909
@alpacamale2909 3 жыл бұрын
Resistance Is Futile, So I'm Back In Windows XP -DT
@jebusar
@jebusar 3 жыл бұрын
i n t e r m e d i a r i o s of course in some industrial standart vve can save 1 char. ---or a queeen
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
LOL...Icewm..,.... done
@tiktok.4527
@tiktok.4527 3 жыл бұрын
Cak, tambah lemu kon, dadi mirip Cak Nur koncoku. Pangling aku, Cak.
@matheusdasilva5345
@matheusdasilva5345 3 жыл бұрын
QTile, in my humble opinion is the best choice for beginners, honestly. It's very easy to hack, it's serious, it's a piece of cake. The documentation is really really good. Are you a beginner in window managers? Just go with QTile. I tried others like i3 and bspwm, but both will demand a separated bar to configure (polybar, whateverbar etc), which means more files to manage, specially with bspwm. QTile has only one file to configure both wm and bar, it's great. I'll stay in QTile until I learn some Lua, so I'll finally try awesomewm
@cunjoz
@cunjoz 3 жыл бұрын
configuring Qtile isn't a haskell
@mikesa7719
@mikesa7719 3 жыл бұрын
Maybe it is not a bad WM but I will never use WM written in interpreted languages. Only compiled WM's. Flip the coin on each update is not what I need from WM. P.S. This is my opinion on OS core programs
@sharktooh76
@sharktooh76 3 жыл бұрын
definatly futile 😂
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
Futile/Qtile kloser knuffer
@chadwinters4285
@chadwinters4285 3 жыл бұрын
Hey DT, you have said countless times that one of the advantages of tiling windows managers (TWM) over desktop environments (DE) is that you need to setup your TWM config one time and you forget about it, whereas things change all the time with DE. This video seems to contradict that notion.
@duckmeat4674
@duckmeat4674 3 жыл бұрын
It's quite rare to need to change the config of your twm. Unless of course you want to add features or new shortcuts
@fritjoflarsson9817
@fritjoflarsson9817 3 жыл бұрын
It used more RAM than BSPWM (what I use now) the last time I tried it, which I expected since it's written in Python.
@tjaytje
@tjaytje 3 жыл бұрын
What is the purpos of having resources if you don’t use them? Also even witten in Python it is still faster then gnome and even xfce and people are happy with those.
@themroc8231
@themroc8231 3 жыл бұрын
I think spectrwm is much better, simple to use and responsive tan qtile.
@ashwinalagiri-rajan1180
@ashwinalagiri-rajan1180 3 жыл бұрын
dt your cpu temps are pretty high might wanna look into it
@DistroTube
@DistroTube 3 жыл бұрын
The Threadripper cpu I have is known for displaying high temps. It has like a 27 degree offset so that's why the ridiculously high numbers. If I run sensors (lm_sensors) and check the temps, the Tdie temp is actually 39.5C. I've known about the weird temp readings and have contemplated just removing the temp widget from Qtile, but I leave it there for others to use.
@ashwinalagiri-rajan1180
@ashwinalagiri-rajan1180 3 жыл бұрын
@@DistroTube Branching off in git for your personal use and one master might help but I figured you're doing that anyways. Great video as usual; love to see the linux content from you. Additionally, I was wondering if you could cover some of the obscure in built commands/programs that are useful. Thanks!
@raymondgradzewicz
@raymondgradzewicz 3 жыл бұрын
I don't want to be assimilated, I enjoy my freedom. -Sent from ThinkPad running Debian Testing
@mamalinio
@mamalinio 3 жыл бұрын
Give your text on the bar a fixed width cause moving all the time left and right is very very annoying
@techtiger2558
@techtiger2558 3 жыл бұрын
ikr
How To Make Widgets In Qtile Clickable Events
14:04
DistroTube
Рет қаралды 27 М.
Qtile "Extras" Gives You Even More Customization Options
17:58
DistroTube
Рет қаралды 30 М.
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 61 МЛН
마시멜로우로 체감되는 요즘 물가
00:20
진영민yeongmin
Рет қаралды 34 МЛН
Beautiful gymnastics 😍☺️
00:15
Lexa_Merin
Рет қаралды 15 МЛН
Explaining Everything In My XMonad Config
34:22
DistroTube
Рет қаралды 35 М.
Want A List Of Your Keybindings? Write A Shell Script!
27:11
DistroTube
Рет қаралды 24 М.
Rust Programs Every Linux User Should Know About
13:18
DistroTube
Рет қаралды 134 М.
Arco Linux Xtended Has All The Window Managers
21:49
DistroTube
Рет қаралды 164 М.
Java Is Better Than Rust
42:14
ThePrimeTime
Рет қаралды 127 М.
Discovered Some Cool Stuff In Spectrwm and Qtile
18:22
DistroTube
Рет қаралды 35 М.
What Are Linux Users Putting In Their Config Files?
31:47
DistroTube
Рет қаралды 92 М.
Qtile - A Powerful and Flexible Window Manager You Should Try!
34:38
Kali Linux - The Distro For Script Kiddies And Super Villains
24:49
Solve Problems With Shell Scripting And Dmenu
18:26
DistroTube
Рет қаралды 32 М.
Rate This Smartphone Cooler Set-up ⭐
0:10
Shakeuptech
Рет қаралды 3,8 МЛН
Лазер против камеры смартфона
1:01
NEWTONLABS
Рет қаралды 705 М.
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 27 МЛН
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 16 МЛН
ЕС урезает аккумуляторы 🪫
1:00
Не шарю!
Рет қаралды 173 М.
Зарядка-брелок для Apple Watch
0:39
Rozetked
Рет қаралды 149 М.