LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

View Poll Results: Your most favourite tiling window manager ?
awesome (Lua hacking) 8 7.77%
dwm 9 8.74%
i3 35 33.98%
qtile (Python hacking) 0 0%
spectrwm 5 4.85%
subtle (Ruby hacking) 4 3.88%
wmfs (Lisp hacking) 0 0%
xmonad (Haskell hacking) 13 12.62%
none - I do enjoy to constantly resize & move windows 36 34.95%
Multiple Choice Poll. Voters: 103. You may not vote on this poll

Reply
 
Search this Thread
Old 05-19-2013, 11:49 AM   #1
torimus
Member
 
Registered: Apr 2013
Distribution: Slackware
Posts: 81

Rep: Reputation: Disabled
Post Tiling window manager for Slackware ?


Hello,

as Slackware does not come with some packaged-in tiling window manager I'm curious if anybody else would welcome such addition. If tiling WMs are popular in this community which, I guess, likes simplicity, effectiveness and straightforwardness.

Stock Slackware distributes just several but floating-only WMs like Blackbox(abandoned project), Fluxbox, Fvwm, WindowMaker, xfwm (bundled in Xfce) and kwm (bundled in KDE).

What tiling WM would you like to see in some of next Slackware releases ?
 
Old 05-19-2013, 11:55 AM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Gentoo
Posts: 15,437
Blog Entries: 2

Rep: Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000
I would like to see i3, but if that is not accepted I would just built it myself, as I do now.
 
Old 05-19-2013, 12:10 PM   #3
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
I rarely resize or move windows. I keep most windows maximized, except ROX Filer. I use 2 workspaces sometimes. I've tried tiling wm's, but they take up valuable screen space, and don't help me.
 
Old 05-19-2013, 12:13 PM   #4
Fidori
LQ Newbie
 
Registered: Oct 2007
Location: Finland
Distribution: Slackware
Posts: 24

Rep: Reputation: 8
I'm using dwm, but it's not useful to add it to Slackware, as configuration is done by modifying a header file.
 
Old 05-19-2013, 12:33 PM   #5
sycamorex
LQ Veteran
 
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,537
Blog Entries: 1

Rep: Reputation: 999Reputation: 999Reputation: 999Reputation: 999Reputation: 999Reputation: 999Reputation: 999Reputation: 999
i3 suits me best. As i3 is a very active project with each (sub)release bringing new bugfixes/features, even if it was part of the stock Slackware, I'd still build it myself.
 
Old 05-19-2013, 12:35 PM   #6
torimus
Member
 
Registered: Apr 2013
Distribution: Slackware
Posts: 81

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by H_TeXMeX_H View Post
I rarely resize or move windows. I keep most windows maximized, except ROX Filer. I use 2 workspaces sometimes. I've tried tiling wm's, but they take up valuable screen space, and don't help me.
Do you get windows maximized by default or do you have to click maximize button / press keyboard shortcut every time ?
All mentioned wms can set selected workspace to maximize windows by default. Also find very handy to split workspace on two parts (either 2/3 to 1/3 or half-to-half). So you can do some work in one app while reading related documentation at the same time. The point is you need not to manually position and resize these windows as it's done by tiling wm automatically.

I wonder what tiling wms did you tried as they usually take as minimum valuable space as possible. Windows fill whole available space and fit tightly to each other. Rendering of just a 1 pixel wide border is also quite common. Most of desktop space is left to applications - no fancy borders & titlebars, no gaps between windows, no desktop icons, no thick panels with launchers etc.

Last edited by torimus; 05-19-2013 at 12:37 PM.
 
Old 05-19-2013, 12:39 PM   #7
torimus
Member
 
Registered: Apr 2013
Distribution: Slackware
Posts: 81

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Fidori View Post
I'm using dwm, but it's not useful to add it to Slackware, as configuration is done by modifying a header file.
Correct point. One would end up with is own build in home if not satisfied with defaults.
 
Old 05-19-2013, 12:47 PM   #8
torimus
Member
 
Registered: Apr 2013
Distribution: Slackware
Posts: 81

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by sycamorex View Post
i3 suits me best. As i3 is a very active project with each (sub)release bringing new bugfixes/features, even if it was part of the stock Slackware, I'd still build it myself.
I do agree, i3 is a polished and continuously maintained project. It has also minimum extra dependencies so integrating into Slackware is painless. The only issue driving me nuts is their vim-like navigation. It's quite confusing as f.E. vim keys for directions are hjkl whereas in i3 they are assigned to jkl; for no good reason. They can be reconfigured of course but they should keep vim defaults as much as possible.

Last edited by torimus; 05-19-2013 at 12:48 PM. Reason: typo
 
Old 05-19-2013, 01:24 PM   #9
dugan
Senior Member
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 4,566

Rep: Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394
I've only used XMonad, and I like it apart from when I find applications that don't work with how I have it set up. However, I would not like to see it included in Slackware. Its dependencies (including GHCI) are very heavy.

Last edited by dugan; 05-19-2013 at 01:40 PM.
 
Old 05-19-2013, 01:28 PM   #10
Stephen Morgan
Member
 
Registered: Feb 2011
Location: England
Distribution: Slackware
Posts: 147

Rep: Reputation: 15
I used to use Ratpoison. Tiling does take up too much screen space, as I've never had a very large monitor it's not really useful to have, say, one window using most of the screen and another using a small sliver on one side. I also tend to use maximised windows, so something like Ratpoison or some other tabbing window manager is more useful. The only downside was having to push a button to get the time, rather than just looking to the corner.
 
1 members found this post helpful.
Old 05-19-2013, 01:42 PM   #11
torimus
Member
 
Registered: Apr 2013
Distribution: Slackware
Posts: 81

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by dugan View Post
I've only used XMonad, and I like it apart from when I find applications that don't work with my setup. However, I would not like to see it included in Slackware. Its dependencies (including GHCI) are very heavy.
I didn't find yet any application xmonad won't properly handle. Though it takes some work to configure it to a full satisfaction.
I do agree, dependency requirements are quite heavy, mostly GHC compiler & environment. Although for the solely run xmonad does not require it as it's native binary linked to standard C libraries. However any need to change a configuration would require installation of GHC again.
 
Old 05-19-2013, 01:53 PM   #12
torimus
Member
 
Registered: Apr 2013
Distribution: Slackware
Posts: 81

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Stephen Morgan View Post
I used to use Ratpoison. Tiling does take up too much screen space, as I've never had a very large monitor it's not really useful to have, say, one window using most of the screen and another using a small sliver on one side. I also tend to use maximised windows, so something like Ratpoison or some other tabbing window manager is more useful. The only downside was having to push a button to get the time, rather than just looking to the corner.
Heh, I did forget to add Ratpoison. Although no personal experience with it. Still cann't get how tiling does take up too much screen space ? I wonder if it cann't be set to maximize windows by default.
Tabbing is a very nice feature especially on small screens and for example i3 or xmonad handle tabbing very well.

Last edited by torimus; 05-19-2013 at 01:54 PM. Reason: typo
 
Old 05-19-2013, 02:06 PM   #13
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Gentoo
Posts: 15,437
Blog Entries: 2

Rep: Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000Reputation: 4000
Quote:
Originally Posted by torimus View Post
Still cann't get how tiling does take up too much screen space ?
Same here, I use i3 on all my devices, from a netbook with 7" screen (good old EeePC 701) to a 27" monitor on my main machine. I have not used one floating WM that makes it as easy to get maximum screen-space while making window handling very easy as a tiling WM.
 
Old 05-19-2013, 02:23 PM   #14
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.0
Posts: 2,244

Rep: Reputation: 620Reputation: 620Reputation: 620Reputation: 620Reputation: 620Reputation: 620
Quote:
Originally Posted by torimus View Post
I didn't find yet any application xmonad won't properly handle.
Some Steam games will not work in xmonad (something to do with getting caught in a resize loop or something, I guess...) and I have to drop to TWM to play them. Other than that everything works well in xmonad (though I'm not asking for its inclusion in Slackware because of the dependencies, which, while not technically required for run-time, are realistically requirements in order to change the default configuration).
 
Old 05-19-2013, 02:32 PM   #15
torimus
Member
 
Registered: Apr 2013
Distribution: Slackware
Posts: 81

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by T3slider View Post
Some Steam games will not work in xmonad (something to do with getting caught in a resize loop or something, I guess...) and I have to drop to TWM to play them. Other than that everything works well in xmonad (though I'm not asking for its inclusion in Slackware because of the dependencies, which, while not technically required for run-time, are realistically requirements in order to change the default configuration).
I can admit there may be some issues with apps with non-standard/wrong messages handling. As a workaround sending them to a float layer (based on their WM_CLASS or WM_ROLE) does help most of times.
 
  


Reply

Tags
tiling, window manager


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Get window size with tiling window manager in SDL Snark1994 Programming 1 02-24-2013 08:46 PM
Favourite tiling window manager sycamorex Linux - Desktop 13 12-18-2012 05:46 AM
I never thought I'd get used to a tiling window manager. treewojima Linux - General 3 06-02-2011 04:44 PM
LXer: XMonad: a tiling window manager LXer Syndicated Linux News 0 05-28-2011 11:03 PM
LXer: new dynamic tiling window manager i3 released LXer Syndicated Linux News 0 03-16-2009 05:50 AM


All times are GMT -5. The time now is 04:08 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration