diff --git a/xmobar.hs b/xmobar.hs
index 86220df04766b0970b6a64cfb8721c148c735b2f..1ae39060ac3d1f9df66268f61b55e61ba8083048 100644
--- a/xmobar.hs
+++ b/xmobar.hs
@@ -3,18 +3,18 @@ Config { font     = "xft:HackNerdFont:size=10:antialias=true,IPAPGothic:size=10:
        , fgColor  = "#839496"
        , iconRoot = "/home/kubat/.xmonad/xpm/"
        , position = Static { xpos = 0 , ypos = 0, width = 1920, height = 18 }
-       , commands =  [ Run Cpu       ["-t", "<fc=#b58900>CPU</fc> <total>%", "-L","3","-H","50"] 50
-                     , Run Memory    ["-t","<fc=#b58900>RAM</fc> <usedratio>%","-H","80","-L","10"] 50
+       , commands =  [ Run Cpu       ["-t", "<icon=cpu.xpm/> <total>%", "-L","3","-H","50"] 50
+                     , Run Memory    ["-t","<icon=ram.xpm/> <usedratio>%","-H","80","-L","10"] 50
                      , Run Date      "%Y年%m月%d日 %H:%M" "date" 300
-                     , Run CoreTemp  ["-t", "<fc=#b58900>TEMP</fc> <core0>C", "-L", "30", "-H", "75"] 50
+                     , Run CoreTemp  ["-t", "<icon=temperature.xpm/> <core0>C", "-L", "30", "-H", "75"] 50
                      , Run BatteryP  [ "BAT0" ]
-                                     [ "--template" , "<fc=#b58900>BAT</fc> <acstatus>"
+                                     [ "--template" , "<acstatus>"
                                      , "--Low"      , "10"
                                      , "--High"     , "80"
                                      , "--"
-                                     , "-o"   , "<left>% (<timeleft>)"
-                                     , "-O"   , "<left>% (Charging)"
-                                     , "-i"   , "Charged"
+                                     , "-o"   , "<icon=bat_0.xpm/> <left>%"
+                                     , "-O"   , "<icon=bat_1.xpm/> <left>%"
+                                     , "-i"   , "<icon=bat_1.xpm/>"
                                      ] 50
                      , Run Com "/home/kubat/.local/libexec/get_pa_volume.sh" [] "volume" 2
                      , Run Com "/home/kubat/.local/libexec/is_vpn_running.sh" [] "vpn" 50
@@ -24,5 +24,5 @@ Config { font     = "xft:HackNerdFont:size=10:antialias=true,IPAPGothic:size=10:
        , allDesktops    = False
        , sepChar        = "%"
        , alignSep       = "}{"
-       , template       = " <icon=haskell_20.xpm/> %StdinReader% } %lektor% { %cpu% | %coretemp% | %memory% | <fc=#b58900>Vol</fc> %volume% | %vpn%%battery% | <fc=#b58900>%date%</fc> "
+       , template       = " <icon=haskell_20.xpm/> %StdinReader% } %lektor% { %cpu% %coretemp% %memory% <fc=#b58900>Vol</fc> %volume% %vpn%%battery% | <fc=#b58900>%date%</fc> "
 }
diff --git a/xpm/bat_0.xpm b/xpm/bat_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b2b875d0e616275e5832f1960b830eb4bf405fc8
--- /dev/null
+++ b/xpm/bat_0.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static char *bat_0_xpm[] = {
+"24 16 2 1",
+"  c None",
+"w c #b58900",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w                  w   ",
+" w                  www ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                  www ",
+" w                  w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/bat_1.xpm b/xpm/bat_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..05dc8d237e2d127a3b01df52f4c45d0e4a007546
--- /dev/null
+++ b/xpm/bat_1.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static char *bat_1_xpm[] = {
+"24 16 2 1",
+"  c None",
+"w c #b58900",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w                  w   ",
+" w                  www ",
+" w    wwwwwwwww       w ",
+" w   wwwwwwwww        w ",
+" w        www         w ",
+" w       www          w ",
+" w      wwwwwwwww     w ",
+" w     wwwwwwwww      w ",
+" w                  www ",
+" w                  w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_0.xpm b/xpm/battery/idle/battery_idle_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ec97e87c0aef02638352f01aea7d17ab81780377
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w                  w   ",
+" w                  www ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                  www ",
+" w                  w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_1.xpm b/xpm/battery/idle/battery_idle_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..372d208369e8db7bc37516b2acbeac41aedd37bb
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SS               w   ",
+" w SS               www ",
+" w SS                 w ",
+" w SS                 w ",
+" w SS                 w ",
+" w SS                 w ",
+" w SS                 w ",
+" w SS                 w ",
+" w SS               www ",
+" w SS               w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_2.xpm b/xpm/battery/idle/battery_idle_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8edbc53206b09670242a4fc3a796d31b0a155d08
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SSSS             w   ",
+" w SSSS             www ",
+" w SSSS               w ",
+" w SSSS               w ",
+" w SSSS               w ",
+" w SSSS               w ",
+" w SSSS               w ",
+" w SSSS               w ",
+" w SSSS             www ",
+" w SSSS             w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_3.xpm b/xpm/battery/idle/battery_idle_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2243972863cf1ee2c5c87520369815c7cba6b746
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SSSSSS           w   ",
+" w SSSSSS           www ",
+" w SSSSSS             w ",
+" w SSSSSS             w ",
+" w SSSSSS             w ",
+" w SSSSSS             w ",
+" w SSSSSS             w ",
+" w SSSSSS             w ",
+" w SSSSSS           www ",
+" w SSSSSS           w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_4.xpm b/xpm/battery/idle/battery_idle_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..51c8f6e6c94fc6e298d43097a774100076f668d2
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SSSSSSSS         w   ",
+" w SSSSSSSS         www ",
+" w SSSSSSSS           w ",
+" w SSSSSSSS           w ",
+" w SSSSSSSS           w ",
+" w SSSSSSSS           w ",
+" w SSSSSSSS           w ",
+" w SSSSSSSS           w ",
+" w SSSSSSSS         www ",
+" w SSSSSSSS         w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_5.xpm b/xpm/battery/idle/battery_idle_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5d3a7a62fdee82fae131f5c5272c48dbbdaf0c1a
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SSSSSSSSSS       w   ",
+" w SSSSSSSSSS       www ",
+" w SSSSSSSSSS         w ",
+" w SSSSSSSSSS         w ",
+" w SSSSSSSSSS         w ",
+" w SSSSSSSSSS         w ",
+" w SSSSSSSSSS         w ",
+" w SSSSSSSSSS         w ",
+" w SSSSSSSSSS       www ",
+" w SSSSSSSSSS       w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_6.xpm b/xpm/battery/idle/battery_idle_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b7cbfd2724abdc077b3754e5ef5da0ab1673185d
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SSSSSSSSSSSS     w   ",
+" w SSSSSSSSSSSS     www ",
+" w SSSSSSSSSSSS       w ",
+" w SSSSSSSSSSSS       w ",
+" w SSSSSSSSSSSS       w ",
+" w SSSSSSSSSSSS       w ",
+" w SSSSSSSSSSSS       w ",
+" w SSSSSSSSSSSS       w ",
+" w SSSSSSSSSSSS     www ",
+" w SSSSSSSSSSSS     w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_7.xpm b/xpm/battery/idle/battery_idle_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..97f404a20ebd2849f05bca97cbf10cbba5f868cb
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SSSSSSSSSSSSSS   w   ",
+" w SSSSSSSSSSSSSS   www ",
+" w SSSSSSSSSSSSSS     w ",
+" w SSSSSSSSSSSSSS     w ",
+" w SSSSSSSSSSSSSS     w ",
+" w SSSSSSSSSSSSSS     w ",
+" w SSSSSSSSSSSSSS     w ",
+" w SSSSSSSSSSSSSS     w ",
+" w SSSSSSSSSSSSSS   www ",
+" w SSSSSSSSSSSSSS   w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/idle/battery_idle_8.xpm b/xpm/battery/idle/battery_idle_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..f357f0ae047ed57b9575f7748d44e6bd6c9e55b6
--- /dev/null
+++ b/xpm/battery/idle/battery_idle_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w SSSSSSSSSSSSSSSS w   ",
+" w SSSSSSSSSSSSSSSS www ",
+" w SSSSSSSSSSSSSSSS   w ",
+" w SSSSSSSSSSSSSSSS   w ",
+" w SSSSSSSSSSSSSSSS   w ",
+" w SSSSSSSSSSSSSSSS   w ",
+" w SSSSSSSSSSSSSSSS   w ",
+" w SSSSSSSSSSSSSSSS   w ",
+" w SSSSSSSSSSSSSSSS www ",
+" w SSSSSSSSSSSSSSSS w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_0.xpm b/xpm/battery/off/battery_off_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ec97e87c0aef02638352f01aea7d17ab81780377
--- /dev/null
+++ b/xpm/battery/off/battery_off_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w                  w   ",
+" w                  www ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                    w ",
+" w                  www ",
+" w                  w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_1.xpm b/xpm/battery/off/battery_off_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..f5076e45e48c9213c3db7a6d94b1a7da33586e06
--- /dev/null
+++ b/xpm/battery/off/battery_off_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w rr               w   ",
+" w rr               www ",
+" w rr                 w ",
+" w rr                 w ",
+" w rr                 w ",
+" w rr                 w ",
+" w rr                 w ",
+" w rr                 w ",
+" w rr               www ",
+" w rr               w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_2.xpm b/xpm/battery/off/battery_off_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5765b4a862e7efc2534f84922ca51eac13afeb8a
--- /dev/null
+++ b/xpm/battery/off/battery_off_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w rrrr             w   ",
+" w rrrr             www ",
+" w rrrr               w ",
+" w rrrr               w ",
+" w rrrr               w ",
+" w rrrr               w ",
+" w rrrr               w ",
+" w rrrr               w ",
+" w rrrr             www ",
+" w rrrr             w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_3.xpm b/xpm/battery/off/battery_off_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ecc213c239b567ca6fcf5f4447590d444f378b7c
--- /dev/null
+++ b/xpm/battery/off/battery_off_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w yyyyyy           w   ",
+" w yyyyyy           www ",
+" w yyyyyy             w ",
+" w yyyyyy             w ",
+" w yyyyyy             w ",
+" w yyyyyy             w ",
+" w yyyyyy             w ",
+" w yyyyyy             w ",
+" w yyyyyy           www ",
+" w yyyyyy           w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_4.xpm b/xpm/battery/off/battery_off_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a6c3db305bf3d0c5572af56246cda2bff9fdfb20
--- /dev/null
+++ b/xpm/battery/off/battery_off_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w yyyyyyyy         w   ",
+" w yyyyyyyy         www ",
+" w yyyyyyyy           w ",
+" w yyyyyyyy           w ",
+" w yyyyyyyy           w ",
+" w yyyyyyyy           w ",
+" w yyyyyyyy           w ",
+" w yyyyyyyy           w ",
+" w yyyyyyyy         www ",
+" w yyyyyyyy         w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_5.xpm b/xpm/battery/off/battery_off_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..4670ef52991a077f4b62dc4d6d1ca170347393ed
--- /dev/null
+++ b/xpm/battery/off/battery_off_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w yyyyyyyyyy       w   ",
+" w yyyyyyyyyy       www ",
+" w yyyyyyyyyy         w ",
+" w yyyyyyyyyy         w ",
+" w yyyyyyyyyy         w ",
+" w yyyyyyyyyy         w ",
+" w yyyyyyyyyy         w ",
+" w yyyyyyyyyy         w ",
+" w yyyyyyyyyy       www ",
+" w yyyyyyyyyy       w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_6.xpm b/xpm/battery/off/battery_off_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e968f1b2efce7ee047f8b50617be66d33147d41a
--- /dev/null
+++ b/xpm/battery/off/battery_off_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w gggggggggggg     w   ",
+" w gggggggggggg     www ",
+" w gggggggggggg       w ",
+" w gggggggggggg       w ",
+" w gggggggggggg       w ",
+" w gggggggggggg       w ",
+" w gggggggggggg       w ",
+" w gggggggggggg       w ",
+" w gggggggggggg     www ",
+" w gggggggggggg     w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_7.xpm b/xpm/battery/off/battery_off_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..61872b3e5f4198249d23a44076316b73fcae3ee1
--- /dev/null
+++ b/xpm/battery/off/battery_off_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w gggggggggggggg   w   ",
+" w gggggggggggggg   www ",
+" w gggggggggggggg     w ",
+" w gggggggggggggg     w ",
+" w gggggggggggggg     w ",
+" w gggggggggggggg     w ",
+" w gggggggggggggg     w ",
+" w gggggggggggggg     w ",
+" w gggggggggggggg   www ",
+" w gggggggggggggg   w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/off/battery_off_8.xpm b/xpm/battery/off/battery_off_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b16d3dbddd0690a040ce41bc33eedf3d3e12075d
--- /dev/null
+++ b/xpm/battery/off/battery_off_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w gggggggggggggggg w   ",
+" w gggggggggggggggg www ",
+" w gggggggggggggggg   w ",
+" w gggggggggggggggg   w ",
+" w gggggggggggggggg   w ",
+" w gggggggggggggggg   w ",
+" w gggggggggggggggg   w ",
+" w gggggggggggggggg   w ",
+" w gggggggggggggggg www ",
+" w gggggggggggggggg w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_0.xpm b/xpm/battery/on/battery_on_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..00c13f2e1ee68752e53d6aac91c880bc94c97e45
--- /dev/null
+++ b/xpm/battery/on/battery_on_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w                  w   ",
+" w                  www ",
+" w    YYYYYYYYY       w ",
+" w   YYYYYYYYY        w ",
+" w        YYY         w ",
+" w       YYY          w ",
+" w      YYYYYYYYY     w ",
+" w     YYYYYYYYY      w ",
+" w                  www ",
+" w                  w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_1.xpm b/xpm/battery/on/battery_on_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a928d5a4ac5edc9a2879fd10d51610ebd22bdc15
--- /dev/null
+++ b/xpm/battery/on/battery_on_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bb               w   ",
+" w bb               www ",
+" w bb YYYYYYYYY       w ",
+" w bbYYYYYYYYY        w ",
+" w bb     YYY         w ",
+" w bb    YYY          w ",
+" w bb   YYYYYYYYY     w ",
+" w bb  YYYYYYYYY      w ",
+" w bb               www ",
+" w bb               w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_2.xpm b/xpm/battery/on/battery_on_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e5d9e937cc83d1397805b1fcde196b61177dec90
--- /dev/null
+++ b/xpm/battery/on/battery_on_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bbbb             w   ",
+" w bbbb             www ",
+" w bbbYYYYYYYYY       w ",
+" w bbYYYYYYYYY        w ",
+" w bbbb   YYY         w ",
+" w bbbb  YYY          w ",
+" w bbbb YYYYYYYYY     w ",
+" w bbbbYYYYYYYYY      w ",
+" w bbbb             www ",
+" w bbbb             w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_3.xpm b/xpm/battery/on/battery_on_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5bfe7be068585e656250647b08d59564c1170cd2
--- /dev/null
+++ b/xpm/battery/on/battery_on_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bbbbbb           w   ",
+" w bbbbbb           www ",
+" w bbbYYYYYYYYY       w ",
+" w bbYYYYYYYYY        w ",
+" w bbbbbb YYY         w ",
+" w bbbbbbYYY          w ",
+" w bbbbbYYYYYYYYY     w ",
+" w bbbbYYYYYYYYY      w ",
+" w bbbbbb           www ",
+" w bbbbbb           w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_4.xpm b/xpm/battery/on/battery_on_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8cc8015ed81c453e46ae8e17f3c29cc3c6194612
--- /dev/null
+++ b/xpm/battery/on/battery_on_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bbbbbbbb         w   ",
+" w bbbbbbbb         www ",
+" w bbbYYYYYYYYY       w ",
+" w bbYYYYYYYYY        w ",
+" w bbbbbbbYYY         w ",
+" w bbbbbbYYY          w ",
+" w bbbbbYYYYYYYYY     w ",
+" w bbbbYYYYYYYYY      w ",
+" w bbbbbbbb         www ",
+" w bbbbbbbb         w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_5.xpm b/xpm/battery/on/battery_on_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..3f6906e8f9b39e0af47a9ae81a57cf19f3765a0a
--- /dev/null
+++ b/xpm/battery/on/battery_on_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bbbbbbbbbb       w   ",
+" w bbbbbbbbbb       www ",
+" w bbbYYYYYYYYY       w ",
+" w bbYYYYYYYYY        w ",
+" w bbbbbbbYYY         w ",
+" w bbbbbbYYYb         w ",
+" w bbbbbYYYYYYYYY     w ",
+" w bbbbYYYYYYYYY      w ",
+" w bbbbbbbbbb       www ",
+" w bbbbbbbbbb       w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_6.xpm b/xpm/battery/on/battery_on_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..24e25ce6baef4af91eab708fd970901b14ad4a10
--- /dev/null
+++ b/xpm/battery/on/battery_on_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bbbbbbbbbbbb     w   ",
+" w bbbbbbbbbbbb     www ",
+" w bbbYYYYYYYYY       w ",
+" w bbYYYYYYYYYb       w ",
+" w bbbbbbbYYYbb       w ",
+" w bbbbbbYYYbbb       w ",
+" w bbbbbYYYYYYYYY     w ",
+" w bbbbYYYYYYYYY      w ",
+" w bbbbbbbbbbbb     www ",
+" w bbbbbbbbbbbb     w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_7.xpm b/xpm/battery/on/battery_on_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..dcc62cb3597a935d883af8beeb4cdcd11d397e52
--- /dev/null
+++ b/xpm/battery/on/battery_on_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bbbbbbbbbbbbbb   w   ",
+" w bbbbbbbbbbbbbb   www ",
+" w bbbYYYYYYYYYbb     w ",
+" w bbYYYYYYYYYbbb     w ",
+" w bbbbbbbYYYbbbb     w ",
+" w bbbbbbYYYbbbbb     w ",
+" w bbbbbYYYYYYYYY     w ",
+" w bbbbYYYYYYYYYb     w ",
+" w bbbbbbbbbbbbbb   www ",
+" w bbbbbbbbbbbbbb   w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/battery/on/battery_on_8.xpm b/xpm/battery/on/battery_on_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2de71394aa8221c84f3b2848d83abe89db237957
--- /dev/null
+++ b/xpm/battery/on/battery_on_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" wwwwwwwwwwwwwwwwwwww   ",
+" w                  w   ",
+" w bbbbbbbbbbbbbbbb w   ",
+" w bbbbbbbbbbbbbbbb www ",
+" w bbbYYYYYYYYYbbbb   w ",
+" w bbYYYYYYYYYbbbbb   w ",
+" w bbbbbbbYYYbbbbbb   w ",
+" w bbbbbbYYYbbbbbbb   w ",
+" w bbbbbYYYYYYYYYbb   w ",
+" w bbbbYYYYYYYYYbbb   w ",
+" w bbbbbbbbbbbbbbbb www ",
+" w bbbbbbbbbbbbbbbb w   ",
+" w                  w   ",
+" wwwwwwwwwwwwwwwwwwww   ",
+"                        ",
+};
diff --git a/xpm/cpu.xpm b/xpm/cpu.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..33588c50252263460b3b6f486013338d47a44899
--- /dev/null
+++ b/xpm/cpu.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static char *cpu_xpm[] = {
+"16 16 2 1",
+"  c None",
+"w c #b58900",
+"                ",
+"    w w  w w    ",
+"    w w  w w    ",
+"   wwwwwwwwww   ",
+" www        www ",
+"   w        w   ",
+" www  w  w  www ",
+"   w        w   ",
+"   w        w   ",
+" www  w  w  www ",
+"   w        w   ",
+" www        www ",
+"   wwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_0.xpm b/xpm/cpu/cpu_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..4c70f70ff685523db2f5f276e78f9e8e2c81bf1f
--- /dev/null
+++ b/xpm/cpu/cpu_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    w w  w w    ",
+"    w w  w w    ",
+"   wwwwwwwwww   ",
+" www        www ",
+"   w        w   ",
+" www  w  w  www ",
+"   w        w   ",
+"   w        w   ",
+" www  w  w  www ",
+"   w        w   ",
+" www        www ",
+"   wwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_1.xpm b/xpm/cpu/cpu_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1fc1e5eee98a4de0ad87fc89868f4df91f9b2dce
--- /dev/null
+++ b/xpm/cpu/cpu_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    w w  w w    ",
+"    w w  w w    ",
+"   wwwwwwwwww   ",
+" www        www ",
+"   w        w   ",
+" www  g  g  www ",
+"   w        w   ",
+"   g        w   ",
+" ggg  g  g  www ",
+"   g        w   ",
+" ggg        www ",
+"   gwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_2.xpm b/xpm/cpu/cpu_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d2d13246e610721ce320277b7bca7bdceb151677
--- /dev/null
+++ b/xpm/cpu/cpu_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    w w  w w    ",
+"    w w  w w    ",
+"   wwwwwwwwww   ",
+" ggg        www ",
+"   g        w   ",
+" ggg  g  g  www ",
+"   g        w   ",
+"   g        w   ",
+" ggg  g  g  www ",
+"   g        w   ",
+" ggg        www ",
+"   gwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_3.xpm b/xpm/cpu/cpu_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..fda2e39779e77884e0554276084053f73759f678
--- /dev/null
+++ b/xpm/cpu/cpu_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    g g  w w    ",
+"    g g  w w    ",
+"   gggggwwwww   ",
+" ggg        www ",
+"   g        w   ",
+" ggg  g  g  www ",
+"   g        w   ",
+"   g        w   ",
+" ggg  g  g  www ",
+"   g        w   ",
+" ggg        www ",
+"   gwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_4.xpm b/xpm/cpu/cpu_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..bc9456d210c6ffce7b51862fd313da89e412677a
--- /dev/null
+++ b/xpm/cpu/cpu_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    g g  g g    ",
+"    g g  g g    ",
+"   gggggggggw   ",
+" ggg        www ",
+"   g        w   ",
+" ggg  g  g  www ",
+"   g        w   ",
+"   g        w   ",
+" ggg  g  g  www ",
+"   g        w   ",
+" ggg        www ",
+"   gwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_5.xpm b/xpm/cpu/cpu_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..30c107cbbcc9dae4c9de02786145abf78ae4a223
--- /dev/null
+++ b/xpm/cpu/cpu_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    g g  g g    ",
+"    g g  g g    ",
+"   gggggggggy   ",
+" ggg        yyy ",
+"   g        y   ",
+" ggg  y  y  yyy ",
+"   g        y   ",
+"   g        w   ",
+" ggg  y  y  www ",
+"   g        w   ",
+" ggg        www ",
+"   gwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_6.xpm b/xpm/cpu/cpu_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ee931b27e9fdb3dd6072c42ee6004195f3edff6c
--- /dev/null
+++ b/xpm/cpu/cpu_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    g g  g g    ",
+"    g g  g g    ",
+"   gggggggggy   ",
+" ggg        yyy ",
+"   g        y   ",
+" ggg  y  y  yyy ",
+"   g        y   ",
+"   g        y   ",
+" ggg  y  y  yyy ",
+"   g        y   ",
+" ggg        yyy ",
+"   gwwwwwwwww   ",
+"    w w  w w    ",
+"    w w  w w    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_7.xpm b/xpm/cpu/cpu_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..9d560ca2c179b38db445f39bb454e2c36ae8b94b
--- /dev/null
+++ b/xpm/cpu/cpu_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    g g  g g    ",
+"    g g  g g    ",
+"   gggggggggy   ",
+" ggg        yyy ",
+"   g        y   ",
+" ggg  r  r  yyy ",
+"   g        y   ",
+"   g        y   ",
+" ggg  r  r  yyy ",
+"   g        y   ",
+" ggg        yyy ",
+"   gwwwwrrrrr   ",
+"    w w  r r    ",
+"    w w  r r    ",
+"                ",
+};
diff --git a/xpm/cpu/cpu_8.xpm b/xpm/cpu/cpu_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..3457f265a2b230505b487091bef561c315016b6f
--- /dev/null
+++ b/xpm/cpu/cpu_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+"    g g  g g    ",
+"    g g  g g    ",
+"   gggggggggy   ",
+" ggg        yyy ",
+"   g        y   ",
+" ggg  r  r  yyy ",
+"   g        y   ",
+"   g        y   ",
+" ggg  r  r  yyy ",
+"   g        y   ",
+" ggg        yyy ",
+"   grrrrrrrrr   ",
+"    r r  r r    ",
+"    r r  r r    ",
+"                ",
+};
diff --git a/xpm/cpu_20.xpm b/xpm/cpu_20.xpm
deleted file mode 100644
index 40a13844370c067bfd98d1c80235aade2dcf297c..0000000000000000000000000000000000000000
--- a/xpm/cpu_20.xpm
+++ /dev/null
@@ -1,25 +0,0 @@
-/* XPM */
-static char * cpu_20_xpm[] = {
-"20 20 2 1",
-" 	c None",
-".	c #839496",
-"                    ",
-"                    ",
-"                    ",
-"                    ",
-"  ................  ",
-"  ..            ..  ",
-"  ..            ..  ",
-"  ..            ..  ",
-"  ..            ..  ",
-"  ..            ..  ",
-"  ..            ..  ",
-"  ..            ..  ",
-"  ................  ",
-"   ..............   ",
-"         ..         ",
-"      ........      ",
-"                    ",
-"                    ",
-"                    ",
-"                    "};
diff --git a/xpm/music/music_paused.xpm b/xpm/music/music_paused.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ef6ba1f594e901fa84c5279fe50a967783adf778
--- /dev/null
+++ b/xpm/music/music_paused.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"14 16 17 1 7 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"              ",
+"              ",
+"              ",
+"   www  www   ",
+"   w w  w w   ",
+"   w w  w w   ",
+"   w w  w w   ",
+"   w w  w w   ",
+"   w w  w w   ",
+"   w w  w w   ",
+"   w w  w w   ",
+"   w w  w w   ",
+"   www  www   ",
+"              ",
+"              ",
+"              ",
+};
diff --git a/xpm/music/music_playing.xpm b/xpm/music/music_playing.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8eab00f764b3ab95c554c45da5790b5eade6aa89
--- /dev/null
+++ b/xpm/music/music_playing.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"14 16 17 1 7 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"              ",
+"              ",
+"              ",
+"  mm          ",
+"  mmmm        ",
+"  m  mmm      ",
+"  m    mmm    ",
+"  m      mmm  ",
+"  m      mmm  ",
+"  m    mmm    ",
+"  m  mmm      ",
+"  mmmm        ",
+"  mm          ",
+"              ",
+"              ",
+"              ",
+};
diff --git a/xpm/music/music_stopped.xpm b/xpm/music/music_stopped.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8355d8c84d23b9b174d89191e59af9c09c6dfd8a
--- /dev/null
+++ b/xpm/music/music_stopped.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"14 16 17 1 7 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"              ",
+"              ",
+"              ",
+"  SSSSSSSSSS  ",
+"  S        S  ",
+"  S        S  ",
+"  S        S  ",
+"  S        S  ",
+"  S        S  ",
+"  S        S  ",
+"  S        S  ",
+"  S        S  ",
+"  SSSSSSSSSS  ",
+"              ",
+"              ",
+"              ",
+};
diff --git a/xpm/network/rx/network_rx_0.xpm b/xpm/network/rx/network_rx_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d111db40f64485620c0e8b6413c02e49e680ec11
--- /dev/null
+++ b/xpm/network/rx/network_rx_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    SSSS      ",
+" w w            ",
+" ww             ",
+" w   SSSSSS     ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_1.xpm b/xpm/network/rx/network_rx_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..07350aff91fde4cbe5aaeaf56b8fc0e86bace4cf
--- /dev/null
+++ b/xpm/network/rx/network_rx_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    SggS      ",
+" w w            ",
+" ww             ",
+" w   SSSSSS     ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_2.xpm b/xpm/network/rx/network_rx_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..bbba218cce220d9d5cd8bacd88d20e83865bacfa
--- /dev/null
+++ b/xpm/network/rx/network_rx_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    gggg      ",
+" w w            ",
+" ww             ",
+" w   SSSSSS     ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_3.xpm b/xpm/network/rx/network_rx_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a1eb191c64a76e3632fb67ac00b323d89aa61bad
--- /dev/null
+++ b/xpm/network/rx/network_rx_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    gggg      ",
+" w w            ",
+" ww             ",
+" w   ggSSgg     ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_4.xpm b/xpm/network/rx/network_rx_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..71539c9044657b29d86b3623ca1c5f7864946226
--- /dev/null
+++ b/xpm/network/rx/network_rx_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    gggg      ",
+" w w            ",
+" ww             ",
+" w   gggggg     ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_5.xpm b/xpm/network/rx/network_rx_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e4e9fdc79502343928e768be9495af5ddfe8417d
--- /dev/null
+++ b/xpm/network/rx/network_rx_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    gggg      ",
+" w w            ",
+" ww             ",
+" w   gggggg     ",
+"                ",
+"                ",
+"   yySSyySSyy   ",
+"                ",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_6.xpm b/xpm/network/rx/network_rx_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c02e7c68e3cf3b278983a39bc7b110bb6fc83345
--- /dev/null
+++ b/xpm/network/rx/network_rx_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    gggg      ",
+" w w            ",
+" ww             ",
+" w   gggggg     ",
+"                ",
+"                ",
+"   yyyyyyyyyy   ",
+"                ",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_7.xpm b/xpm/network/rx/network_rx_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..fb1ddc12ad9e93cc99a70618353cce1f88ca067e
--- /dev/null
+++ b/xpm/network/rx/network_rx_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    gggg      ",
+" w w            ",
+" ww             ",
+" w   gggggg     ",
+"                ",
+"                ",
+"   yyyyyyyyyy   ",
+"                ",
+"                ",
+" rrSSrrSSrrSSrr ",
+"                ",
+};
diff --git a/xpm/network/rx/network_rx_8.xpm b/xpm/network/rx/network_rx_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..76f3b5d42bcf62db1d9ee80a5c09cddf5e8dd0dd
--- /dev/null
+++ b/xpm/network/rx/network_rx_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" w              ",
+" w              ",
+" w              ",
+" w              ",
+" w    gggg      ",
+" w w            ",
+" ww             ",
+" w   gggggg     ",
+"                ",
+"                ",
+"   yyyyyyyyyy   ",
+"                ",
+"                ",
+" rrrrrrrrrrrrrr ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_0.xpm b/xpm/network/tx/network_tx_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..01dcceb86dee61d7ab2c5cbdbd5ecd9111de3dcd
--- /dev/null
+++ b/xpm/network/tx/network_tx_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+"     SSSSSS   w ",
+"             ww ",
+"            w w ",
+"      SSSS    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_1.xpm b/xpm/network/tx/network_tx_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5cbd595c37a680c578fca48ea9b1e3903011703e
--- /dev/null
+++ b/xpm/network/tx/network_tx_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+"     SSSSSS   w ",
+"             ww ",
+"            w w ",
+"      SggS    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_2.xpm b/xpm/network/tx/network_tx_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ce94adda92bf4797c2487c49e5c8d7c0f6e3c7e1
--- /dev/null
+++ b/xpm/network/tx/network_tx_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+"     SSSSSS   w ",
+"             ww ",
+"            w w ",
+"      gggg    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_3.xpm b/xpm/network/tx/network_tx_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..612f405a982de5afbe02bd1c3d30d4a8877bce8f
--- /dev/null
+++ b/xpm/network/tx/network_tx_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+"     ggSSgg   w ",
+"             ww ",
+"            w w ",
+"      gggg    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_4.xpm b/xpm/network/tx/network_tx_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5ed2f468e2ef9f5ddf53dfad9c33f37358ddc18a
--- /dev/null
+++ b/xpm/network/tx/network_tx_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+"                ",
+"   SSSSSSSSSS   ",
+"                ",
+"                ",
+"     gggggg   w ",
+"             ww ",
+"            w w ",
+"      gggg    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_5.xpm b/xpm/network/tx/network_tx_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..057265afe3c08f3d2fd1d878a44a122cc30e582b
--- /dev/null
+++ b/xpm/network/tx/network_tx_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+"                ",
+"   yySSyySSyy   ",
+"                ",
+"                ",
+"     gggggg   w ",
+"             ww ",
+"            w w ",
+"      gggg    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_6.xpm b/xpm/network/tx/network_tx_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..7ba4bb7674104d4d3a4304581e812b2afa07da37
--- /dev/null
+++ b/xpm/network/tx/network_tx_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" SSSSSSSSSSSSSS ",
+"                ",
+"                ",
+"   yyyyyyyyyy   ",
+"                ",
+"                ",
+"     gggggg   w ",
+"             ww ",
+"            w w ",
+"      gggg    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_7.xpm b/xpm/network/tx/network_tx_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5ba184131f91ddc9840f130126b01a0adfd75167
--- /dev/null
+++ b/xpm/network/tx/network_tx_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" rrSSrrSSrrSSrr ",
+"                ",
+"                ",
+"   yyyyyyyyyy   ",
+"                ",
+"                ",
+"     gggggg   w ",
+"             ww ",
+"            w w ",
+"      gggg    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/network/tx/network_tx_8.xpm b/xpm/network/tx/network_tx_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8957479a359e59678674b27908b1678cc7bbbeaf
--- /dev/null
+++ b/xpm/network/tx/network_tx_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"16 16 17 1 8 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                ",
+" rrrrrrrrrrrrrr ",
+"                ",
+"                ",
+"   yyyyyyyyyy   ",
+"                ",
+"                ",
+"     gggggg   w ",
+"             ww ",
+"            w w ",
+"      gggg    w ",
+"              w ",
+"              w ",
+"              w ",
+"              w ",
+"                ",
+};
diff --git a/xpm/ram.xpm b/xpm/ram.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5878f09be624621c8caf194bd0c4eb7e93fe61a4
--- /dev/null
+++ b/xpm/ram.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static char *ram_xpm[] = {
+"24 16 2 1",
+"  c None",
+"w c #b58900",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  www www www www w   ",
+" w  w w w w w w w w w   ",
+" w  www www www www w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            ww      w ",
+" w w w w w w w  w w w w ",
+" w w w w w w w  w w w w ",
+" wwwwwwwwwwwww  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_0.xpm b/xpm/ram/ram_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2795df132ded7e9d5ccaeeb6128dbf62ea596abb
--- /dev/null
+++ b/xpm/ram/ram_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  www www www www w   ",
+" w  w w w w w w w w w   ",
+" w  www www www www w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            ww      w ",
+" w w w w w w w  w w w w ",
+" w w w w w w w  w w w w ",
+" wwwwwwwwwwwww  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_1.xpm b/xpm/ram/ram_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..72a57d660dfe36a916f7f5ea2b9a66c37b6cd9fe
--- /dev/null
+++ b/xpm/ram/ram_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  ggg ggg ggg ggg w   ",
+" w  g g g g g g g g w   ",
+" w  ggg ggg ggg ggg w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            ww      w ",
+" w g w w w w w  w w w w ",
+" w g w w w w w  w w w w ",
+" wgggwwwwwwwww  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_2.xpm b/xpm/ram/ram_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1af1b29d34f0d640f76da814ac304e49e554f20c
--- /dev/null
+++ b/xpm/ram/ram_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  ggg ggg ggg ggg w   ",
+" w  g g g g g g g g w   ",
+" w  ggg ggg ggg ggg w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            ww      w ",
+" w g g w w w w  w w w w ",
+" w g g w w w w  w w w w ",
+" wgggggwwwwwww  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_3.xpm b/xpm/ram/ram_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5cc5336ed1305e4d2e3d30b59eab0e5438fc0f69
--- /dev/null
+++ b/xpm/ram/ram_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  ggg ggg ggg ggg w   ",
+" w  g g g g g g g g w   ",
+" w  ggg ggg ggg ggg w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            ww      w ",
+" w g g g w w w  w w w w ",
+" w g g g w w w  w w w w ",
+" wgggggggwwwww  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_4.xpm b/xpm/ram/ram_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1b874c0a3d664d022fb1175332e3bb11946c8c14
--- /dev/null
+++ b/xpm/ram/ram_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  ggg ggg ggg ggg w   ",
+" w  g g g g g g g g w   ",
+" w  ggg ggg ggg ggg w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            ww      w ",
+" w g g g g w w  w w w w ",
+" w g g g g w w  w w w w ",
+" wgggggggggwww  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_5.xpm b/xpm/ram/ram_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..45b69d135091fef9410ce21621a2a2bdc78818e1
--- /dev/null
+++ b/xpm/ram/ram_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  yyy yyy yyy yyy w   ",
+" w  y y y y y y y y w   ",
+" w  yyy yyy yyy yyy w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            ww      w ",
+" w g g g g y w  w w w w ",
+" w g g g g y y  w w w w ",
+" wgggggggggyyy  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_6.xpm b/xpm/ram/ram_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..de78e5dfe926bd980b4e213a2ad07829912299bf
--- /dev/null
+++ b/xpm/ram/ram_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  yyy yyy yyy yyy w   ",
+" w  y y y y y y y y w   ",
+" w  yyy yyy yyy yyy w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            yy      w ",
+" w g g g g y y  y w w w ",
+" w g g g g y y  y w w w ",
+" wgggggggggyyy  wwwwwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_7.xpm b/xpm/ram/ram_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..953da9b837f93cbc4fa0bd0c7ed6bb0c3f06e668
--- /dev/null
+++ b/xpm/ram/ram_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  rrr rrr rrr rrr w   ",
+" w  r r r r r r r r w   ",
+" w  rrr rrr rrr rrr w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            yy      w ",
+" w g g g g y y  y r w w ",
+" w g g g g y y  y r w w ",
+" wgggggggggyyy  yyrrwww ",
+"                        ",
+};
diff --git a/xpm/ram/ram_8.xpm b/xpm/ram/ram_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b5e383ffc925f6584c998b68f3367d885f0b36e1
--- /dev/null
+++ b/xpm/ram/ram_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"  wwwwwwwwwwwwwwwwwwww  ",
+" w                    w ",
+" w                    w ",
+" w                   ww ",
+" w  rrr rrr rrr rrr w   ",
+" w  r r r r r r r r w   ",
+" w  rrr rrr rrr rrr w   ",
+" w                   ww ",
+" w                    w ",
+" w                    w ",
+" w            yy      w ",
+" w g g g g y y  y r r w ",
+" w g g g g y y  y r r w ",
+" wgggggggggyyy  yyrrrrw ",
+"                        ",
+};
diff --git a/xpm/seperators/seperator.xpm b/xpm/seperators/seperator.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8358720eea651f47cce8dae8b3b61347f13f8eec
--- /dev/null
+++ b/xpm/seperators/seperator.xpm
@@ -0,0 +1,45 @@
+/* XPM */
+static char *XPM_icon[] = {
+"3 24 17 1 2 12",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+" w ",
+};
diff --git a/xpm/temperature.xpm b/xpm/temperature.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..75edf46537d5998e738d1a8cd501acdcd4a02e50
--- /dev/null
+++ b/xpm/temperature.xpm
@@ -0,0 +1,22 @@
+/* XPM */
+static char *temperature_xpm[] = {
+"12 16 2 1",
+"  c None",
+"w c #b58900",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+"    w   w   ",
+"   ww   ww  ",
+"  ww     ww ",
+"  w       w ",
+"  w       w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_0.xpm b/xpm/temperature/temperature_0.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..af5d63c2a9bb2a8bb1522a0262114a72cd393520
--- /dev/null
+++ b/xpm/temperature/temperature_0.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+"    w   w   ",
+"   ww   ww  ",
+"  ww     ww ",
+"  w       w ",
+"  w       w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_1.xpm b/xpm/temperature/temperature_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..062b3aff665fe6a433f1c0590f7fd3410d43fe5b
--- /dev/null
+++ b/xpm/temperature/temperature_1.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+"    w   w   ",
+"   ww   ww  ",
+"  ww     ww ",
+"  w       w ",
+"  w ggggg w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_2.xpm b/xpm/temperature/temperature_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..16131a4cd21f14dbfae087e7dd337828040d8e1c
--- /dev/null
+++ b/xpm/temperature/temperature_2.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+"    w   w   ",
+"   ww   ww  ",
+"  ww     ww ",
+"  w ggggg w ",
+"  w ggggg w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_3.xpm b/xpm/temperature/temperature_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..dc096b8d64708d8885ce04a525ac80f0c07de3f6
--- /dev/null
+++ b/xpm/temperature/temperature_3.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+"    w   w   ",
+"   ww   ww  ",
+"  ww ggg ww ",
+"  w ggggg w ",
+"  w ggggg w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_4.xpm b/xpm/temperature/temperature_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..95d8f4132a0615539f2dbd5469487d7146e4fa16
--- /dev/null
+++ b/xpm/temperature/temperature_4.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+"    w   w   ",
+"   ww g ww  ",
+"  ww ggg ww ",
+"  w ggggg w ",
+"  w ggggg w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_5.xpm b/xpm/temperature/temperature_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b082bbf7e064bec536a1c2b3a77ac8afe1d1fd83
--- /dev/null
+++ b/xpm/temperature/temperature_5.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+"    w y w   ",
+"   ww y ww  ",
+"  ww yyy ww ",
+"  w yyyyy w ",
+"  w yyyyy w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_6.xpm b/xpm/temperature/temperature_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8ba767d668f1ae5a4bd1ae3037445d6d053a6316
--- /dev/null
+++ b/xpm/temperature/temperature_6.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" wwww   w   ",
+"    w   w   ",
+" rrrw   w   ",
+"    w r w   ",
+"    w r w   ",
+"   ww r ww  ",
+"  ww rrr ww ",
+"  w rrrrr w ",
+"  w rrrrr w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_7.xpm b/xpm/temperature/temperature_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..7d463250566f82a8e318af6fc8b5d2693092c3f2
--- /dev/null
+++ b/xpm/temperature/temperature_7.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" wwww   w   ",
+"    w   w   ",
+" rrrw   w   ",
+"    w r w   ",
+" rrrw r w   ",
+"    w r w   ",
+"    w r w   ",
+"   ww r ww  ",
+"  ww rrr ww ",
+"  w rrrrr w ",
+"  w rrrrr w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/temperature/temperature_8.xpm b/xpm/temperature/temperature_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..3e42ea7d7492a3b14da3caa01b2fa02f262fd0ea
--- /dev/null
+++ b/xpm/temperature/temperature_8.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"12 16 17 1 6 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"            ",
+"    wwwww   ",
+" rrrw   w   ",
+"    w r w   ",
+" rrrw r w   ",
+"    w r w   ",
+" rrrw r w   ",
+"    w r w   ",
+"    w r w   ",
+"   ww r ww  ",
+"  ww rrr ww ",
+"  w rrrrr w ",
+"  w rrrrr w ",
+"  ww     ww ",
+"   wwwwwww  ",
+"            ",
+};
diff --git a/xpm/weather/weather_cloudy.xpm b/xpm/weather/weather_cloudy.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..138218413bebb152799a7bbf2e13332ecfdb0d32
--- /dev/null
+++ b/xpm/weather/weather_cloudy.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"             www  ww    ",
+"           ww   ww  w   ",
+"          w          w  ",
+"       wwwww        w   ",
+"     www   www  wwww    ",
+"    ww       wwww ww    ",
+"   ww              ww   ",
+"   w                w   ",
+"   w                ww  ",
+"   w                ww  ",
+"   ww              ww   ",
+"    ww    wwwww   ww    ",
+"     wwwwww   wwwww     ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/weather/weather_mostly_cloudy.xpm b/xpm/weather/weather_mostly_cloudy.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..edd864ec07624b0e837cc95ef2f6711c05a1b0b7
--- /dev/null
+++ b/xpm/weather/weather_mostly_cloudy.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"      y                 ",
+"    y y y    www  ww    ",
+"           ww   ww  w   ",
+"  y yyyyy w          w  ",
+"    y  wwwww        w   ",
+" yy ywww   www  wwww    ",
+"    ww       wwww ww    ",
+"  yww              ww   ",
+"   w                w   ",
+"   w                ww  ",
+"   w                ww  ",
+"   ww              ww   ",
+"    ww    wwwww   ww    ",
+"     wwwwww   wwwww     ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/weather/weather_mostly_sunny.xpm b/xpm/weather/weather_mostly_sunny.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..41d6693c08dae9413632b5962629a2eae160a8dd
--- /dev/null
+++ b/xpm/weather/weather_mostly_sunny.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"      y                 ",
+"    y y y    www  ww    ",
+"           ww   ww  w   ",
+"  y yyyyy w          w  ",
+"    y   y  ww      ww   ",
+" yy y   y y wwwwwwww    ",
+"    y   y               ",
+"  y yyyyy y             ",
+"                        ",
+"    y y y               ",
+"      y                 ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/weather/weather_obscured.xpm b/xpm/weather/weather_obscured.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..1dae0067d745107452e7934c257350120b418af4
--- /dev/null
+++ b/xpm/weather/weather_obscured.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+" w  w  w  w  w  w       ",
+"                        ",
+"  ww ww ww ww ww ww     ",
+"                        ",
+" w  w  w  w  w  w  w    ",
+"       w  w  w  w  w  w ",
+"  ww ww ww ww ww ww     ",
+"     ww ww ww ww ww ww  ",
+" w  w  w  w  w  w       ",
+"    w  w  w  w  w  w  w ",
+"                        ",
+"     ww ww ww ww ww ww  ",
+"                        ",
+"       w  w  w  w  w  w ",
+"                        ",
+};
diff --git a/xpm/weather/weather_sunny.xpm b/xpm/weather/weather_sunny.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2efd1b63d989311667701df80ae14b6da5da4463
--- /dev/null
+++ b/xpm/weather/weather_sunny.xpm
@@ -0,0 +1,37 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 16 17 1 12 8",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"                        ",
+"           yy           ",
+"         y yy y         ",
+"                        ",
+"       y yyyyyy y       ",
+"         y    y         ",
+"      yy y    y yy      ",
+"      yy y    y yy      ",
+"         y    y         ",
+"       y yyyyyy y       ",
+"                        ",
+"         y yy y         ",
+"           yy           ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/current/workspace_1.xpm b/xpm/workspaces/current/workspace_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..9ab6e0f681d86fb5cf259db6d0c16aaaedb6001a
--- /dev/null
+++ b/xpm/workspaces/current/workspace_1.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG       g     ",
+"     g G  G   GG  g     ",
+"     g G  G   GG  g     ",
+"     g GGGG       g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_2.xpm b/xpm/workspaces/current/workspace_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..80b87228987e188596f816cddaaee6a223a04337
--- /dev/null
+++ b/xpm/workspaces/current/workspace_2.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG       g     ",
+"     g G  G   GG  g     ",
+"     g G  G   GG  g     ",
+"     g GGGG       g     ",
+"     g            g     ",
+"     g            g     ",
+"     g GGGG       g     ",
+"     g G  G   GG  g     ",
+"     g G  G   GG  g     ",
+"     g GGGG       g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_3.xpm b/xpm/workspaces/current/workspace_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..dc41effed4c732566f598ce7a687c2afb15a879a
--- /dev/null
+++ b/xpm/workspaces/current/workspace_3.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG  GGGG g     ",
+"     g G  G  G  G g     ",
+"     g G  G  G  G g     ",
+"     g GGGG  GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_4.xpm b/xpm/workspaces/current/workspace_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e739ec3105ad7d862963b9dd97625a4e42519f31
--- /dev/null
+++ b/xpm/workspaces/current/workspace_4.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG  GGGG g     ",
+"     g G  G  G  G g     ",
+"     g G  G  G  G g     ",
+"     g GGGG  GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g       GGGG g     ",
+"     g  GG   G  G g     ",
+"     g  GG   G  G g     ",
+"     g       GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_5.xpm b/xpm/workspaces/current/workspace_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..de8af33a23ddfb740b0a1987e4dfac5855fc7679
--- /dev/null
+++ b/xpm/workspaces/current/workspace_5.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG       g     ",
+"     g G  G   GG  g     ",
+"     g G  G   GG  g     ",
+"     g GGGG       g     ",
+"     g            g     ",
+"     g            g     ",
+"     g       GGGG g     ",
+"     g  GG   G  G g     ",
+"     g  GG   G  G g     ",
+"     g       GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_6.xpm b/xpm/workspaces/current/workspace_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..08f82e02e230424457413c5253487027c9ca9fad
--- /dev/null
+++ b/xpm/workspaces/current/workspace_6.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG  GGGG g     ",
+"     g G  G  G  G g     ",
+"     g G  G  G  G g     ",
+"     g GGGG  GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g GGGG       g     ",
+"     g G  G   GG  g     ",
+"     g G  G   GG  g     ",
+"     g GGGG       g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_7.xpm b/xpm/workspaces/current/workspace_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ebf0eb83f46bb16b3545eaab9dd0b557e05f90e5
--- /dev/null
+++ b/xpm/workspaces/current/workspace_7.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG  GGGG g     ",
+"     g G  G  G  G g     ",
+"     g G  G  G  G g     ",
+"     g GGGG  GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g GGGG  GGGG g     ",
+"     g G  G  G  G g     ",
+"     g G  G  G  G g     ",
+"     g GGGG  GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_8.xpm b/xpm/workspaces/current/workspace_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c12336af824df3aa944e8784f30c934ac1e59734
--- /dev/null
+++ b/xpm/workspaces/current/workspace_8.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g GGGG       g     ",
+"     g G  G   GG  g     ",
+"     g G  G   GG  g     ",
+"     g GGGG       g     ",
+"     g            g     ",
+"     g            g     ",
+"     g GGGG  GGGG g     ",
+"     g G  G  G  G g     ",
+"     g G  G  G  G g     ",
+"     g GGGG  GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/current/workspace_9.xpm b/xpm/workspaces/current/workspace_9.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d1db8d0ca64e7fa3b9bb35078e78892abe2cf077
--- /dev/null
+++ b/xpm/workspaces/current/workspace_9.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     g            g     ",
+"     g       GGGG g     ",
+"     g  GG   G  G g     ",
+"     g  GG   G  G g     ",
+"     g       GGGG g     ",
+"     g            g     ",
+"     g            g     ",
+"     g GGGG       g     ",
+"     g G  G   GG  g     ",
+"     g G  G   GG  g     ",
+"     g GGGG       g     ",
+"     g            g     ",
+"     g            g     ",
+"     g            g     ",
+"     g  GG    GG  g     ",
+"     g  GG    GG  g     ",
+"     g            g     ",
+"     g            g     ",
+};
diff --git a/xpm/workspaces/hidden/workspace_1.xpm b/xpm/workspaces/hidden/workspace_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..7f42b97905c8a1bd255fdc5fecf24aef568b21bb
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_1.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW             ",
+"       W  W   WW        ",
+"       W  W   WW        ",
+"       WWWW             ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_2.xpm b/xpm/workspaces/hidden/workspace_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..9142f817a6219248c1b053b8d00d2f090911955b
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_2.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW             ",
+"       W  W   WW        ",
+"       W  W   WW        ",
+"       WWWW             ",
+"                        ",
+"                        ",
+"       WWWW             ",
+"       W  W   WW        ",
+"       W  W   WW        ",
+"       WWWW             ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_3.xpm b/xpm/workspaces/hidden/workspace_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..0ba83ce8d0bb123ba09669b9a0c49c93cb18a945
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_3.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW  WWWW       ",
+"       W  W  W  W       ",
+"       W  W  W  W       ",
+"       WWWW  WWWW       ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_4.xpm b/xpm/workspaces/hidden/workspace_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..89ae8a0e97acff89f0e194bd623a2b9e20834a5d
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_4.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW  WWWW       ",
+"       W  W  W  W       ",
+"       W  W  W  W       ",
+"       WWWW  WWWW       ",
+"                        ",
+"                        ",
+"             WWWW       ",
+"        WW   W  W       ",
+"        WW   W  W       ",
+"             WWWW       ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_5.xpm b/xpm/workspaces/hidden/workspace_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a916fdc3310554414c4eacb4c9f225853a1e684f
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_5.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW             ",
+"       W  W   WW        ",
+"       W  W   WW        ",
+"       WWWW             ",
+"                        ",
+"                        ",
+"             WWWW       ",
+"        WW   W  W       ",
+"        WW   W  W       ",
+"             WWWW       ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_6.xpm b/xpm/workspaces/hidden/workspace_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..cbc111feb7c6f9b2b16fdfa546736174d247c3de
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_6.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW  WWWW       ",
+"       W  W  W  W       ",
+"       W  W  W  W       ",
+"       WWWW  WWWW       ",
+"                        ",
+"                        ",
+"       WWWW             ",
+"       W  W   WW        ",
+"       W  W   WW        ",
+"       WWWW             ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_7.xpm b/xpm/workspaces/hidden/workspace_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..8a211ec139d8f0a91e3d17446ba25aa05e7f8e8f
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_7.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW  WWWW       ",
+"       W  W  W  W       ",
+"       W  W  W  W       ",
+"       WWWW  WWWW       ",
+"                        ",
+"                        ",
+"       WWWW  WWWW       ",
+"       W  W  W  W       ",
+"       W  W  W  W       ",
+"       WWWW  WWWW       ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_8.xpm b/xpm/workspaces/hidden/workspace_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..07447b6e2fcd8a293f314ce0f0ff08de8fe9a69f
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_8.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       WWWW             ",
+"       W  W   WW        ",
+"       W  W   WW        ",
+"       WWWW             ",
+"                        ",
+"                        ",
+"       WWWW  WWWW       ",
+"       W  W  W  W       ",
+"       W  W  W  W       ",
+"       WWWW  WWWW       ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hidden/workspace_9.xpm b/xpm/workspaces/hidden/workspace_9.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..05365d393a679f2e0d4fa3f690d3fe9693a27b87
--- /dev/null
+++ b/xpm/workspaces/hidden/workspace_9.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"             WWWW       ",
+"        WW   W  W       ",
+"        WW   W  W       ",
+"             WWWW       ",
+"                        ",
+"                        ",
+"       WWWW             ",
+"       W  W   WW        ",
+"       W  W   WW        ",
+"       WWWW             ",
+"                        ",
+"                        ",
+"                        ",
+"        WW    WW        ",
+"        WW    WW        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_1.xpm b/xpm/workspaces/hiddenNoWindows/workspace_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..41bd83d538c7aad4998501934894aedf211f69f2
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_1.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww             ",
+"       w  w   ww        ",
+"       w  w   ww        ",
+"       wwww             ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_2.xpm b/xpm/workspaces/hiddenNoWindows/workspace_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..0f04e3693484cd3605ffa9e99374b7ce9ab160ef
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_2.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww             ",
+"       w  w   ww        ",
+"       w  w   ww        ",
+"       wwww             ",
+"                        ",
+"                        ",
+"       wwww             ",
+"       w  w   ww        ",
+"       w  w   ww        ",
+"       wwww             ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_3.xpm b/xpm/workspaces/hiddenNoWindows/workspace_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d7d07f0f06aaed680ebd9f37cec4482d7786afaa
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_3.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww  wwww       ",
+"       w  w  w  w       ",
+"       w  w  w  w       ",
+"       wwww  wwww       ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_4.xpm b/xpm/workspaces/hiddenNoWindows/workspace_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2899c05153d84522b16d926cc08ba757674246ea
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_4.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww  wwww       ",
+"       w  w  w  w       ",
+"       w  w  w  w       ",
+"       wwww  wwww       ",
+"                        ",
+"                        ",
+"             wwww       ",
+"        ww   w  w       ",
+"        ww   w  w       ",
+"             wwww       ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_5.xpm b/xpm/workspaces/hiddenNoWindows/workspace_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..e15518c0b13386ee661d888998698114bcb0a8b7
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_5.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww             ",
+"       w  w   ww        ",
+"       w  w   ww        ",
+"       wwww             ",
+"                        ",
+"                        ",
+"             wwww       ",
+"        ww   w  w       ",
+"        ww   w  w       ",
+"             wwww       ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_6.xpm b/xpm/workspaces/hiddenNoWindows/workspace_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..76ba6704b52c169aa1a968b453779660af41a442
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_6.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww  wwww       ",
+"       w  w  w  w       ",
+"       w  w  w  w       ",
+"       wwww  wwww       ",
+"                        ",
+"                        ",
+"       wwww             ",
+"       w  w   ww        ",
+"       w  w   ww        ",
+"       wwww             ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_7.xpm b/xpm/workspaces/hiddenNoWindows/workspace_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..5296678c00dfcb1e9ec10c2aa8416137706c0a0c
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_7.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww  wwww       ",
+"       w  w  w  w       ",
+"       w  w  w  w       ",
+"       wwww  wwww       ",
+"                        ",
+"                        ",
+"       wwww  wwww       ",
+"       w  w  w  w       ",
+"       w  w  w  w       ",
+"       wwww  wwww       ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_8.xpm b/xpm/workspaces/hiddenNoWindows/workspace_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c3e1abacc2af43dce2b06fa5a0c77c18fe519fad
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_8.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       wwww             ",
+"       w  w   ww        ",
+"       w  w   ww        ",
+"       wwww             ",
+"                        ",
+"                        ",
+"       wwww  wwww       ",
+"       w  w  w  w       ",
+"       w  w  w  w       ",
+"       wwww  wwww       ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/hiddenNoWindows/workspace_9.xpm b/xpm/workspaces/hiddenNoWindows/workspace_9.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..a0b86342ae8fd6909c4641c379e99ec4a7e1b331
--- /dev/null
+++ b/xpm/workspaces/hiddenNoWindows/workspace_9.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"             wwww       ",
+"        ww   w  w       ",
+"        ww   w  w       ",
+"             wwww       ",
+"                        ",
+"                        ",
+"       wwww             ",
+"       w  w   ww        ",
+"       w  w   ww        ",
+"       wwww             ",
+"                        ",
+"                        ",
+"                        ",
+"        ww    ww        ",
+"        ww    ww        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_1.xpm b/xpm/workspaces/urgent/workspace_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..288ad85f97dd6af51ceda00be6b1c1984597a439
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_1.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy             ",
+"       y  y   yy        ",
+"       y  y   yy        ",
+"       yyyy             ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_2.xpm b/xpm/workspaces/urgent/workspace_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..d83a3927d6ed12cac49d68e4ec62910f0dab2710
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_2.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy             ",
+"       y  y   yy        ",
+"       y  y   yy        ",
+"       yyyy             ",
+"                        ",
+"                        ",
+"       yyyy             ",
+"       y  y   yy        ",
+"       y  y   yy        ",
+"       yyyy             ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_3.xpm b/xpm/workspaces/urgent/workspace_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..422e927d91835bbbd2b8802d25e97ff56c4f5ed7
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_3.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy  yyyy       ",
+"       y  y  y  y       ",
+"       y  y  y  y       ",
+"       yyyy  yyyy       ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_4.xpm b/xpm/workspaces/urgent/workspace_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b9a8f2dd4803d9a5e07a96c55b1113722568d48a
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_4.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy  yyyy       ",
+"       y  y  y  y       ",
+"       y  y  y  y       ",
+"       yyyy  yyyy       ",
+"                        ",
+"                        ",
+"             yyyy       ",
+"        yy   y  y       ",
+"        yy   y  y       ",
+"             yyyy       ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_5.xpm b/xpm/workspaces/urgent/workspace_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..18ee8b79b55c08f773b8ba9213511a768ebd293a
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_5.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy             ",
+"       y  y   yy        ",
+"       y  y   yy        ",
+"       yyyy             ",
+"                        ",
+"                        ",
+"             yyyy       ",
+"        yy   y  y       ",
+"        yy   y  y       ",
+"             yyyy       ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_6.xpm b/xpm/workspaces/urgent/workspace_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..49c3b59923aedcfe185d1489242c9a4712e17c89
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_6.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy  yyyy       ",
+"       y  y  y  y       ",
+"       y  y  y  y       ",
+"       yyyy  yyyy       ",
+"                        ",
+"                        ",
+"       yyyy             ",
+"       y  y   yy        ",
+"       y  y   yy        ",
+"       yyyy             ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_7.xpm b/xpm/workspaces/urgent/workspace_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2045791ce05f9d9f16befcda1ed0a763f6bcb426
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_7.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy  yyyy       ",
+"       y  y  y  y       ",
+"       y  y  y  y       ",
+"       yyyy  yyyy       ",
+"                        ",
+"                        ",
+"       yyyy  yyyy       ",
+"       y  y  y  y       ",
+"       y  y  y  y       ",
+"       yyyy  yyyy       ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_8.xpm b/xpm/workspaces/urgent/workspace_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ccf7794803059a7014f6da1454311edb60c56297
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_8.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"       yyyy             ",
+"       y  y   yy        ",
+"       y  y   yy        ",
+"       yyyy             ",
+"                        ",
+"                        ",
+"       yyyy  yyyy       ",
+"       y  y  y  y       ",
+"       y  y  y  y       ",
+"       yyyy  yyyy       ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/urgent/workspace_9.xpm b/xpm/workspaces/urgent/workspace_9.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..f4fb939a125837dd8421e033e7d114ca5c30623a
--- /dev/null
+++ b/xpm/workspaces/urgent/workspace_9.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"                        ",
+"             yyyy       ",
+"        yy   y  y       ",
+"        yy   y  y       ",
+"             yyyy       ",
+"                        ",
+"                        ",
+"       yyyy             ",
+"       y  y   yy        ",
+"       y  y   yy        ",
+"       yyyy             ",
+"                        ",
+"                        ",
+"                        ",
+"        yy    yy        ",
+"        yy    yy        ",
+"                        ",
+"                        ",
+};
diff --git a/xpm/workspaces/visible/workspace_1.xpm b/xpm/workspaces/visible/workspace_1.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ff3302893e26fbbb3aaa4372941ff73f0547d2d5
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_1.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg       w     ",
+"     w g  g   gg  w     ",
+"     w g  g   gg  w     ",
+"     w gggg       w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_2.xpm b/xpm/workspaces/visible/workspace_2.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..0624d7f45b311e065b5c0f8659126a81f7f546b7
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_2.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg       w     ",
+"     w g  g   gg  w     ",
+"     w g  g   gg  w     ",
+"     w gggg       w     ",
+"     w            w     ",
+"     w            w     ",
+"     w gggg       w     ",
+"     w g  g   gg  w     ",
+"     w g  g   gg  w     ",
+"     w gggg       w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_3.xpm b/xpm/workspaces/visible/workspace_3.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..045c0d3fbd73f97e6ea27df5ebeab276529f332e
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_3.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg  gggg w     ",
+"     w g  g  g  g w     ",
+"     w g  g  g  g w     ",
+"     w gggg  gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_4.xpm b/xpm/workspaces/visible/workspace_4.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..2004dfbcd15667aa37fc62e0959ac590f1e123ad
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_4.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg  gggg w     ",
+"     w g  g  g  g w     ",
+"     w g  g  g  g w     ",
+"     w gggg  gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w       gggg w     ",
+"     w  gg   g  g w     ",
+"     w  gg   g  g w     ",
+"     w       gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_5.xpm b/xpm/workspaces/visible/workspace_5.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..b48e8f8cdf159926e2958444d6917e80e5d1e6da
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_5.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg       w     ",
+"     w g  g   gg  w     ",
+"     w g  g   gg  w     ",
+"     w gggg       w     ",
+"     w            w     ",
+"     w            w     ",
+"     w       gggg w     ",
+"     w  gg   g  g w     ",
+"     w  gg   g  g w     ",
+"     w       gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_6.xpm b/xpm/workspaces/visible/workspace_6.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..02cdc57f16722a7abe92ea44f84ae792efe94048
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_6.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg  gggg w     ",
+"     w g  g  g  g w     ",
+"     w g  g  g  g w     ",
+"     w gggg  gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w gggg       w     ",
+"     w g  g   gg  w     ",
+"     w g  g   gg  w     ",
+"     w gggg       w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_7.xpm b/xpm/workspaces/visible/workspace_7.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..cf0dbc3176c7baa2b7c1a73c329e68835e27dc48
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_7.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg  gggg w     ",
+"     w g  g  g  g w     ",
+"     w g  g  g  g w     ",
+"     w gggg  gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w gggg  gggg w     ",
+"     w g  g  g  g w     ",
+"     w g  g  g  g w     ",
+"     w gggg  gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_8.xpm b/xpm/workspaces/visible/workspace_8.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..ff1749f22ceaa7284e6a68984c83047dbdad2e45
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_8.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w gggg       w     ",
+"     w g  g   gg  w     ",
+"     w g  g   gg  w     ",
+"     w gggg       w     ",
+"     w            w     ",
+"     w            w     ",
+"     w gggg  gggg w     ",
+"     w g  g  g  g w     ",
+"     w g  g  g  g w     ",
+"     w gggg  gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};
diff --git a/xpm/workspaces/visible/workspace_9.xpm b/xpm/workspaces/visible/workspace_9.xpm
new file mode 100644
index 0000000000000000000000000000000000000000..c2c40bf0ccbed18fb051554742b5ba298850504a
--- /dev/null
+++ b/xpm/workspaces/visible/workspace_9.xpm
@@ -0,0 +1,39 @@
+/* XPM */
+static char *XPM_icon[] = {
+"24 18 17 1 12 9",
+"  c None",
+"s c #282a2e",
+"S c #373b41",
+"r c #a54242",
+"R c #cc6666",
+"g c #8c9440",
+"G c #b5bd68",
+"y c #de935f",
+"Y c #f0c674",
+"b c #5f819d",
+"B c #81a2be",
+"m c #85678f",
+"M c #b294bb",
+"c c #5e8d87",
+"C c #8abeb7",
+"w c #707880",
+"W c #c5c8c6",
+"     w            w     ",
+"     w       gggg w     ",
+"     w  gg   g  g w     ",
+"     w  gg   g  g w     ",
+"     w       gggg w     ",
+"     w            w     ",
+"     w            w     ",
+"     w gggg       w     ",
+"     w g  g   gg  w     ",
+"     w g  g   gg  w     ",
+"     w gggg       w     ",
+"     w            w     ",
+"     w            w     ",
+"     w            w     ",
+"     w  gg    gg  w     ",
+"     w  gg    gg  w     ",
+"     w            w     ",
+"     w            w     ",
+};