Spectrwm Is An Impressive Tiling Window Manager

  Рет қаралды 81,345

DistroTube

DistroTube

Күн бұрын

Spectrwm is a small dynamic tiling and reparenting window manager for X11. It has sane defaults and does not require one to learn a language to do any configuration. It is written by hackers for hackers and it strives to be small, compact and fast. It was largely inspired by xmonad and dwm.
REFERENCED:
► github.com/conformal/spectrwm
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: mastodon.technology/@distrotube
💬 IRC: irc://freenode #distrotube
👫 Reddit: / distrotube
📽️ LBRY: lbry.tv/$/invite/@DistroTube:2
DT ON THE WEB:
🕸️ Website: distrotube.com/
🐿️ Gopherhole: gopher://distro.tube
📁 GitLab: gitlab.com/dwt1
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/
Your support is very much appreciated. Thanks, guys!

Пікірлер: 232
@darthcabs
@darthcabs 4 жыл бұрын
What's the default keyboard shortcut for opening terminal or doing anything, really, in spectrwm? I tried several key combinations, but couldn't have it do anything for me, not even logout, reboot or anything. Had to switch TTY and hit CTRL + ALT + DEL to get it to gdm
@DistroTube
@DistroTube 4 жыл бұрын
Check the default config. In your distro, it might not have all the keybindings set or it might have them all commented out. If you need a config to start with, grab mine: gitlab.com/dwt1/dotfiles/-/blob/master/.spectrwm.conf The baraction script I use: gitlab.com/dwt1/dotfiles/-/blob/master/baraction.sh
@ReloadedK
@ReloadedK 4 жыл бұрын
Always a good time when DistroTube reviews tiling window managers
@cstephan7
@cstephan7 3 жыл бұрын
I just wanted to come back to this video to let you know that it inspired me to install spectrwm on my laptop with Debian 10. I have no regrets. That combination is excellent for getting work done without hassle.
@DistroTube
@DistroTube 3 жыл бұрын
Great to hear!
@lettd0wn
@lettd0wn 4 жыл бұрын
Hey man I really just wanna say how much I appreciate you making these videos showing programs. I usually go to your channel first to see if there is a review of it already lol. Thanks again
@linuxdabbler
@linuxdabbler 4 жыл бұрын
I have been daily driving spectrwm on Debian for a while now and I love it.
@lpanebr
@lpanebr 4 жыл бұрын
I love this. I was thinking in trying dwm but was worried after your said it was not recommended for your first twm. But this with all those configs and nice default options if great! Will try it right away! Thank you!
@nikolaos9175
@nikolaos9175 4 жыл бұрын
try i3 if this doesnt work out for u. its pretty easy.
@wjchivers
@wjchivers 4 жыл бұрын
Thanks for a very informative and inspiring video, I have been meaning to try a tiling wm and after watching this I will go ahead. BTW the reason the Spectrwm code is so well-written and documented is that it is developed by the OpenBSD people. I believe that its former name was Scrotwm. Cheers, Bill
@alxm0173
@alxm0173 4 жыл бұрын
After I tried i3wm, I fall in love with tiling window manger and its elegance and lightweight
@crian117
@crian117 4 жыл бұрын
The bar is customizable. Got colors and icons in it. DT should read the man page.
@adarshsingh764
@adarshsingh764 4 жыл бұрын
hahaha, this guy just RTFMed DT jkjk
@crian117
@crian117 4 жыл бұрын
@Agnish Roy spectrwm
@mattk6343
@mattk6343 4 жыл бұрын
DT thank you very much for this content. I was using i3 but not for very long because I found it unintuitive for me. I probable spent more time customizing it than actually using it, because I always missed something. Manual tiling was too cumbersome for me and it felt like a lot of unnecesary work. You made me curious about other tiling WM's. After a while of watching your content, I decided that DWM should work for me, but I was afraid of wasting 5+ evenings patching the beast until it is somewhat usable. Spectrwm is pretty close and the config is much much easier, it works flawlessly. Now it is my daily driver - about a month in - and it feels so natural... I don't even think about it when using it. Thanks for giving it a heads-up. I think spectrwm stands in the middle ground of being very user-friendly and easily customizable (even easier to customize than i3 IMO) but at the same time being pretty minimal and very KISS in nature.
@lajos9134
@lajos9134 3 жыл бұрын
Spectrwm is a very good blend of dwm and xmonad and i3 :) easy to drive, fast and the config is not a programming language.
@RonnyOlufsen
@RonnyOlufsen 4 жыл бұрын
Great video as always! Spectrwm looks very nice
@42DangerVision
@42DangerVision 4 жыл бұрын
Hey man, (just throwing this out there) thanks for explaining some of the basics here. For example, the difference between dynamic TWM and manual TWM. I realize that this is probably basic knowledge for the majority of your audience. But for me, a lapsed *nix user who is coming back and re-learning everything like... 15 years later, it's a big help.
@dersg1freak
@dersg1freak 4 жыл бұрын
I've been running dwm for quite a while on my main machine and I wanted to get a similar experience on a different so I gave this a shot. After a day I already quite like it, I do miss the dwm feature of combining workspaces effortlessly. Out of the box spevtrwm works great with a dual monitor setup, that saves me the trouble of configuring dwm to do the same.
@Eliotime3000
@Eliotime3000 4 жыл бұрын
This code sctructure reminds me to NSIS code structure. Pretty descriptive functions, much more practical to customize. Thanks for the recomendation.
@cstephan7
@cstephan7 4 жыл бұрын
Learning about spectrwm here -- this very video -- inspired me to change my setup on my laptop from Manjaro i3 to minimal Debian with spectrwm (building on top of the Debian core utilities). This is my first time starting with a bare version of any GNU/Linux distribution. I have stumbled across a number of hiccups, but I have learned a lot in the process, and I think that Debian with spectrwm is here to stay for me. Why Debian? Well, I wanted to try something new, and the setup is for work, so trusty Debian stability is what I desired. For dotfiles, I have been merging some things from the samples from the spectrwm GitHub, some ideas for your GitHub, and some ideas from linuxdabbler's GitHub (he also has a good video on Debian + spectrwm that helped me with a few important things to get started). Thank you for this great video. DistroTube is one of my top few favorite KZbin/LBRY channels. Derek, you are basically responsible for me making the jump into tiling window managers and a host of other things -- each one specifically for a combination of hobby (when I do the setup itself -- evenings) and efficiency with my workflow (when I use what I have pieced together).
@falamousstarstrider7790
@falamousstarstrider7790 4 жыл бұрын
7:30 spectrwm used to be called scrotwm
@DistroTube
@DistroTube 4 жыл бұрын
Ah! Was wondering how that line got there, because I don't even know what scrotwm is. lol
@leviticus8930
@leviticus8930 4 жыл бұрын
Yeah, they change the name because people referenced it as something to do with male anatomy 🤣
@fuseteam
@fuseteam 4 жыл бұрын
any connect with the scrot tool?
@_yuri
@_yuri 4 жыл бұрын
@@leviticus8930 as if they were not the perverts to name it that in the first place
@leviticus8930
@leviticus8930 4 жыл бұрын
@@_yuri lol true
@stellarorbit1341
@stellarorbit1341 4 жыл бұрын
I might have to try this as my first wm
@mahdikooshkbaghi2293
@mahdikooshkbaghi2293 4 жыл бұрын
Thanks sir. Always happily informed by your contents.
@AlexandreZandaoDrummond
@AlexandreZandaoDrummond 4 жыл бұрын
Wonderful episode! Thank you! Btw it seams you can use emojis from a Xft font with unicode PUA
@auroradraco9974
@auroradraco9974 4 жыл бұрын
Looks nice. Have been in i3 for a few months (is my first twm, because it is one of the easiest to customise). This wm config reminds me of that, I will have to check it out
@tyh2989
@tyh2989 4 жыл бұрын
I've been using i3wm and tried dwm. Now I've installed Spectrwm and like it better than the others. No patching to death; and no adding a dozen dependencies. Slackware has several window managers included but not a tiling wm. Spectrwm would be nice to have out of the box.
@falx966
@falx966 4 жыл бұрын
I've used spectrwm a couple of years back and it's a great WM; instead of the default bar I've used dzen+i3status. Despite of being a nice WM I'll never switch back to it from i3wm, I'll miss too much the scratchpads, i3 layouts, i3 modes, etc.
@CondeChocula
@CondeChocula 4 жыл бұрын
My first WM and the best beside DWM both are great in my thoughts 😍
@FattyJesus
@FattyJesus 4 жыл бұрын
Thank you for the video, I've never heard of this wm, I might give it a try. I just bought a new laptop and spent the whole week-end customizing my i3, I feel dumb now lol
@AnzanHoshinRoshi
@AnzanHoshinRoshi 4 жыл бұрын
Thank you, Derek.
@agh0x01
@agh0x01 4 жыл бұрын
I was using scrotwm nearly 10 years ago on a Toshiba laptop with a meagre 192 MB RAM, and it was actually usable for a time (if one didn't websurf too much)
@netyaroze1663
@netyaroze1663 3 жыл бұрын
For those new to Spectrwm its worth pointing out the conky integration via bar_action makes populating the bar with stats alot easier if you prefer working with conky syntax over bash and dont want to do anything overly complex.
@Aemilindore
@Aemilindore 4 жыл бұрын
This is just the right tiling manager for the beginer! Whow! im amaized!
@jeetadityachatterjee6995
@jeetadityachatterjee6995 4 жыл бұрын
The only thing that would really be a pickle would be the bar. Most begginers would want something a little easier to configure
@Aemilindore
@Aemilindore 4 жыл бұрын
@@jeetadityachatterjee6995 sorry, i just shifted to i3. I guess I am not competent enough to shift from Cinnamon to Spectrwm straight. I must mention, i3 is good. In 1 hour, I learnt how to do whatever I want to do.
@crian117
@crian117 4 жыл бұрын
@@jeetadityachatterjee6995 yeah the bar is not easy to configure.
@riseabove3082
@riseabove3082 3 жыл бұрын
@@crian117 There's always Polybar. Polybar is really nice.
@resofactor
@resofactor 2 жыл бұрын
That's really cool the default config gives you so much to start with. Some TWM configs are SOOOOO blank, that when you open a Session in that TWM - you get a black screen lol Going to install this WM in ArchCraft and give it a go.
@riseabove3082
@riseabove3082 3 жыл бұрын
I'm still using i3wm customized to my liking but after your review of spectrwm it will be something I will try when I'm bored - it looks very easy to get going so it's on my radar now.
@GonzaloOviedoLambert
@GonzaloOviedoLambert 4 жыл бұрын
Impressive, another i3 user over here AND i say, damn, all that i want it in one place with a plus one config file.
@thedanmethenyshow.6004
@thedanmethenyshow.6004 3 жыл бұрын
It's now my favorite window manager.
@leviticus8930
@leviticus8930 4 жыл бұрын
I knew you would like it.
@silentwalker7948
@silentwalker7948 4 жыл бұрын
Thanks dt for the review. I wish for good dynamic window manager on Wayland.
@PetrosSharp
@PetrosSharp 4 жыл бұрын
i use i3wm currently but comparing to it, spectrwm is far more easier. Great presentation, thanks.
@lucasvillani5484
@lucasvillani5484 2 жыл бұрын
Everytime I install a new Window Manager, KZbin shows me a recommendation of a better one.
@LinhHoang-zi9mt
@LinhHoang-zi9mt 4 жыл бұрын
You're a great presenter. I love your channel. Is your linux setup native running on a PC machine? The fonts look very nice. Which distribution comes with all fonts and xserver looks nice yours? Thanks.
@samuelschwager
@samuelschwager 4 жыл бұрын
Gotta try them all ;)
@twb0109
@twb0109 3 жыл бұрын
There's a way to use colors and fonts for unicode. * First install spectrwm-git from the aur. * In the variables "bar_font" and "bar_font_color" create a comma separated list. * When formatting use "+@fg=n;" and "+@bg=n;" for foreground and background color respectively. * For fonts use "+@fn=n;" n=[0-1]
@twb0109
@twb0109 3 жыл бұрын
You can also align blocks with "+|1L;", "+|1C;" and "+|1R". If you add the following block of code you can have something similar to you usual workspace indicator bar_format = +L [Your other stuff] workspace_indicator = listnamed,listcurrent,noindexes,printnames,markcurrent,markactive,markempty,markurgent workspace_mark_current = +@fg=5; workspace_mark_active = +@fg=2; workspace_mark_empty = +@fg=8; workspace_mark_urgent = +@fg=1; You mark the workspaces with the markup code for the colors
@alphabennyrosy5068
@alphabennyrosy5068 4 жыл бұрын
Even with dwm, u can compile it without modifying the source code and it is totally usable out of the box with good default keybinding and a working bar.
@Builder4craft
@Builder4craft 4 жыл бұрын
How can you close just one window of the same program, like when I have opened 2 separate windows of my browser? When I close one with the wind_kill keybind, all the browser windows got killed as well. Nevermind, I was in fact using the wrong action. I should've use window_del
@lowrider298
@lowrider298 4 жыл бұрын
Wohoo, finally dt found spectrwm. I use it since its called scrotum (oops scrotwm).
@minoss1970
@minoss1970 4 жыл бұрын
Please give a try on Golem window manager, who still runs on BSD platforms. Seems nice. Thank you for the good job.
@RonnieNissan
@RonnieNissan 4 жыл бұрын
Should this wm be recommended for new tiling window manager users? Because from what I see it is easier than i3wm
4 жыл бұрын
I would recommend it. The config file has a nice format to play around.
@canonpi
@canonpi 3 жыл бұрын
just use dwm, its easy, fast and minimal
@YannMetalhead
@YannMetalhead 9 ай бұрын
Good video.
@otiose_me
@otiose_me 4 жыл бұрын
Hello, Derek! Thank you for your review! Could you, please, make a video about the use of sandbox isolating programs (such as 'Firejail') one day? I just wonder, when do users need to use them?
@DistroTube
@DistroTube 4 жыл бұрын
Firejail is on my video todo list.
@otiose_me
@otiose_me 4 жыл бұрын
@@DistroTube, I'm looking forward to it, then!
@leonk6950
@leonk6950 4 жыл бұрын
@@DistroTube you should make a comparison to other tools such as bubblewrap
@netrezv
@netrezv 4 жыл бұрын
6:05 The bar is actually pretty customizable. Icons in the bar could be added using icon fonts (look up +@fn=n; sequence in the manual) and colors could be changed using a +@fg=n; sequence. Here's the example of mine: i.imgur.com/jbUR8gH.png
@cieldunord4208
@cieldunord4208 4 жыл бұрын
If you use bar_font_pua = 'some icon font' it's actually simpler since you no longer need to put the +@fn=n; sequence before and after each icon.
@mattk6343
@mattk6343 4 жыл бұрын
also, "bar_action_expand = 1" is a must in the config, if you want to do anything fancy with the bar. I didn't have this and couldn't figure out what was wrong with my bar, not accepting those +@fn +@fg sequences.
@thenextpoetician6328
@thenextpoetician6328 4 жыл бұрын
Some Arco people are having fun getting it ready for eventual release, and I can't install it worth a shit yet, but that's how I learn. It just snaps me back to login. I'll figure it out when I figure it out, or when someone beats me to it. :) Edit: half-way to getting it running ... Bit of dry reading always helps. Second edit: Got it running.
@leviticus8930
@leviticus8930 4 жыл бұрын
Arco is doing a Spectrum release? Or did I misunderstood you statement.
@thenextpoetician6328
@thenextpoetician6328 4 жыл бұрын
@@leviticus8930 Erik's interested in Spectrwm, but it's behind JWM on the list, so it's more planning stage than implementation, I should have specified.
@leviticus8930
@leviticus8930 4 жыл бұрын
@@thenextpoetician6328 I am glad he is considering it. I won't be upset either if he puts a JWM version in front of the line either.
@thenextpoetician6328
@thenextpoetician6328 4 жыл бұрын
@@leviticus8930 The JWM is coming along really well. It should be out with the next update. I haven't installed the beta, but I've followed the progress.
@Jon-jv8er
@Jon-jv8er 3 жыл бұрын
I like that they have gone for easy customisation out of the box! Thanks for a good intro. Does spectrewm have the ability to spawn new windows as master, while pushing other windows down the stac? That is literally the only thing that keeps me using dwm as I'm sick of patching and the pretentiousness of suckless. But I don't understand how the dwm people seem to be the only TWM developers who agree with me that it makes little sense to pull up a window to do something only to have it spawn as a thin strip somewhere in the corner. Having to then bring that window to the master position just involves extra key presses. Personally I much prefer getting right into whatever I need to do, and then just hit mod+enter to bring back the previous window as master again.
@ZuluEchoRomeoOscar
@ZuluEchoRomeoOscar 3 жыл бұрын
spawn_position = first
@ecolombre
@ecolombre 4 жыл бұрын
Hi DT. Great video (as usual) is it possible to use polybar instead of the built-in bar? Thank you in advance.
@DistroTube
@DistroTube 4 жыл бұрын
You can use polybar, but it will not show monitor/wokspace/layout information in any third-party panel.
@ecolombre
@ecolombre 4 жыл бұрын
DistroTube I understand. This isn’t nice :-(
@LutherusPandragon
@LutherusPandragon 4 жыл бұрын
10 yeara ago it was called scrotwm. I loved it just for the reason as it was not used by /r/unixporn
@omerresnikoff3565
@omerresnikoff3565 4 жыл бұрын
Hey, DT have you tried fff? It's a console file manager written in bash, greetings
@vadymbarabanov156
@vadymbarabanov156 4 жыл бұрын
I installed manjaro+xfce, and i want to switch from xfce to spectrwm. I downloaded spectrwm but when I choose it on login screen it's just show me black screen for a second and return to login screen. How can I fix it? (I already checked arch wiki: specrtwm and spectrwm github page)
@rojinphilip2909
@rojinphilip2909 4 жыл бұрын
Wow.. where do you get these awesome wallpapers?
@dequ-1
@dequ-1 4 жыл бұрын
@DistroTube I am finding BSPWM a little "laggy" in opening a new window and moving between workspaces. SpectrWM looks all round "snappier" when used on your machine, but I suspect your machine has quite a bit more grunt than the 4 year old i5-5200 that I am using as a testbed. I do like the BSPWM key bindings, they seem instinctive and would probably be preferable to the three-key combintions common in SpectrWM. What is the experience of others? Snappier than BSPWM? Have you reconfigured the keybindings to avoid the three-key fingerspread?
@mattk6343
@mattk6343 4 жыл бұрын
Configure your own keybindings to whatever you like, that's a non-issue. I did it so, that every WM-specific command is two-key-press and every custom launcher is a three-key-press (like "run firefox" or "mount USB").
@riseabove3082
@riseabove3082 3 жыл бұрын
The whole point of a TWM is the fact it should by default run faster than a full GUI DE. i5 5th gen should be no different. If laggy then it prolly something else - for instance, when I started using a new terminal I thought it was laggy opening a new window but found out the problem was in the config file I needed to specify a no-startup-id and that fixed the issue.
@OveRaDaMaNt
@OveRaDaMaNt 4 жыл бұрын
How does it handle multiple monitors? And does it have a system tray?
@magno5157
@magno5157 4 жыл бұрын
Does it have a binding to make a window "float" as in not tiled? In i3, the shortcut is $mod+Shift+space.
@csimatyi
@csimatyi 4 жыл бұрын
Yep, it's super+t
@alexiaccino73
@alexiaccino73 2 жыл бұрын
what is the name of the package that shows the rgb color table in the terminal?
@segfaultInBrain
@segfaultInBrain 4 жыл бұрын
Hey DT, small trick, but you can save and quit on vim with :x rather than using :wq. Saves a keystroke!
@segfaultInBrain
@segfaultInBrain 4 жыл бұрын
Thinking about switching to spectrwm from dwm after this video!
@007arek
@007arek 4 жыл бұрын
I like ZZ better.
@johnc3403
@johnc3403 4 жыл бұрын
@@007arek Yeah, It's got that Billy Gibbons feel
@riseabove3082
@riseabove3082 3 жыл бұрын
Or you can create a key map like I did: ctrl+z = quit or ctrl+x = save and quit. Perfect when used in Ranger.
@alejandromadail
@alejandromadail 4 жыл бұрын
Are dwm-like tags available in spectrwm?
@ADIMM0
@ADIMM0 4 жыл бұрын
I've used this in the past and I've found that it's even lighter than DWM.
@_yuri
@_yuri 4 жыл бұрын
less lines is not lighter 😔
@_smhmd
@_smhmd 4 жыл бұрын
@@_yuri he didn't say that.
@MyurrDurr
@MyurrDurr 4 жыл бұрын
"I only hacked one it for a couple of hours" My gosh, the most I could spend trying to configure my i3-gaps install before getting confused and quitting was about 40 minutes"
@Zeitiah
@Zeitiah 4 жыл бұрын
Just read the docs man. I gets way easier, once you get it.
@Zeitiah
@Zeitiah 4 жыл бұрын
@YELLOW Dix Why don't you read the docs or google it. I don't even use spectrwm.
@favor94
@favor94 3 жыл бұрын
@Noob Programmer bassicaly you can get polybar on amy WM even DE, the problem is you have to hack with module to work well with your WM
@viniciustozzi8786
@viniciustozzi8786 4 жыл бұрын
Hello, I really enjoy your videos! I Have one question, I installed and got your config to test it, but even if my modkey is Mod4 (Windows Key), when I press Alt+up or Alt+down and it changes the current workspace. Since I have alt as shorcut for other softwares I use I would like to remove this behaviour, but I cannot seem to find this kyebinding in the configuration file, does the same happen to you? Thank you!
@DistroTube
@DistroTube 4 жыл бұрын
You are correct. That will cause some conflicts for some of my programs too. Let me investigate this further.
@DistroTube
@DistroTube 4 жыл бұрын
See if this works: gitlab.com/dwt1/dotfiles/-/blob/master/.spectrwm.conf I commented out line 96. It was uncommented but that file it was trying to source doesn't actually exist on my system. I commented that line, logged out and logged back in, and now the ALT key works in my other apps and no longer acts as a MODKEY in spectrwm.
@viniciustozzi8786
@viniciustozzi8786 4 жыл бұрын
@@DistroTube Yes now it works! But you really have to log out and login again because just restarting spectrwm was not enough. Thanks a lot!
@sharper4221
@sharper4221 4 жыл бұрын
DT, can you verify your website for brave rewards? I have been trying to send you some BAT, but brave says you are not verified yet so I keep end up giving all my BAT to Luke...
@DistroTube
@DistroTube 4 жыл бұрын
Just set that up. May take a little time before it shows. But my KZbin channel page has been verified with Brave for some time, so that might be an option for you.
@Aemilindore
@Aemilindore 4 жыл бұрын
I am just trying it. But is there a way for me to get my taskbar icons I had back? For e.g., my NextCloud client icon, Signal chat Icon which used to be in the taskbar are missing. Is there a way I could get them?
@DistroTube
@DistroTube 4 жыл бұрын
Those icons appear in a system tray. There is no systray builtin to spectrwm. You could try to use a third-party systray though. I did video awhile back on trayer: kzbin.info/www/bejne/g6qtm5yPi8yaeNU
@Aemilindore
@Aemilindore 4 жыл бұрын
@@DistroTube thank you so much. I thought I was in so much trouble. I just have linux mint cinamon and spectrwm. Obviously spectrwm is MUCH better! Thanks for the link! I will enable the "system tray" now. again, thanks so much for introducing this amaizingly simple software. Cant wait to train my hands on it and show off to my friends at work.
@redrebel__
@redrebel__ 2 жыл бұрын
i don't understand this WM i just downloaded to try it. and i changed mod to mod4 and i did a little bit to it mainly uncommented lines but it's like the config doesn't work or something. i tried it with the .spectrwm and without the . and i looked up your config and i didn't see anything different with mine.
@polgzz
@polgzz 4 жыл бұрын
(9:19 a comment, DT, next time do a simple edit wit keyframes to zoom in for the few seconds that you need, even if its not native resolution, it will make the vídeos easier to enjoy)
@jonathanhirschbaum6754
@jonathanhirschbaum6754 4 жыл бұрын
Whomever doesn't need at least green, yellow and red color in his status bar - doesnt really need status bar.The whole point of supporting shell scripts in the status bar is to raise alarms from the systems you are monitoring, VPN disconnected, disk space low, temperature high etc. Otherwise just gluing toyota clock under the monitor will do the trick. System-agnostic, survives formats and even works from simple AAA batteries.
@DannyMexen9
@DannyMexen9 4 жыл бұрын
Interesting WM.
@sreyanchakravarty7694
@sreyanchakravarty7694 4 жыл бұрын
Where did you get your wallpaper from?
@DistroTube
@DistroTube 4 жыл бұрын
My GitLab. Check the show notes.
@MoeZarella
@MoeZarella 4 жыл бұрын
what would be a good way to install multiple window managers in parallel, to test them out as you do? and maybe being able to switch between them on login or similar
@DistroTube
@DistroTube 4 жыл бұрын
Just install them. Most of these windows managers typical have few (if any) dependencies. Just install the window manager you want to try, log out of your current DE/WM, and login to the new one.
@MoeZarella
@MoeZarella 4 жыл бұрын
@@DistroTube alright, thanks! :D
@MoreChannelNoise
@MoreChannelNoise 4 жыл бұрын
Only downside I found was trying to have a system tray with it, I tried running Trayer but it would only show on one workspace.
4 жыл бұрын
Where can i find that colortest program/script?
@auroradraco9974
@auroradraco9974 4 жыл бұрын
That background picture looks sick, can I find it somewhere
@DistroTube
@DistroTube 4 жыл бұрын
Check my GitLab. Link is in the Show Notes.
@carlisio1237
@carlisio1237 4 жыл бұрын
Thanks for the video. I have a problem starting the wm. It will try to launch but will exit out with "cannot open display". Any ideas? I'm on Arch running i3.
@riseabove3082
@riseabove3082 3 жыл бұрын
Are you logging out of i3 and selecting Spectrwm from the login window? Sounds like you are trying to run it inside of i3 which means it isn't going to work that way.
@carlisio1237
@carlisio1237 3 жыл бұрын
@@riseabove3082 I ended up getting it to work but later on, I switched to dwm. I forgot about this comment tbh lol
@lajos9134
@lajos9134 3 жыл бұрын
Installed arcolinuxd with basic set of programs. tried to start spectrwm but no luck. lightdm disabled no luck... xsession-errors shows "unable to load charset" bar font is terminus. I have no idea :)
@lajos9134
@lajos9134 3 жыл бұрын
Well rtfm-ed a bit and of course I was stupid. baraction.sh needed to be executable as well .spectrwm.conf. Plus I copied the content of the spectrwm_us.conf into .spectrwm.conf and no problems. Really good wm ones you get around the initial configuration.
@mladjo2505
@mladjo2505 4 жыл бұрын
I remember using spectrwm on my old Acer 10' netbook and it was pretty good for maximizing my screen real estate. One thing I had trouble with was setting the keybindings for switching my keyboard layout and getting it displayed in the bar. Any idea of how to do that easily? I remember having to write my own script for getting the current layout from an AUR package something like xkb or something like that. There must be an easier way.
@dangrabko
@dangrabko 4 жыл бұрын
All you should have to do is make a simple script to echo the output of the current layout, and then change the formatting to your liking. Make a key binding that cycles through the layouts you need to have.
@und3rgr0undfr34k
@und3rgr0undfr34k 4 жыл бұрын
awesome. Does this have a lockscreen similar to i3lock (circle style) ?
@DistroTube
@DistroTube 4 жыл бұрын
Window managers typically don't have screen lockers builtin. You install one if you want. So install i3lock if that's the one you've been using with i3.
@und3rgr0undfr34k
@und3rgr0undfr34k 4 жыл бұрын
@@DistroTube Great! Thanks a ton! Love your videos. Your video, inspired me to switch from i3-gaps to Spectrwm.
@migue7490
@migue7490 4 жыл бұрын
I really want to learn haskell for xmonad but I like C too. Is Spectrwm extensible like xmonad? Because xmonad.hs more than a config file is a module that let you create your own twm, spectrwm config file looks more like i3 config file.
@DistroTube
@DistroTube 4 жыл бұрын
Xmonad is the more extensible window manager. A much older project with a gigantic Haskell community that works on it. Sepctrwm would be an option for those scared of Haskell and just want something easy to config.
@deliriumcode
@deliriumcode 4 жыл бұрын
@@DistroTube From your point of view, what would be disadvantages of spectrwm? In other words, why would someone start to think about other wm if he gets used to spectrwm? I know it's kind a philosophical question but your experience matters! :)
@DistroTube
@DistroTube 4 жыл бұрын
Depending on how crazy you want to get with customization, spectrwm is not as extensible as much more mature projects. It's a trade off...easy-to-use versus flexibility.
@sbr895
@sbr895 3 жыл бұрын
Hey DT, can you make a video about penrose window manager. It's a dynamic wm based on Rust.
@costascostas1760
@costascostas1760 4 жыл бұрын
I am using kubuntu with a tiling script and one problem I found is some programs open extra windows that expect to be floating so they behave weird as they are forced to become large. Zotero a reference manager for libreofffice is one that opens a one-line window to input the reference you need. When you type it produces a list below or above the window of possible references that match your search. With tiling it becomes a proper window and can't use it properly
@riseabove3082
@riseabove3082 3 жыл бұрын
I can only speak from an i3wm point of view on this but in i3 you can specify on how to handle certain windows. Like when I get stuff like that I specify the window class or title in the i3 config file so that it opens in a small floating window rather than a large awkward window. But also, i3 is smart enough to generally open all child windows from a parent window to be already in a small floating window.
@lenael4747
@lenael4747 4 жыл бұрын
I wanna know what terminal emulator is used here
@DistroTube
@DistroTube 4 жыл бұрын
Not sure what I used in this video. Alacritty has been my main terminal emulator for a couple months but I've also used st a bit lately (testing out my st build that I put on my GitLab and in the AUR).
@Shardrk23
@Shardrk23 4 жыл бұрын
The comment line about Scrotwm is there because it's name changed to the current one.
@esaleirivaara7315
@esaleirivaara7315 4 жыл бұрын
Arco doesn't have Spectrwm edition. I'm shocked. :P
@gaonkarprajwal
@gaonkarprajwal 4 жыл бұрын
Can anyone explain to me the difference between dynamic tiling and manual tiling window manager? .
@DistroTube
@DistroTube 4 жыл бұрын
Sure: kzbin.info/www/bejne/hZPdl2ympbR3gLc
@griof
@griof 4 жыл бұрын
Haskell is a great language!... Unpopular but great hahaha
@StannyObelisk
@StannyObelisk 4 жыл бұрын
also very difficult to learn :(
@jessevas5222
@jessevas5222 4 жыл бұрын
@dt you're starting to sound like Bob Uecker, the way you describe being hosted on Github.
@clustersnake
@clustersnake 3 жыл бұрын
I'm using i3 right now but I gave spectrwm a try and I liked it but I got stuck when I couldn't launch nm-applet. I live in Venezuela and I have to switch my network from wired to wifi due to blackouts. I haven't found a way to get my network config icon working
@MiredAlien
@MiredAlien 3 жыл бұрын
Run nmtui from a terminal - simple and fast :)
@clustersnake
@clustersnake 3 жыл бұрын
@@MiredAlien dude! just tested it and it works just fine. Thank you very much!
@aleksandrpetrosyan1140
@aleksandrpetrosyan1140 4 жыл бұрын
Compton AFAIK is deprecated. Its successor is picom.
@fuseteam
@fuseteam 4 жыл бұрын
hmm that resize mechanism at 13:34 looks interesting
@MyurrDurr
@MyurrDurr 4 жыл бұрын
You can actually resize and move windows like that on pretty much most Linux desktops On plasma the default key is alt + left mouse button to drag, alt + right button in one of the corners to resize For gnome desktop only dragging works but you use the super key, if you use gnome tweaks you can add the option to resize with super + right click
@fuseteam
@fuseteam 4 жыл бұрын
@@MyurrDurr ohw it called assist resize, interesting does it also only resize in two directions on knome? -i say knome cause i'm a bit lazy to both out-
@fuseteam
@fuseteam 4 жыл бұрын
@@MyurrDurr hmm can't find much on the term 'assist resize and move'
@MyurrDurr
@MyurrDurr 4 жыл бұрын
@@fuseteam If you place the cursor on any of the four corners and hold down super and right click and move the mouse, it'll resize as if you were dragging that corner around
@fuseteam
@fuseteam 4 жыл бұрын
@@MyurrDurr nah i'm more interested in resizing from the middle
@RonnyOlufsen
@RonnyOlufsen 4 жыл бұрын
The default conf file after installing on ubuntu was pretty bare bones..
@71GA
@71GA 4 жыл бұрын
How is this WM compared to DWM?
@SunsetNova
@SunsetNova 4 жыл бұрын
Can you do a video covering Linux support for high resolution monitors like 4k displays.
@DistroTube
@DistroTube 4 жыл бұрын
No. I don't any 4K monitors.
@windowsrefund
@windowsrefund 4 жыл бұрын
My ubuntu 19.10 doesn't have spectrwm 3.3.0 in the upstream repo so here's what I did after downloading and untarring the release. sudo apt build-dep spectrwm; cd /path/to/spectrwm-3.3.0-source/linux; make; sudo make install
@Matteo-tm7sr
@Matteo-tm7sr 4 жыл бұрын
It's a shame the default config file is not the same on ubuntu (everything commented out, not a single key binding...). I guess i'm going to start from yours.
@whirled_peas
@whirled_peas 4 жыл бұрын
Scrot-wm hahaha. Genius.
@glowiak3430
@glowiak3430 3 жыл бұрын
Me: *tries to start spectrwm* Spectrwm: hahahahahaa, I'll never open
@neoney
@neoney 3 жыл бұрын
it’s the bar font setting probably. you should change it
@ChadsHobies
@ChadsHobies 4 жыл бұрын
Why no ads on your video DT? I want you to get paid for your work.
@GreyDeathVaccine
@GreyDeathVaccine 4 жыл бұрын
Then disable adblock :D
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
The bar ends it for me. Back with Ice
@mattk6343
@mattk6343 3 жыл бұрын
You can disable the default bar and use whatever else you like.
@dougtilaran3496
@dougtilaran3496 3 жыл бұрын
@@mattk6343 True... But why ?
@mattk6343
@mattk6343 3 жыл бұрын
@@dougtilaran3496 If it's the only thing stopping you from trying spectrwm, then there is this option to use a 3rd party bar.
@Shvmadogg
@Shvmadogg 4 жыл бұрын
You should try xwallpaper instead of nitrogen. It's much better
Common Questions About Tiling Window Managers
18:56
DistroTube
Рет қаралды 75 М.
The 12 Linux Apps Everyone Should Know About
21:20
DistroTube
Рет қаралды 456 М.
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 15 МЛН
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 52 МЛН
- А что в креме? - Это кАкАооо! #КондитерДети
00:24
Телеканал ПЯТНИЦА
Рет қаралды 7 МЛН
My Top Five Minimal Terminal Emulators
30:45
DistroTube
Рет қаралды 130 М.
My Tier List For Tiling Window Managers
26:28
DistroTube
Рет қаралды 148 М.
Manage Your Dotfiles with Home Manager!
32:06
LibrePhoenix
Рет қаралды 50 М.
Why I Use Tiling Window Managers - And Why You Should Too
19:52
The Linux Cast
Рет қаралды 52 М.
Suckless's dwm: So easy even a caveman could do it!
12:25
Luke Smith
Рет қаралды 282 М.
The Top 8 Linux Window Managers of 2020
16:43
DistroTube
Рет қаралды 230 М.
AwesomeWM Made My Workflow Even More Awesome
9:55
Brodie Robertson
Рет қаралды 26 М.
A Comprehensive Guide To Tiling Window Managers
1:02:27
DistroTube
Рет қаралды 338 М.
My Advice For Finding The Right Tiling Window Manager
15:49
BEKMOBILDA Tecno Camon 30 smartfoni🔥🤩 #bekmobil
1:01
Bekmobil shorts
Рет қаралды 2,3 МЛН
НЕ БЕРУ APPLE VISION PRO!
0:37
ТЕСЛЕР
Рет қаралды 311 М.
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18
Ноутбук за 20\40\60 тысяч рублей
42:36
Ремонтяш
Рет қаралды 323 М.
Красиво, но телефон жаль
0:32
Бесполезные Новости
Рет қаралды 1,5 МЛН
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 16 МЛН