Xinqi Bao's Git

Move components into dedicated subdirectory
[slstatus.git] / keyboard_indicators.c
diff --git a/keyboard_indicators.c b/keyboard_indicators.c
deleted file mode 100644 (file)
index 13e8648..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-/* See LICENSE file for copyright and license details. */
-#include <err.h>
-#include <X11/Xlib.h>
-
-#include "util.h"
-
-const char *
-keyboard_indicators(void)
-{
-       Display *dpy = XOpenDisplay(NULL);
-       XKeyboardState state;
-
-       if (dpy == NULL) {
-               warnx("XOpenDisplay failed");
-               return NULL;
-       }
-       XGetKeyboardControl(dpy, &state);
-       XCloseDisplay(dpy);
-
-       switch (state.led_mask) {
-               case 1:
-                       return "c";
-               case 2:
-                       return "n";
-               case 3:
-                       return "cn";
-               default:
-                       return "";
-       }
-}