Tony Zorman
b1b3c4c469
~/.xmonad/xmonad.hs -> xmonad.hs
...
With XDG support so firmly ingrained now, it's about time we stop
hard-coding the configuration path in the docs.
2023-12-22 18:17:17 +01:00
Tony Zorman
105e529826
Fix partial uses of head
...
Fixes: https://github.com/xmonad/xmonad-contrib/issues/830
Related: https://github.com/xmonad/xmonad-contrib/pull/836
2023-10-28 11:41:24 +02:00
slotThe
38c11c1e3c
Add "Description" field to module headers
...
Fixes: https://github.com/xmonad/xmonad-contrib/issues/592
2021-09-26 14:15:54 +02:00
slotThe
bd5b969d9b
Apply hlint hints
...
All hints are applied in one single commit, as a commit per hint would
result in 80+ separate commits—tihs is really just too much noise.
Related: https://github.com/xmonad/xmonad-contrib/issues/537
2021-06-06 18:59:05 +02:00
slotThe
2469269119
New module: XMonad.Prelude
...
This is a convenience module in order to have less import noise. It
re-exports the following:
a) Commonly used modules in full (Data.Foldable, Data.Applicative, and
so on); though only those that play nicely with each other, so that
XMonad.Prelude can be imported unqualified without any problems.
This prevents things like `Prelude.(.)` and `Control.Category.(.)`
fighting with each other.
b) Helper functions that don't necessarily fit in any other module;
e.g., the often used abbreviation `fi = fromIntegral`.
2021-05-13 17:44:47 +02:00
Tomas Janousek
52717dd5fb
X.H.ServerMode: Only read the first ClientMessage data item
...
Atoms are at most 32-bit even on 64-bit platforms, per the X protocol,
despite them being stored in a CLong. Even if they weren't (and they
are, see /usr/include/X11/Xproto.h and
https://stackoverflow.com/a/23265984/3407728 ), xmonadctl isn't unpacking
the CLong into multiple data items.
2021-02-15 11:42:23 +00:00
Tomas Janousek
a7bb1a776a
X.H.ServerMode: Move xmonadctl source code to scripts/
...
Makes it easier to build and maintain.
2021-02-15 11:42:23 +00:00
Adam Vogt
df824edf5f
ServerMode properly indent
2013-12-19 20:14:40 +00:00
Adam Vogt
78ed2e1a9e
remove ServerMode tabs
2013-12-19 20:10:00 +00:00
Adam Vogt
f453a9a375
fix -Wall ServerMode
2013-12-19 18:10:30 +00:00
Adam Vogt
c6b91b546e
documentation note that ServerMode is similar to wmctrl
2013-12-19 18:07:48 +00:00
polson2
7ccac6a9a0
Generalized XMonad.Hooks.ServerMode
2013-12-16 02:51:00 +00:00
Daniel Wagner
daa2731d3d
eliminate references to defaultConfig
2013-05-28 00:58:25 +00:00
Brent Yorgey
b435a6a519
suppress some warnings under ghc 6.12.1 and clean up redundant imports to get rid of some others.
2010-01-12 17:25:07 +00:00
Jan Vornberger
e80f1df518
Actually execute the correct command when giving user-defined commands to ServerMode
2009-08-25 23:38:28 +00:00
Adam Vogt
afecca6561
Preserve backwards compatibility with H.ServerMode
2009-08-25 22:03:48 +00:00
Daniel Schoepe
28e0adcde7
Let the user decide which commands to use in X.H.ServerMode
2009-08-25 10:16:30 +00:00
Daniel Schoepe
9a7dcbbabb
Adjustments to use the new event hook feature instead of Hooks.EventHook
2009-02-03 16:00:46 +00:00
Andrea Rossato
6cac436d47
Add Hooks.ServerMode: an event hook to execute commands sent by an external client
2008-02-24 13:37:06 +00:00