You are not logged in.
do you love tiling window managers?
me too.
_
Last edited by Digit (2014-07-04 22:08:40)
~ think ~
i have chosen to commit to bedrocklinux.
remember aaron | bad-systemdoze! | without a shot fired
Community #!
Offline
I do as a matter of fact! Use a Tiling WM on my Laptop for sure, as of now I'm currently looking for a good mutli-monitor tiling WM for my desktop, so using Openbox just because it works. 8o
Offline
Aren't i3 people especially hot on multi monitor support?
Last edited by brontosaurusrex (2014-07-04 23:22:39)
Offline
Aren't i3 people especially hot on multi monitor support?
Likely, but I haven't dug too deeply into that as of yet.
Offline
I love tiling window management, but so far no tiling Window Manager swept me off my feet.
So far, I'm happier implementing the functionality I want in FVWM.
LEGO won't be ready for the average user until it comes pre-assembled, in a single unified look, and glued together so it doesn't come apart.
Offline
Keep it simple using tilers!
I'm always amazed (and impressed) when I look at the layers of abstraction and configuration modern desktop environments like KDE, GNOME, Xfce and so on add on top of the basic Linux system. There is much to gain; but it also turns your computer into an un-debuggable mess of dozens of libraries, daemons and services which store configuration in arcane databases (I'm looking at you, Gconf and Dconf!) which have sick CLI or GUI interfaces instead of using a file system tree to structure configuration (or a human-readable configuration file format that supports scopes/nesting/namespaces).
But here I am, DWM the size of a lovely stripped binary, implementing a desktop metaphor that works very well for me and a program logic I can actually see through. The first part of this statements pertains to tiling, the second part to handy, minimal and suckless window managers (to which people might argue also belongs Openbox, which in my opinion it does not, since whoever chose XML as the configuration language has rendered openbox ineligible for the fabulous circle of suckless software).
Offline
Offline
I love tilers!
I run dwm, monsterwm, i3 & awesome
Is there a nice 'dwm for dumies' resourse?
https://wiki.debian.org/Dwm
http://forums.debian.net/viewtopic.php?f=16&t=65110
Offline
Is there a nice 'dwm for dumies' resourse?
Not really. There's a man page which describes the default key combinations, but:
Because dwm is customized through editing its source code, it’s pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions. There are some distributions that provide binary packages though.
So, if you know some C and look at dwm's config.h, there really shouldn't be any problems with configuring it, because the language patterns / symbol names along with some comments explain enough to understand what it is that you are changing.
For further customization, you'd have to read dwm.c. Use a capable source browser/editor. It's well structured, and can be understood in reasonable time, including reading up on X. You don't even need to understand/know everything: for example, if you desire to rip out the status bar, then that's a rather trivial task. On the dwm site, there are various patches collected, and modifications are floating all over the place -- so, if you want to proceed by example, there's ample resources to do so. People have also published complete custom configurations -- for example, here's mine.
Generally, you'll lose your 'novice' status as soon as you delve into the source -- as long as you try, everyone's willing to help you out with your questions and problems. Heck, there plenty of forum threads dedicated to dwm customization.
Offline
I love tilers!
I run dwm, monsterwm, i3 & awesomebrontosaurusrex wrote:Is there a nice 'dwm for dumies' resourse?
https://wiki.debian.org/Dwm
http://forums.debian.net/viewtopic.php?f=16&t=65110
Add the #! dwm thread - some nice tips and friendly help there.
"It does not require many words to speak the truth." - Chief Joseph, Nez Perce tribe
Offline
Keep it simple using tilers!
I'm always amazed (and impressed) when I look at the layers of abstraction and configuration modern desktop environments like KDE, GNOME, Xfce and so on add on top of the basic Linux system. There is much to gain; but it also turns your computer into an un-debuggable mess of dozens of libraries, daemons and services which store configuration in arcane databases (I'm looking at you, Gconf and Dconf!) which have sick CLI or GUI interfaces instead of using a file system tree to structure configuration (or a human-readable configuration file format that supports scopes/nesting/namespaces).
But here I am, DWM the size of a lovely stripped binary, implementing a desktop metaphor that works very well for me and a program logic I can actually see through. The first part of this statements pertains to tiling, the second part to handy, minimal and suckless window managers (to which people might argue also belongs Openbox, which in my opinion it does not, since whoever chose XML as the configuration language has rendered openbox ineligible for the fabulous circle of suckless software).
Quote of the month. +9000
Round off #! Waldorf Part I/II
Scripts | Run new applications | Thunar 1.6.3 | Default soundcard | Settings daemon
On mixing sources :8
Offline
I tried out a dwm linuxbbq version and I was interested but bit of a learning curve for me. Be nice to have a dwm distro with a conky that has all the keyboard shortcuts for a tiling newbie like me.
Offline
Well, I got somewhere (started from fresh Debian wheezy);
(dwm, very slightly configured)
p.s. notes (work in progress);
https://dl.dropboxusercontent.com/u/795 … _shortcuts
Last edited by brontosaurusrex (2014-07-15 13:09:30)
Offline
You want source /etc/X11/Xsession in your .xinitrc. That eval stuff is only bound to cause trouble.
Last edited by Alad (2014-07-06 21:11:45)
Round off #! Waldorf Part I/II
Scripts | Run new applications | Thunar 1.6.3 | Default soundcard | Settings daemon
On mixing sources :8
Offline
Alad; not following, example? (or what should I read?)
Last edited by brontosaurusrex (2014-07-06 21:29:25)
Offline
#!/bin/sh
source /etc/X11/Xsession
exec dwm
Only this way dbus et al are loaded correctly.
http://www.linuxbbq.org/bbs/viewtopic.p … 54&start=0
Last edited by Alad (2014-07-06 21:50:44)
Round off #! Waldorf Part I/II
Scripts | Run new applications | Thunar 1.6.3 | Default soundcard | Settings daemon
On mixing sources :8
Offline
@Alad; Well, dbus seems to be running, but thunar is not finding its trashcan..., ideas?
103 2166 1 0 Jul06 ? 00:00:00 /usr/bin/dbus-daemon --system
b 20593 1 0 00:05 ? 00:00:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
b 20620 1 0 00:06 ? 00:00:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
b 20772 1 0 00:11 ? 00:00:00 dbus-launch --autolaunch 07543dd4dbfcba8a031a0de253b8a46e --binary-syntax --close-stderr
b 20773 1 0 00:11 ? 00:00:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
Offline
Install gvfs. But as that violates suckless in unspeakable ways, try xfe, spacefm or emelfm2 instead of Thunar.
Round off #! Waldorf Part I/II
Scripts | Run new applications | Thunar 1.6.3 | Default soundcard | Settings daemon
On mixing sources :8
Offline
? I mean with previous xinitrc thunar was able to find trash.
(And there is no love for non-thunar solutions really, I can use mc or ranger if thunar sucksmore anyway)
Last edited by brontosaurusrex (2014-07-06 23:18:28)
Offline
Well that's the first time this adds, rather than solves problems.
Round off #! Waldorf Part I/II
Scripts | Run new applications | Thunar 1.6.3 | Default soundcard | Settings daemon
On mixing sources :8
Offline
Fan of i3 here, and in particular it was the way it handled multi monitor that made me adapt to using a tiler. It creates workspaces on each display so for example on first boot on my desktop I have workspace 1 on the left display workspace 2 on the right display, if I need a 3rd workspace I can create it simply by switching to it and it will create on which ever display is active.
With this kind of set up I like workspace 1 on the left display with a terminal open with tmux so i can switch between weechat, mocp, and a free bash session, and then on the right display I have workspaces 2-x. Depending on what I'm doing on occasion I'll decide I actually need 2 displays to get things done and I'll create another workspace on the left display.
Here's a screenshot from my laptop, workspace 1 is on the laptops display (1366x768) the other workspaces are on a 24" lcd (1920x1200)
*xskoulax waves at digit
Offline
You want source /etc/X11/Xsession in your .xinitrc. That eval stuff is only bound to cause trouble.
Or not; before doing so, take a look into /etc/X11/Xsession.options and /etc/X11/Xsession.d, maybe it will run stuff you don't want it to run (like consolekit <- you should be able to purge that completely in most cases anyway).
Offline
yup! i tried awesomewm once, and never looked back! i'm currently playing with herbstluftwm. it's pretty cool. but i havn't got multi-monitor support working "correctly" yet. otherwise it's awesome. too bad the version in debian stable is waaaaay out of date.
▬▬ι═════════-
dotfiles http://git.io/.files
Offline
xero, you could always pin the herbsluftwm from sid.
apt-pinning ftw.
~ think ~
i have chosen to commit to bedrocklinux.
remember aaron | bad-systemdoze! | without a shot fired
Community #!
Offline
love tiling wm and tried many of those.
favorites:
i3wm
spectrwm
dwm
i prefer tiling over stacking/floating for software development or in a "mission control room" setup,
but it all depends on the task. some software simply does not work well on tilers.
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: acrobat