Re: Would you agree - Debian is for the tech savvy
Hubert Chathi <[email protected]> Fri, 05 Feb 2016 14:23:22 -0500
| Newsgroups | gmane.linux.debian.curiosa |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 5 Feb 2016 11:47:40 -0600, Gunnar Wolf <[email protected]> said: > Wouter Verhelst dijo [Fri, Feb 05, 2016 at 06:45:49PM +0100]: >> [M-F-T set, as this is getting increasingly off-topic] >> >> On Fri, Feb 05, 2016 at 10:16:55AM -0600, Gunnar Wolf wrote: >> > I mean, who needs a desktop? A background? Overlapping windows? We >> the > *real* tech-savvy people only need a tiling window manager, >> such as > i3: >> >> Nah. Awesomewm is much better! ;-) > Lua for configuration is overrated. It's not for techies, it's for > masochists. A techie knows when to let go ;-) That's true. Everyone knows that Haskell is the best configuration file format. I mean, what could be clearer than: myWorkspaceHook = composeAll . concat $ [ [composeOne . concat $ [ [isFullscreen -?> doFullFloat], [isDialog -?> doFloat], [className =? c -?> doFloat | c <- ["XCalc", "Quodlibet", "Sflphone-client-gnome", "Fbpanel", "Grpn", "Gsimplecal", "Orage"]], [appName =? c -?> doFloat | c <- ["bashrun2-run-dialog", "bashrun2-terminal"]], [title =? "Whisker Menu" -?> doFloat], [className =? c -?> doIgnore | c <- ["Cairo-clock", "Xfce4-notifyd", "Screenkey"]], [stringProperty "WM_WINDOW_ROLE" =? "pop-up" -?> doFloat], [transience], [title =? "org-password" -?> insertPosition Below Newer], [title =? "org-password-personal" -?> insertPosition Below Newer] ]], [composeOne . concat $ [ [title =? "Gnus" -?> doShift emailWS], [className =? "Emacs" -?> viewShift emacsWS] ]], [className =? c --> doShift emailWS | c <- ["Zimbra", "Evolution", "Chandler", "Claws-mail", "Icedove"]] ] where viewShift = doF . liftM2 (.) W.view W.shift ?