5 ms·
Change the shortcuts. You can even have mouse clicks be an event. https://github.com/i3/i3/issues/558 https://github.com/i3/i3/issues/558 https://i3wm.org/docs
by baldfat 10y ago
Change the shortcuts. You can even have mouse clicks be an event. https://github.com/i3/i3/issues/558 https://github.com/i3/i3/issues/558
https://i3wm.org/docs/userguide.html#keybindings https://i3wm.org/docs/userguide.html#keybindings
I find it funny that so many little paper cuts that can be fixed in less then 30 minutes makes people move in tiled window managers.
i3 greatest strength is its ease of configuration compared to most other twm.
- k__ 10y agoNice to know. Some visual alternative, like the Windows 8 start menu, to choose apps would be nice on a mouse button. I like the command menu, when I'm programming, but often I just want to click some icons and be done with it.
- baldfat 10y agoyou can run any app launcer. Launchy is on my system but 99% of the time I just use dmenu. https://www.slant.co/topics/3945/~linux-app-launchers https://www.slant.co/topics/3945/~linux-app-launchers
- jerf 10y agoSpeaking as a user of XMonad for a few years now, I think the way tiled window managers tend to present more as toolkits for assembling your own tiled window manager rather than one that's just ready-to-go for everyone is as much a disadvantage as it is an advantage. (Yes, they all have default configurations of course, but you are generally expected to customize.) When people occasionally ask me about it, I tend to advise people to pick their tiled window manager less on the putative features and more by what programming language that it is implemented in that they are comfortable in. Now, if you're fluent in one of the languages in question, that's awesome, but it does raise the bar for a lot of people. You don't have to be an "expert" in Haskell to use XMonad, but it sure doesn't hurt if you want to do some heavier-duty customizations, like use modules that aren't even nominally a part of XMonad.
- mateuszf 10y agoYou seem to know XMonad well, so I'll ask a question. Does it support manual tiling and application tabs yet? I couldn't use it because it felt too basic to me last time I checked it.
- jerf 10y agoI'm pretty sure the core XMonad doesn't, but the core XMonad doesn't do a lot of things, really. If you Google "xmonad tabs", I get http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Layout-Tabbed.html http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Layout-T... I have no idea if it will do what you want because I've never used it. That's in xmonad-contrib. I don't know what you mean by "manual tiling", so I can't say if it's supported. I know I do some manual things but most of my manual things are out of the tiling context entirely.
- mateuszf 10y agoBy manual tiling I mean not having a reduced hardcoded number of layouts, but being able to split every "container" horizontally and vertically, moving and resizing windows freely (ideally using mouse like ion3 did).
- samdoshi 10y agoThere is a BSP based layout[1] in xmonad-contrib. You can resize it using the mouse or the keyboard (with appropriate configuration). https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Layout-BinarySpacePartition.html https://hackage.haskell.org/package/xmonad-contrib-0.13/docs...
- virtualwhys 10y agoWhile i3 does not (AFAIK) support mouse resizing, it does everything else you've mentioned out of the box: split containers horizontally/vertically; supports stacked and tabbed layouts; and with a few config lines, resize both floatable and fixed (i.e. part of stack/tab group) containers.