TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Why You Should Try a Tiling Window Manager

46 pointsby Adrockover 11 years ago

25 comments

CJeffersonover 11 years ago
I currently use xmonad, along with the gnome top-bar to get applets, network configuration, etc. I have found this the easiest way to move into tiling window managers.<p>It still annoys that tiling window managers all seem designed to be hard to use to configure, almost as a matter of principle. I see no reason that a tiling window manager can&#x27;t still be easy to use (for example, I use the mouse as much with xmonad as I can, and would like to be able to use it more).
评论 #6497914 未加载
评论 #6498031 未加载
评论 #6500105 未加载
评论 #6498177 未加载
seniorsassycatover 11 years ago
I&#x27;m not familiar with notion or ion3, but I&#x27;ve used all of the other tilling managers listed. I really like AwesomeWM as a starting point because it comes sanely configured, and does not rely on haskell like Xmonad. Awesome is configured via Lua scripts, Lua might not be the most popular language but it&#x27;s easier to pick up than Haskell and has a smaller dependence base.<p>Besides notion&#x2F;ion3, which I am not familiar with, all these tilling managers are automatic. You select a layout directive like<p>- place all windows horizontally,<p>- place all windows in a grid,<p>- place one window filling 2&#x2F;3rd the screen and the rest stacked in the remaining 1&#x2F;3rd<p>There are other tilling wm&#x27;s like i3, wmii, bspwm, and herbstluftwm which are manual tilling managers. i3 and wmii are probably the best ones to start with, but herbstluftwm is my favorite.<p>With manual tillers you typically split the workspace into multiple frames and windows are automatically arranged in those frames.<p>Here is an impressive gif of bspwm, a manual tilling window manager [0], and here is the reddit thread where the creater talks about his configurations [1]<p>[0] <a href="http://paste.unixhub.net/index.php/NlKe/" rel="nofollow">http:&#x2F;&#x2F;paste.unixhub.net&#x2F;index.php&#x2F;NlKe&#x2F;</a><p>[1] <a href="http://www.reddit.com/r/unixporn/comments/1m0ea1/arch_bspwm_why_bspwm_watch_this_screencast_and/" rel="nofollow">http:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;unixporn&#x2F;comments&#x2F;1m0ea1&#x2F;arch_bspwm_...</a>
z0rover 11 years ago
The combination of xmonad, dmenu and emacs --daemon has brought me great joy. The way I use computers has changed completely since starting down the tiling window manager road. It&#x27;s a shame that getting the configuration for them right can be such a pain, but it has been well worth the trouble!
评论 #6497935 未加载
dexenover 11 years ago
I&#x27;m happy with tiled windows in Acme (editor&#x2F;IDE) for daily work. The layouting algorithm (a simple one) does the right thing most of the time :^)<p>My usual mode is Acme maximized on one screen, and browser, email and IM spread on the other.<p>See it in action in rsc&#x27;s screencast: <a href="http://research.swtch.com/acme" rel="nofollow">http:&#x2F;&#x2F;research.swtch.com&#x2F;acme</a>
评论 #6497849 未加载
评论 #6497717 未加载
zdwover 11 years ago
If you&#x27;re on OS X, I&#x27;ve found Slate to be the best option: <a href="https://github.com/jigish/slate" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jigish&#x2F;slate</a><p>It&#x27;s open source, has a simple text file based config, and is generally more configurable than most other similar tools.
评论 #6497870 未加载
评论 #6498028 未加载
conroyover 11 years ago
I use SizeUp and have been very happy with it.
评论 #6497832 未加载
joeframbachover 11 years ago
I kind of use tiling in OSX. Most of my apps are running full-screen on two monitors, and I swipe across desktops to get to other apps. Of course, I am <i>able</i> to stack apps on top of eachother, but for the most part I don&#x27;t. I have a desktop for sublime, a desktop for sequel pro, a desktop for a browser. In the event I need to look at two things at once, it&#x27;s easy enough to drag things around.
评论 #6497761 未加载
评论 #6497751 未加载
yarouover 11 years ago
I&#x27;ve used awesome before, and I was quite impressed. Once you get the hang of shortcuts, you tend to be vastly more productive than if you were using a traditional or compositing wm. I grew up with a compositing WM, but the transition was easy enough. I&#x27;m curious if the advent of mobile devices (i.e. smartphone, tablet, etc) would lead one to choose tiling WMs over the traditional kind.
评论 #6497929 未加载
chrisweeklyover 11 years ago
I <i>LOVE</i> Divvy on OSX. <a href="http://mizage.com/divvy/" rel="nofollow">http:&#x2F;&#x2F;mizage.com&#x2F;divvy&#x2F;</a>
United857over 11 years ago
The funny thing is that Windows 1.0 in 1985 had a tiled manager, which was replaced in 2.0 with overlapping windows.<p>Back to the future!
rob05cover 11 years ago
<i>Eventually, you probably will stop relying on these things and do everything with the keyboard</i><p>I read so much about why Tiling is Great because the Mouse is Awful.<p>I think the mouse has its place. For writing code and text I have my hands on the keyboard—which means I also want to create and move windows with the keyboard.<p>But when I&#x27;m in a web browser, or a game, or any number of other GUI-centric applications, my hand is already on the mouse. Which means I want a visual dropdown for launching applications, and I want to drag and resize windows with the mouse.<p>I love my Tiling because it doesn&#x27;t waste space. To me, Windowing is just silly; why would I ever want large swathes of my desktop empty, and applications overlapping each other?<p>But I don&#x27;t understand the mouse-versus-keyboard argument. I want both to control my WM with both, because I use applications with both.
评论 #6498313 未加载
zipperheadover 11 years ago
Some questions from someone who likes the idea of a tiling window manager but doesn&#x27;t quite see how it would work better than compositing. I&#x27;m coming at this from KDE. My top applications are: firefox, thunderbird, eclipse, sublime text, and terminator.<p>When I&#x27;m browsing, I like to have firefox in the middle of my screen. If it&#x27;s stuck off to the side somewhere or buried amongst other tabs, I&#x27;m going to hate it. How do I make that work?<p>Eclipse is going to be full screen. I assume that&#x27;s not going to be difficult.<p>Now with all that, I get someone asking me a question via skype. How do I get notified? Currently I get a nice notification via the taskbar. Do I lose the concept of notifications?<p>What about for widget-like things (cpu&#x2F;network&#x2F;etc)? Do people use conky or something like that in a tiled window?
评论 #6498292 未加载
thinkersilverover 11 years ago
I&#x27;m really surprised that he left out i3wm. It&#x27;s lightweight and the tiling placement is surprisingly intuitive and simple.<p>Here&#x27;s the Google Talk:<p><a href="http://www.youtube.com/watch?v=QnYN2CTb1hM" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=QnYN2CTb1hM</a>
评论 #6497833 未加载
评论 #6497946 未加载
fnordfnordfnordover 11 years ago
An article about window managers with no screenshots?
评论 #6498002 未加载
jared314over 11 years ago
I&#x27;ve settled on ShiftIt [1], which gives me more partial desktop control at a good price (free). There was a good post, a while ago, on the various options for OSX [2].<p>I&#x27;ve also noticed that, because I use a widescreen and split my web browsers into two columns less-than 1000px wide, every Twitter Bootstrap site thinks i&#x27;m on a mobile device and collapses the grid layout.<p>[1] <a href="https://github.com/fikovnik/ShiftIt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fikovnik&#x2F;ShiftIt</a><p>[2] <a href="https://news.ycombinator.com/item?id=4059820" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=4059820</a>
sliverstormover 11 years ago
Reasons why you shouldn&#x27;t try a tiling window manager:<p>Well, mostly if you use tools that have a &quot;view portal&quot; or depend heavily on pop-out style toolboxes. The WM is constantly resizing your windows, which makes it a chore to keep everything adjusted, and pop-out style toolboxes are pretty much best at on-top usage by nature, rather than tiled.<p>I use CAD software on a regular basis, and while I managed to make a tiling WM work for me for maybe 6 months, returning to a floating WM was a relief. If you work directly with text all day, I bet they are great, but for me...
评论 #6498025 未加载
评论 #6498076 未加载
评论 #6498075 未加载
qwertaover 11 years ago
I use &quot;sort of&quot; Tiling WM. I have 4 screens in portrait mode and always maximize windows across single screen. I never have to scroll or press alt-tab.<p>BTW: KDE and XFCE WM has some basic tiling support as well.
noir_lordover 11 years ago
I use Mint 15 XFCE on all my machines, I did try i3wm and a few others (i3wm for a couple of weeks) but it always had a couple of silly niggles on 3 screens (cursor jumping back to the middle of the screen when I tried to move it to another screen drove me crazy).<p>I&#x27;ve found XFCE with the keyboard shortcuts (built-in) to tile to top,left,bottom,right,fullscreen work really well and fit my model of usage (which is mostly open new source file, split screen).
eggoaover 11 years ago
At work I spend all day in Windows 7. The best thing I&#x27;ve found is WinSplit Revolution, which is nice but leaves a lot to be desired. (Unfortunately switching to Linux just isn&#x27;t going to happen, for a number of reasons. But I get to use dwm at home, which I really like.)
davexunitover 11 years ago
StumpWM is really cool. It uses a similar keybinding system to Emacs and is extensible via Common Lisp.
kryptisktover 11 years ago
On Linux i tend to use dwm (and dmenu), it doesn&#x27;t have many features but then I don&#x27;t really want anything more than a quick and easy way to fill a couple of workspaces with terminals, editors and browsers.<p>On Windows 8, WinKey + Left or Right are handy shortcuts.
drcodeover 11 years ago
Anyone know if &quot;Notion&quot; works as well in the latest Ubuntu releases as suggested by the author of the post?<p>(i.e. XMondad got jacked pretty badly in Ubuntu 13.04 and now requires lots of low level linux voodoo.)
评论 #6497748 未加载
评论 #6497939 未加载
logicalleeover 11 years ago
Oh Windows 3.1, you were right all along. :(
brassybadgerover 11 years ago
Switching to DWM was the best thing that could have happened to my desktop. I rarely use the mouse ever since.
andylover 11 years ago
xmonad =&gt; terminator =&gt; tmux =&gt; vim<p>tiling inception