-
-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explain the different use cases of Layout.Spacing, Layout.Gaps and Hooks.ManageDocks. #199
Comments
The documentation clearly says Layout.Spacing is to add spacing around windows and Layout.Gaps is for the screen edges (Fallback if ewmh does not not work for some reason). I don't see how this functionality overlaps. There's a fad these days in the wm community to add gaps around windows for seemingly aesthetic reasons, there's a popular fork (confusingly called i3-gaps, it would be i3-spacing in xmonad terms) of I3 that's built around this functionality. |
@ellakk you are absolutely right, I have read the documentation with i3-gaps in mind. My bad! |
I'd argue this documentation is needed *precisely* because of this
confusion.
…On Mon, Jul 3, 2017 at 2:32 PM, Xander van der Goot < ***@***.***> wrote:
@ellakk <https://github.com/ellakk> you are absolutely right, I have read
the documentation with i3-gaps in mind. My bad!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#199 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AB8SoFPsROdsPP3gk5qGDp7Ew9aGUxr-ks5sKTO8gaJpZM4OMZlg>
.
--
brandon s allbery kf8nh sine nomine associates
[email protected] [email protected]
unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
|
I wanted to start a discussion about the use cases of these layout modules as per issue #160 . The modules Layout.Spacing, Layout.Gaps and Hooks.ManageDocks seem to have overlapping functionality to the uninitiated.
Layout.Spacing vs Hooks.ManageDocks
Layout.Gaps already contains a note that if you want to leave space for a dock-type application you should use Hooks.ManageDocks. I think that Layout.Spacing should also contain the first sentence of the note:
And maybe a link with reference to Layout.Gaps for the second sentence in the note.
Layout.Spacing vs Layout.Gaps
The modules Layout.Spacing and Layout.Gaps seem to have overlapping functionality. Both create a gaps/space around a window. The differences being that:
Are there more cases to use Layout.Gaps over Layout.Spacing?
The text was updated successfully, but these errors were encountered: