You are not logged in.
I've been developing in OS X for a while now and I've become very attached to Hammerspoon (http://www.hammerspoon.org/), but a couple of days ago I decided to switch to Linux.
My setup was essentially a 9 column 2 row grid (I can change these numbers with hotkeys but I pretty much always leave them at 9 and 2). I use Mod+WASD to move the currently selected window in that direction, and Mod+HJKL to resize windows. In order to change between windows I use Mod+Space to open up Pentadactyl/Vimperator-style hints for all windows, including ones hidden by others (Pic, but in the latest version you can set hints to be the first letter of the app rather than random). I liked this setup because I can change the ratio of window sizes easily, overlap tiles, still easily switch to programs that wouldn't tile nicely and everything was still totally usable with a mouse.
I've played around with i3 and though it lacks a lot of features I miss, it makes up for it with some other features I like (mostly tab stacking). However it's taking me too much time to set up (I've already wasted too much time testing out various distros, DEs, etc) and I have a lot of work to do. I'd still prefer something closer to Hammerspoon but the closest I could find was Subtle but it seems that its not being developed and I'd still have to set everything up similarly to i3. Is there anything out there for me that can play nicely with a DE (no preference as to which)? I've seen stuff like Qtile but there doesn't seem to be a good way to switch between windows .
Offline
If you currently have a lot of work to do and no time to waste on configurations, why change to linux now? You're clearly very happy woth your current setup.
Offline
Hammerspoon seems to provide an environment you can set up with lua. If you have the time, then you can use awesome and its lua configuration to build your preferred wm scheme I think. Personally, i3 just works for me.
Last edited by progandy (2015-08-14 23:59:34)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |
Offline
If you currently have a lot of work to do and no time to waste on configurations, why change to linux now? You're clearly very happy woth your current setup.
There's a lot of things I don't like about OS X, I was using it mainly because of iOS development that I don't need to do any more. Also my Macbook is far weaker than my desktop which is slowing me down.
Hammerspoon seems to provide an environment you can set up with lua. If you have the time, then you can use awesome and its lua configuration to build your preferred wm scheme I think. Personally, i3 just works for me.
My Hammerspoon setup only uses functions it comes with, do you know if anyone has set up Awesome to be able to switch between windows easily with the KB in a DE? I don't mind tweaking dotfiles for a few hours if I know I'll be happy with the end result.
Offline