summaryrefslogtreecommitdiffstats
path: root/lib/Graphics/X11/EWMH
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2023-02-07 03:01:37 +0100
committertv <tv@krebsco.de>2023-02-07 03:34:12 +0100
commitfe48ecd3b1cc11f176c1080539b70abac956f0a0 (patch)
tree896a7153a5dc9b861e4321a44f925e97a696648a /lib/Graphics/X11/EWMH
parentf28825e471e206bcb7e6dc8e4874c2b771f7d24c (diff)
move EWMH-related stuff to Graphics.X11.EWMH
Diffstat (limited to 'lib/Graphics/X11/EWMH')
-rw-r--r--lib/Graphics/X11/EWMH/Atom.hs23
1 files changed, 23 insertions, 0 deletions
diff --git a/lib/Graphics/X11/EWMH/Atom.hs b/lib/Graphics/X11/EWMH/Atom.hs
new file mode 100644
index 0000000..71f9ff5
--- /dev/null
+++ b/lib/Graphics/X11/EWMH/Atom.hs
@@ -0,0 +1,23 @@
+module Graphics.X11.EWMH.Atom where
+
+import Graphics.X11.Types (Atom)
+import Graphics.X11.Xlib.Atom.Extra (unsafeInternAtom)
+
+
+_NET_ACTIVE_WINDOW :: Atom
+_NET_ACTIVE_WINDOW = unsafeInternAtom "_NET_ACTIVE_WINDOW" True
+
+_NET_CLIENT_LIST :: Atom
+_NET_CLIENT_LIST = unsafeInternAtom "_NET_CLIENT_LIST" True
+
+_NET_CURRENT_DESKTOP :: Atom
+_NET_CURRENT_DESKTOP = unsafeInternAtom "_NET_CURRENT_DESKTOP" True
+
+_NET_DESKTOP_NAMES :: Atom
+_NET_DESKTOP_NAMES = unsafeInternAtom "_NET_DESKTOP_NAMES" True
+
+_NET_WM_DESKTOP :: Atom
+_NET_WM_DESKTOP = unsafeInternAtom "_NET_WM_DESKTOP" True
+
+_NET_WM_NAME :: Atom
+_NET_WM_NAME = unsafeInternAtom "_NET_WM_NAME" True