Hi All,

At first BIG thanks for authors for creating such an excellent product!

I would like to share my 1-week experience here, because I think it is relevant for authours to understand what/how novices think. My impressions
are fresh now, but the more I became used to, the less I will notice
the small but important differencies which novice users need.

What I explain is neigher critics, neither wishes to implement. It is as-is, just the impressions of new user, and please do your own judgement
and conclusions if anything from said below is important for you
and strategically for i3.

Things I've noticed:

1) There are no good explation of stacking mode in the video screencast
    and docs.

2) "Resize" section of default config file is too complicated. I've come
    with much better solution for me, it is very easy to remember:

# resize
bindsym Mod4+Mod1+Left            resize shrink   right 3 px or 3 ppt
bindsym Mod4+Mod1+Right           resize grow     right 3 px or 3 ppt
bindsym Mod4+Mod1+Control+Right   resize shrink   left 3 px or 3 ppt
bindsym Mod4+Mod1+Control+Left    resize grow     left 3 px or 3 ppt
bindsym Mod4+Mod1+Up              resize shrink   down 3 px or 3 ppt
bindsym Mod4+Mod1+Down            resize grow     down 3 px or 3 ppt
bindsym Mod4+Mod1+Control+Down    resize shrink   up 3 px or 3 ppt
bindsym Mod4+Mod1+Control+Up      resize grow     up 3 px or 3 ppt

P.S. May be I just don't get the defaule resize mode. I've tried
it a few times and later just disabled it because were unable to learn
it fast.

3) [minor issue ]Modkey + jkl - difficult to re-learn after xmonad,
    awesome and others which have assigned different meanings for those keys
    by default

4) [minor] I can not find the shortcut for Alt-Tab. Simple, this should be ability
    to cycle windows on current desktop. Most of newcoming users would feel
    bad without it.

5) [minor] Floating mode for the whole desktop. Let me explain. Tiling & stacking
    are very good for hard work, where all space is occupied
    by different windows. But there are situations when I don't need
    this. Sometimes I want to see my nice background and a few floating
    windows over it. It would be good to have such a mode for desktop,
    as a fallback for a typical user to normal work.

    The other argument: I use to put very nice background on my desktop,
    and would never see it if I always work in tiling.

    It is also _very_ important IMO if we would ever have floating
    mode for desktop, it should support 'smart' window placement. I've
    explained
    what I mean in this video: http://youtu.be/eS-mchtzJsg but generally it
    means
    the following: place window in biggest onuccupied space on current screen.

6) *Always* pressing Modkey+H, Modkey+V before every next program open is
    overkill. I think more smart would be to cycle this. Why? Because now every
    next window open always have bigger ratio X*Y where it is comfortable to
    work
    with apps in square. So, what I mean, exactly, I think it would be helpful
    if:
      6.1. Mod+enter - opens terminal on full screen
      6.2. Mod+enter - opens terminal split vertically
      6.3. Mod+enter (without Modkey+v) opens new terminal split horizontally

etc... Because I always tend to do it this way. I don't see big necessity
to open tall narrow terminals.

    6.4. Next one should open horizontally.

Looks like we come up to somehow called 'spiral' layout, but its smarter because
when you switch to other window, it would continue splitting this way.

7) Its very pity that dmenu does not remember previous choice. It would be great
to improve this part of dmenu.

8) Until there are serious bugs remain, like dying tray applications (
http://bugs.i3wm.org/report/ticket/550) it would be diffcult to advertize
i3. I am upset that such great window manager still don't get great
public attention (like I don't see it in Google Trends), but may be its not a right time. When everything will be very stable, I will try publish an article about it in habr (21523 readers) for russian speaking ppl.

Again, please don't treat this as critics, no way! You have created
one of the greatest products around, and I hope that my first impressions
will tell you something about new users mind :)

Best Regards,

--
Alex V. Koval

Reply via email to