Quantcast

Reference StarLibLCD

Scott Sibley [08-09-10 - 12:13]
Reference StarLibLCD
Filename
.pkgmeta
StarLibLCD.lua
config.lua
embeds.xml
diff --git a/.pkgmeta b/.pkgmeta
index 800c423..e79a9e4 100644
--- a/.pkgmeta
+++ b/.pkgmeta
@@ -58,4 +58,7 @@ externals:
 		tag: latest
     Libs/LibMarquee-1.0:
 	    url: svn://svn.curseforge.net/wow/libmarquee-1-0/mainline/trunk
+        tag: latest
+    Libs/StarLibLCD-1.0:
+        url: svn://svn.curseforge.net/wow/starliblcd-1-0/mainline/trunk
         tag: latest
\ No newline at end of file
diff --git a/StarLibLCD.lua b/StarLibLCD.lua
deleted file mode 100644
index e69de29..0000000
diff --git a/config.lua b/config.lua
new file mode 100644
index 0000000..7983093
--- /dev/null
+++ b/config.lua
@@ -0,0 +1,2045 @@
+{
+    "variables": {
+        "foo": 100
+    },
+    /*"display_cfa631": {
+        "driver": "crystalfontz",
+        "backlight": 100,
+        "contrast": 50,
+        "layout": "layout_bar",
+        "model": "632",
+        "port": "/dev/ttyUSB0",
+        "baud": 19200,
+        "rows": 2,
+        "cols": 20
+    },
+    "display_cfa634": {
+        "driver": "crystalfontz",
+        "backlight": 100,
+        "contrast": 50,
+        "layout": "layout_icons",
+        "model": "634",
+        "port": "/dev/ttyUSB1",
+        "baud": 19200,
+        "rows": 4,
+        "cols": 20
+    }, */
+    "display_cfa1": {
+        //"driver": "crystalfontz",
+        //"driver": "qt",
+        "backlight": 100,
+        "contrast": 50,
+        "layout0": "layout_bar",
+        "layout1": "layout_1",
+        "layout2": "layout_karo",
+        "layout3": "layout_bignums",
+        "layout4": "layout_american_flag",
+        "layout5": "layout_intel",
+        "layout6": "layout_marquee1",
+        "layout7": "layout_dolby",
+        "layout8": "layout_bolt",
+        "model": "533",
+        "port": "/dev/ttyUSB0",
+        "baud": 19200,
+        "widget0": "widget_key_up",
+        "widget1": "widget_key_down"
+    },
+    "display_xmms2_pcm": {
+        //"driver": "qt",
+        //"gif-file": "xmms2_pcm.gif",
+        "rows": 2,
+        "cols": 4,
+        "layout0": "layout_xmms2_pcm_24x16",
+        "layout-timeout": 0
+    },
+    "display_xmms2_peak": {
+        //"driver": "qt",
+        //"gif-file": "xmms2_peak.gif",
+        "rows": 4,
+        "cols": 20,
+        "layout0": "layout_xmms2_peak",
+        "layout-timeout": 0
+    },
+    "display_xmms2_spectrum": {
+        //"driver": "qt",
+        //"gif-file": "xmms2_spectrum.gif",
+        "rows": 4,
+        "cols": 20,
+        "layout0": "layout_xmms2_spectrum",
+        "layout-timeout": 0
+    },
+    "display_cfa634": {
+        //"driver": "crystalfontz",
+        "backlight": 100,
+        "contrast": 60,
+        "layout-timeout": 0,
+        "layout0": "layout_visualization",
+        "layout1": "layout_bar",
+        "layout2": "layout_icons",
+        "layout3": "layout_bignums",
+        "layout4": "layout_american_flag",
+        "layout5": "layout_intel",
+        "layout6": "layout_marquee1",
+        "layout7": "layout_dolby",
+        "layout8": "layout_bolt",
+        "model": "635+",
+        "port": "/dev/ttyUSB2",
+        "speed": 115200,
+        "widget0": "widget_key_up",
+        "widget1": "widget_key_down"
+    },
+    "display_pertelian": {
+        //"driver": "pertelian",
+        "backlight": 1,
+        "layout0": "layout_icons",
+        "layout1": "layout_1",
+        "layout2": "layout_karo",
+        "layout3": "layout_bignums",
+        "layout4": "layout_american_flag",
+        "layout5": "layout_intel",
+        "layout6": "layout_marquee1",
+        "layout7": "layout_dolby",
+        "layout8": "layout_bolt",
+        "port": "/dev/ttyUSB3"
+    },
+    "display_qt_graphic_test": {
+        //"driver": "qtgraphic",
+        //"layout0": "layout_full_256x64",
+        //"layout0": "layout_xmms2_pcm_256x64",
+        "layout0": "layout_bignums",
+        //"gif-file": "graphic_test.gif",
+        "background": "ffffff6f",
+        "layout-timeout": 0,
+        "transition-speed": 50,
+        "rows": 64,
+        "cols": 256,
+        "pixels": "2x2",
+        "widget0": "widget_key_up",
+        "widget1": "widget_key_down"
+    },
+    "display_pico_graphic": {
+        //"driver": "picographic",
+        //"gif-file": "qtgraphic.gif",
+        "layout-timeout": 20000,
+        "layout1": "layout_xmms2_pcm_256x64",
+        "layout0": "layout_full_256x64",
+        "transition-speed": 50,
+        "rows": 64,
+        "cols": 256
+    },
+    "display_nifty_out": {
+        //"driver": "qtgraphic",
+        //"gif-file": "nifty3.gif",
+        "background": "ffffff6f",
+        "cols": 256,
+        "rows": 64,
+        "pixels": "2x2",
+        "layout-timeout": 0,
+        "widget0": "widget_key_up",
+        "widget1": "widget_key_down",
+        "transition-speed": 50,
+        "layout0": "layout_full_256x64"
+    },
+    "display_nifty_in": {
+        //"driver": "nifty",
+        "layout0": "layout_histogram_large",
+        "layout-timeout": 0,
+        "update": 100,
+        "background": "ffffff6f",
+        "layers": 3,
+        "update": 25,
+        "port": 8766
+    },
+    "display_sdl": {
+        "driver": "sdl",
+        //"gif-file": "smooth_lcd.gif",
+        "gif-speed": 50,
+        "pixels": "2x2",
+        "layers": 3,
+        "background": "d9ccf16f",
+        "fill": 1,
+        "rows": 64,
+        "cols": 256,
+        "layout-timeout": 0,
+        "update": 25,
+        "widget0": "widget_key_up",
+        "widget1": "widget_key_down",
+        "transition-speed": 50,
+        "refresh-rate": 25,
+        "layout0": "layout_full_256x64"
+    },
+    "layout_histogram_large": {
+        "layer2": {
+            "row1": {
+                //"col1": "widget_nifty2"
+            }
+        },
+        "row1": {
+            "col1": "widget_xmms2_pcm_256x64"
+        },
+        "transition": "A"
+    },
+    "layout_full_256x64": {
+        "layer2": {
+            "row1": {
+                "col1": "widget_histogram_large"
+            }
+        },
+        "layer3": {
+            "row1": {
+                "col1": "widget_xmms2_pcm_256x64"
+            }
+        },
+        "row1": {
+            "col1": "widget_CPULabel",
+            "col6": "widget_CPU",
+            "col11": "widget_CPUBar",
+            "col21": "widget_RAMLabel",
+            "col26": "widget_RAMFree",
+            "col31": "widget_RAMTotal"
+        },
+        "row2": {
+            "col1": "widget_IDELabel",
+            "col6": "widget_IDEIn",
+            "col17": "widget_IDEOut",
+            "col28": "widget_IDEBar"
+        },
+        "row3": {
+            "col1": "widget_FSSpace"
+        },
+        "row4": {
+            "col1": "widget_WLANLabel",
+            "col6": "widget_WLANIn",
+            "col17": "widget_WLANOut",
+            "col28": "widget_WLANBar"
+        },
+        "row6": {
+            "col1": "widget_icon_heartbeat",
+            "col2": "widget_icon_ekg",
+            "col3": "widget_icon_heart",
+            "col4": "widget_icon_blob",
+            "col5": "widget_icon_wave",
+            "col6": "widget_icon_timer",
+            "col7": "widget_icon_rain",
+            "col8": "widget_icon_karo",
+            "col9": "widget_icon_heartbeat",
+            "col10": "widget_icon_ekg",
+            "col11": "widget_icon_heart",
+            "col12": "widget_icon_blob",
+            "col13": "widget_icon_wave",
+            "col14": "widget_icon_timer",
+            "col15": "widget_icon_rain",
+            "col16": "widget_icon_karo",
+            "col17": "widget_icon_heartbeat",
+            "col18": "widget_icon_ekg",
+            "col19": "widget_icon_heart",
+            "col20": "widget_icon_blob",
+            "col21": "widget_icon_wave",
+            "col22": "widget_icon_timer",
+            "col23": "widget_icon_rain",
+            "col24": "widget_icon_karo",
+            "col25": "widget_icon_heartbeat",
+            "col26": "widget_icon_ekg",
+            "col27": "widget_icon_heart",
+            "col28": "widget_icon_blob",
+            "col29": "widget_icon_wave",
+            "col30": "widget_icon_timer",
+            "col31": "widget_icon_rain",
+            "col32": "widget_icon_karo",
+            "col33": "widget_icon_heartbeat",
+            "col34": "widget_icon_ekg",
+            "col35": "widget_icon_heart",
+            "col36": "widget_icon_blob",
+            "col37": "widget_icon_blob",
+            "col38": "widget_icon_wave",
+            "col39": "widget_icon_timer",
+            "col40": "widget_icon_rain",
+            "col41": "widget_icon_karo",
+            "col42": "widget_icon_heartbeat"
+
+        },
+        "row7": {
+            "col1": "widget_Time",
+            "col22": "widget_UptimeLabel",
+            "col30": "widget_Uptime"
+        },
+        "row8": {
+            "col1": "widget_bottom_ticker"
+        },
+        "transition": "T"
+    },
+    "layout_blank": {
+        "keyless": 1,
+        "layout-timeout": 0
+    },
+    "layout_xmms2_pcm_256x64": {
+        "row1": {
+            "col1": "widget_xmms2_pcm_256x64"
+        },
+        "transition": "A"
+    },
+    "layout_xmms2_pcm_24x16": {
+        "row1": {
+            "col1": "widget_xmms2_pcm_24x16"
+        }
+    },
+    "layout_xmms2_peak": {
+        "row1": {
+            "col1": "widget_xmms2_peak"
+        }
+    },
+    "layout_xmms2_spectrum": {
+        "row1": {
+            "col1": "widget_xmms2_spectrum"
+        },
+        "transition": "U"
+    },
+    "layout_1": {
+        "row1": {
+            "col1": "widget_cpu_label",
+            //"col11": "widget_cpu_histogram",
+            "col6": "widget_cpu"
+        },
+        "row2": {
+            "col1": "widget_wlan0_label",
+            //"col11": "widget_wlan0_histogram",
+            "col7": "widget_wlan0"
+        },
+        "row3": {
+        },
+        "row4": {
+            "col1": "widget_bottom_ticker"
+        },
+        "transition": "U"
+    },
+    "layout_visualization": {
+        "row1": {
+            "col1": "widget_xmms2_pcm_24x16",
+            "col17": "widget_xmms2_pcm_24x16",
+            "col9": "widget_xmms2_pcm_24x16"
+        },
+        "row3": {
+            "col13": "widget_xmms2_pcm_24x16",
+            "col5": "widget_xmms2_pcm_24x16"
+        }
+    },
+    "layout_american_flag": {
+        "row1": {
+            "col1": "widget_gif_american_flag",
+            "col17": "widget_gif_american_flag",
+            "col9": "widget_gif_american_flag"
+        },
+        "row3": {
+            "col13": "widget_gif_american_flag",
+            "col5": "widget_gif_american_flag"
+        },
+        "transition": "L"
+    },
+    "layout_bar": {
+        "row1": {
+            "col1": "widget_ram_label",
+            "col10": "widget_ram_total",
+            "col5": "widget_ram_active"
+        },
+        "row2": {
+            "col1": "widget_wlan0_label",
+            "col10": "widget_wlan0_bar",
+            "col7": "widget_wlan0"
+        },
+        "row3": {
+            "col1": "widget_icon_wave",
+            "col10": "widget_icon_ekg",
+            "col11": "widget_icon_rain",
+            "col12": "widget_icon_blob",
+            "col13": "widget_icon_wave",
+            "col14": "widget_icon_ekg",
+            "col15": "widget_icon_rain",
+            "col16": "widget_icon_blob",
+            "col17": "widget_icon_wave",
+            "col18": "widget_icon_ekg",
+            "col19": "widget_icon_rain",
+            "col2": "widget_icon_ekg",
+            "col20": "widget_icon_blob",
+            "col3": "widget_icon_rain",
+            "col4": "widget_icon_blob",
+            "col5": "widget_icon_wave",
+            "col6": "widget_icon_ekg",
+            "col7": "widget_icon_rain",
+            "col8": "widget_icon_blob",
+            "col9": "widget_icon_wave"
+        },
+        "row4": {
+            "col1": "widget_bottom_ticker"
+        },
+        "transition": "B"
+    },
+    "layout_bignums": {
+        "row2": {
+            "col1": "widget_cpu_label",
+            "col10": "widget_bignums"
+        },
+        "row3": {
+            "col14": "widget_percent"
+        },
+        "transition": "B"
+    },
+    "layout_bolt": {
+        "row1": {
+            "col1": "widget_gif_bolt",
+            "col17": "widget_gif_bolt",
+            "col9": "widget_gif_bolt"
+        },
+        "row3": {
+            "col13": "widget_gif_bolt",
+            "col5": "widget_gif_bolt"
+        },
+        "transition": "B"
+    },
+    "layout_dolby": {
+        "row1": {
+            "col1": "widget_gif_dolby",
+            "col17": "widget_gif_dolby",
+            "col9": "widget_gif_dolby"
+        },
+        "row3": {
+            "col13": "widget_gif_dolby",
+            "col5": "widget_gif_dolby"
+        },
+        "transition": "B"
+    },
+    "layout_icons": {
+        "row1": {
+            "col1": "widget_icon_heartbeat",
+            "col10": "widget_icon_ekg",
+            "col11": "widget_icon_heart",
+            "col12": "widget_icon_blob",
+            "col13": "widget_icon_wave",
+            "col14": "widget_icon_timer",
+            "col15": "widget_icon_rain",
+            "col16": "widget_icon_karo",
+            "col17": "widget_icon_heartbeat",
+            "col18": "widget_icon_ekg",
+            "col19": "widget_icon_heart",
+            "col2": "widget_icon_ekg",
+            "col20": "widget_icon_blob",
+            "col3": "widget_icon_heart",
+            "col4": "widget_icon_blob",
+            "col5": "widget_icon_wave",
+            "col6": "widget_icon_timer",
+            "col7": "widget_icon_rain",
+            "col8": "widget_icon_karo",
+            "col9": "widget_icon_heartbeat"
+        },
+        "row2": {
+            "col1": "widget_icon_wave",
+            "col10": "widget_icon_timer",
+            "col11": "widget_icon_rain",
+            "col12": "widget_icon_karo",
+            "col13": "widget_icon_heartbeat",
+            "col14": "widget_icon_ekg",
+            "col15": "widget_icon_heart",
+            "col16": "widget_icon_blob",
+            "col17": "widget_icon_wave",
+            "col18": "widget_icon_timer",
+            "col19": "widget_icon_rain",
+            "col2": "widget_icon_timer",
+            "col20": "widget_icon_karo",
+            "col3": "widget_icon_rain",
+            "col4": "widget_icon_karo",
+            "col5": "widget_icon_heartbeat",
+            "col6": "widget_icon_ekg",
+            "col7": "widget_icon_heart",
+            "col8": "widget_icon_blob",
+            "col9": "widget_icon_wave"
+        },
+        "row3": {
+            "col1": "widget_icon_heartbeat",
+            "col10": "widget_icon_ekg",
+            "col11": "widget_icon_heart",
+            "col12": "widget_icon_blob",
+            "col13": "widget_icon_wave",
+            "col14": "widget_icon_timer",
+            "col15": "widget_icon_rain",
+            "col16": "widget_icon_karo",
+            "col17": "widget_icon_heartbeat",
+            "col18": "widget_icon_ekg",
+            "col19": "widget_icon_heart",
+            "col2": "widget_icon_ekg",
+            "col20": "widget_icon_blob",
+            "col3": "widget_icon_heart",
+            "col4": "widget_icon_blob",
+            "col5": "widget_icon_wave",
+            "col6": "widget_icon_timer",
+            "col7": "widget_icon_rain",
+            "col8": "widget_icon_karo",
+            "col9": "widget_icon_heartbeat"
+        },
+        "row4": {
+            "col1": "widget_icon_wave",
+            "col10": "widget_icon_timer",
+            "col11": "widget_icon_rain",
+            "col12": "widget_icon_karo",
+            "col13": "widget_icon_heartbeat",
+            "col14": "widget_icon_ekg",
+            "col15": "widget_icon_heart",
+            "col16": "widget_icon_blob",
+            "col17": "widget_icon_wave",
+            "col18": "widget_icon_timer",
+            "col19": "widget_icon_rain",
+            "col2": "widget_icon_timer",
+            "col20": "widget_icon_karo",
+            "col3": "widget_icon_rain",
+            "col4": "widget_icon_karo",
+            "col5": "widget_icon_heartbeat",
+            "col6": "widget_icon_ekg",
+            "col7": "widget_icon_heart",
+            "col8": "widget_icon_blob",
+            "col9": "widget_icon_wave"
+        },
+        "transition": "B"
+    },
+    "layout_intel": {
+        "row1": {
+            "col1": "widget_gif_intel",
+            "col17": "widget_gif_intel",
+            "col9": "widget_gif_intel"
+        },
+        "row3": {
+            "col13": "widget_gif_intel",
+            "col5": "widget_gif_intel"
+        },
+        "transition": "B"
+    },
+    "layout_karo": {
+        "row1": {
+            "col1": "widget_icon_karo",
+            "col10": "widget_icon_karo",
+            "col11": "widget_icon_karo",
+            "col12": "widget_icon_karo",
+            "col13": "widget_icon_karo",
+            "col14": "widget_icon_karo",
+            "col15": "widget_icon_karo",
+            "col16": "widget_icon_karo",
+            "col17": "widget_icon_karo",
+            "col18": "widget_icon_karo",
+            "col19": "widget_icon_karo",
+            "col2": "widget_icon_karo",
+            "col20": "widget_icon_karo",
+            "col3": "widget_icon_karo",
+            "col4": "widget_icon_karo",
+            "col5": "widget_icon_karo",
+            "col6": "widget_icon_karo",
+            "col7": "widget_icon_karo",
+            "col8": "widget_icon_karo",
+            "col9": "widget_icon_karo"
+        },
+        "row2": {
+            "col1": "widget_icon_karo",
+            "col10": "widget_icon_karo",
+            "col11": "widget_icon_karo",
+            "col12": "widget_icon_karo",
+            "col13": "widget_icon_karo",
+            "col14": "widget_icon_karo",
+            "col15": "widget_icon_karo",
+            "col16": "widget_icon_karo",
+            "col17": "widget_icon_karo",
+            "col18": "widget_icon_karo",
+            "col19": "widget_icon_karo",
+            "col2": "widget_icon_karo",
+            "col20": "widget_icon_karo",
+            "col3": "widget_icon_karo",
+            "col4": "widget_icon_karo",
+            "col5": "widget_icon_karo",
+            "col6": "widget_icon_karo",
+            "col7": "widget_icon_karo",
+            "col8": "widget_icon_karo",
+            "col9": "widget_icon_karo"
+        },
+        "row3": {
+            "col1": "widget_icon_karo",
+            "col10": "widget_icon_karo",
+            "col11": "widget_icon_karo",
+            "col12": "widget_icon_karo",
+            "col13": "widget_icon_karo",
+            "col14": "widget_icon_karo",
+            "col15": "widget_icon_karo",
+            "col16": "widget_icon_karo",
+            "col17": "widget_icon_karo",
+            "col18": "widget_icon_karo",
+            "col19": "widget_icon_karo",
+            "col2": "widget_icon_karo",
+            "col20": "widget_icon_karo",
+            "col3": "widget_icon_karo",
+            "col4": "widget_icon_karo",
+            "col5": "widget_icon_karo",
+            "col6": "widget_icon_karo",
+            "col7": "widget_icon_karo",
+            "col8": "widget_icon_karo",
+            "col9": "widget_icon_karo"
+        },
+        "row4": {
+            "col1": "widget_icon_karo",
+            "col10": "widget_icon_karo",
+            "col11": "widget_icon_karo",
+            "col12": "widget_icon_karo",
+            "col13": "widget_icon_karo",
+            "col14": "widget_icon_karo",
+            "col15": "widget_icon_karo",
+            "col16": "widget_icon_karo",
+            "col17": "widget_icon_karo",
+            "col18": "widget_icon_karo",
+            "col19": "widget_icon_karo",
+            "col2": "widget_icon_karo",
+            "col20": "widget_icon_karo",
+            "col3": "widget_icon_karo",
+            "col4": "widget_icon_karo",
+            "col5": "widget_icon_karo",
+            "col6": "widget_icon_karo",
+            "col7": "widget_icon_karo",
+            "col8": "widget_icon_karo",
+            "col9": "widget_icon_karo"
+        },
+        "transition": "B"
+    },
+    "layout_marquee1": {
+        "row1": {
+            "col1": "widget_gif_marquee1",
+            "col11": "widget_gif_marquee1",
+            "col13": "widget_gif_marquee1",
+            "col15": "widget_gif_marquee1",
+            "col17": "widget_gif_marquee1",
+            "col19": "widget_gif_marquee1",
+            "col3": "widget_gif_marquee1",
+            "col5": "widget_gif_marquee1",
+            "col7": "widget_gif_marquee1",
+            "col9": "widget_gif_marquee1"
+        },
+        "row2": {
+            "col1": "widget_gif_marquee1",
+            "col12": "widget_wlan0_short_bar",
+            "col19": "widget_gif_marquee1",
+            "col3": "widget_wlan0_label",
+            "col9": "widget_wlan0"
+        },
+        "row3": {
+            "col1": "widget_gif_marquee1",
+            "col19": "widget_gif_marquee1",
+            "col3": "widget_bottom_marquee"
+        },
+        "row4": {
+            "col1": "widget_gif_marquee1",
+            "col11": "widget_gif_marquee1",
+            "col13": "widget_gif_marquee1",
+            "col15": "widget_gif_marquee1",
+            "col17": "widget_gif_marquee1",
+            "col19": "widget_gif_marquee1",
+            "col3": "widget_gif_marquee1",
+            "col5": "widget_gif_marquee1",
+            "col7": "widget_gif_marquee1",
+            "col9": "widget_gif_marquee1"
+        },
+        "transition": "B"
+    },
+    "plugins": {
+        "i2c_sensors-path": "/sys/bus/i2c/devices/1-0028/"
+    },
+    "widget_nifty1": {
+        "type": "nifty",
+        "height": 64,
+        "width": 256,
+        "update": 50,
+        "port": 8766
+    },
+    "widget_nifty2": {
+        "type": "nifty",
+        "height": 64,
+        "width": 256,
+        "update": 50,
+        "port": 8766
+    },
+    "widget_histogram_large": {
+        "type": "histogram",
+        "expression": "procstat.Cpu('busy', 10)",
+        "height": 8,
+        "width": 43,
+        "update": 10,
+        "foreground": "d90cf17f"
+    },
+    "widget_hddtemp": {
+        "type": "text",
+        "expression": "'IDE Temp' + exec.Exec('hddtemp /dev/sda | cut -f 3 -d :', 999)",
+        "length": 14,
+        "align": "L",
+        "update": 999
+    },
+    "widget_FSSpace": {
+        "type": "text",
+        "expression": "fsspace_a = ((statfs.Statfs('/', 'bavail')*statfs.Statfs('/', 'bsize'))/ 1024/ 1024);fsspace_b = ((statfs.Statfs('/media/Windows', 'bavail')*statfs.Statfs('/media/Windows', 'bsize'))/1024/1024);c = '/ ' + fsspace_a + 'MB /media/disk/ ' + fsspace_b + ' MB';
+        ",
+        "length": 42,
+        "align": "M",
+        "speed": 30
+    },
+    "widget_CPU": {
+        "type": "text",
+        "expression": "procstat.Cpu('busy', 500)",
+        "postfix": "'% '",
+        "length": 5,
+        "precision": 1,
+        "align": "R",
+        "update": 50
+    },
+    "widget_CPUBar": {
+        "type": "bar",
+        "expression": "procstat.Cpu('busy', 500)",
+        "expression2": "procstat.Cpu('system', 500)",
+        "length": 10,
+        "min": "1",
+        "max": "100",
+        "direction": "E",
+        "style": "H",
+        "update": 50
+    },
+    "widget_CPULabel": {
+        "type": "text",
+        "expression": "'CPU:'",
+        "length": 4,
+        "align": "L",
+        "bold": 1
+    },
+    "widget_RAMTotal": {
+        "type": "text",
+        "expression": "meminfo.Meminfo('MemTotal')/1024",
+        "postfix": "'MB FREE'",
+        "length": 11,
+        "precision": 0,
+        "align": "L",
+        "update": 50
+    },
+    "widget_RAMFree": {
+        "type": "text",
+        "expression": "meminfo.Meminfo('MemFree')/1024",
+        "postfix": "'/'",
+        "length": 5,
+        "precision": 0,
+        "align": "R",
+        "update": 50
+    },
+    "widget_RAMLabel": {
+        "type": "text",
+        "expression": "'RAM:'",
+        "length": 4,
+        "align": "L",
+        "bold": 1
+    },
+    "widget_IDEIn": {
+        "type": "text",
+        "expression": "diskstats.Diskstats('sd.', 'read_sectors', 500)/2048",
+        "prefix": "'In '",
+        "postfix": "'MB'",
+        "precision": 2,
+        "align": "R",
+        "length": 10,
+        "update": 500
+    },
+    "widget_IDEOut": {
+        "type": "text",
+        "expression": "diskstats.Diskstats('sd.', 'write_sectors', 500)/2048",
+        "prefix": "'Out'",
+        "postfix": "'MB'",
+        "precision": 2,
+        "align": "R",
+        "length": 10,
+        "update": 500
+    },
+    "widget_IDEBar": {
+        "type": "bar",
+        "expression": "diskstats.Diskstats('sda', 'read_sectors', 500)",
+        "expression2": "diskstats.Diskstats('sda', 'write_sectors', 500)",
+        "length": 14,
+        "direction": "E",
+        "style": "H",
+        "update": 500
+    },
+    "widget_IDELabel": {
+        "type": "text",
+        "expression": "'IDE:'",
+        "length": 4,
+        "align": "L",
+        "bold": 1
+    },
+    "widget_WLANLabel": {
+        "type": "text",
+        "expression": "'WLAN:'",
+        "length": 5,
+        "align": "L",
+        "bold": 1
+    },
+    "widget_WLANIn": {
+        "type": "text",
+        "expression": "netdev.Fast('wlan0', 'Rx_bytes', 500)/1024",
+        "prefix": "'OUT'",
+        "postfix": "'KB'",
+        "length": 9,
+        "precision": 0,
+        "align": "R",
+        "update": 50
+    },
+    "widget_WLANOut": {
+        "type": "text",
+        "expression": "netdev.Fast('wlan0', 'Tx_bytes', 500)/1024",
+        "prefix": "'IN'",
+        "postfix": "'KB'",
+        "length": 9,
+        "precision": 0,
+        "align": "R",
+        "update": 50
+    },
+    "widget_WLANBar": {
+        "type": "bar",
+        "expression": "netdev.Fast('wlan0', 'Rx_bytes', 500)",
+        "expression2": "netdev.Fast('wlan0', 'Tx_bytes', 500)",
+        "length": 14,
+        "direction": "E",
+        "style": "H",
+        "update": 50
+    },
+    "widget_TimeLabel": {
+        "type": "text",
+        "expression": "'TIME:'",
+        "length": 5,
+        "align": "L",
+        "bold": 1
+    },
+    "widget_Time": {
+        "type": "text",
+        "expression": "time.Strftime('%a,%d/%m %H:%M:%S', time.Time())",
+        "length": 20,
+        "align": "L",
+        "update": 999
+    },
+    "widget_UptimeLabel": {
+        "type": "text",
+        "expression": "'UPTIME:'",
+        "length": 7,
+        "align": "L",
+        "bold": 1
+    },
+    "widget_Uptime": {
+        "type": "text",
+        "expression": "uptime.Uptime('%d d %H:%M:%S')",
+        "length": 21,
+        "align": "L",
+        "update": 999
+    },
+    "widget_xmms2_pcm_256x64": {
+        "type": "visualization",
+        "width": 256,
+        "height": 64,
+        "update": 10,
+        "morph-timeout": 0,
+        "skip-actors": "gstreamer:gdkpixbuf:jakdaw",
+        "actor": "oinksie",
+        "style": "pcm",
+        "params": {
+            "avs": {
+                "filename": "/home/starlon/Projects/libvisual-svn/trunk/libvisual-avs/testpresets/ring10.avs"
+            },
+            "oinksie": {
+                "acid palette": 1,
+                "color mode": 4
+            },
+            /*"blursk": {
+                "color_style": "Metal",
+                "show_info": "Always",
+                "info_timeout": 10,
+                "show_timestamp": 1
+            },*/
+            /*"blursk": { // blur scope
+                "show_info": "Always",
+                "show_timestamp": 1,
+                "color": "r=246,g=242,b=20",
+                "color_style": "Dimming",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Simple",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Oscilloscope",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters",
+                "beat_sensitivity": 4
+            },*/
+            "blursk": { // box spectrum
+                "color": "r=0,g=254,b=0",
+                "color_style": "Flame",
+                "signal_color": "White signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Backward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "Edges",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Dark bkgnd",
+                "floaters": "No floaters"
+            },
+            /*"blursk": { // burning logo
+                "color": "r=254,g=98,b=38",
+                "color_style": "Flame",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Cylinder",
+                "transition_speed": "Slow switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "Blursk stencil",
+                "slow_motion": 1,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "Airbrush",
+                "thick_on_beats": 1,
+                "flash_style": "Blursk flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "TRUE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },*/
+            /*"blursk": { // cat scan
+                "color": "r=175,g=245,b=0",
+                "color_style": "Rainbow",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Fast fade",
+                "blur_style": "Four way",
+                "transition_speed": "Fast switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Radial spectrum",
+                "plot_style": "Airbrush",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Ripple effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },*/
+            /*"blursk": { // cubism
+                "color": "r=0,g=254,b=254",
+                "color_style": "Color stripes",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Tangram",
+                "transition_speed": "Medium switch",
+                "blur_when": "Melt",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Mono spectrum",
+                "plot_style": "Mirrored",
+                "thick_on_beats": 1,
+                "flash_style": "Invert flash",
+                "overall_effect": "Anti-fade effect",
+                "random_dots": "FALSE",
+                "background": "Dark bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // fan
+                "color": "r=0,g=255,b=0",
+                "color_style": "Milky",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 1,
+                "fade_speed": "Slow fade",
+                "blur_style": "Four way",
+                "transition_speed": "Medium switch",
+                "blur_when": "No blur",
+                "blur_stencil": "Tux stencil",
+                "slow_motion": 1,
+                "signal_style": "Mono spectrum",
+                "plot_style": "Radar",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // flag
+                "color": "r=0,g=255,b=255",
+                "color_style": "Color bands",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Random",
+                "transition_speed": "Medium switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Mono spectrum",
+                "plot_style": "Radar",
+                "thick_on_beats": 0,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // flame scan
+                "color": "r=242,g=74,b=0",
+                "color_style": "Flame",
+                "signal_color": "White signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Flow around",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "Edges",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Ripple effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // flashbulb
+                "color": "r=0,g=178,b=246",
+                "color_style": "Dimming",
+                "signal_color": "Normal signal",
+                "contour_lines": 1,
+                "hue_on_beats": 1,
+                "fade_speed": "Medium fade",
+                "blur_style": "Prismatic",
+                "transition_speed": "Medium switch",
+                "blur_when": "Melt",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Mono spectrum",
+                "plot_style": "None",
+                "thick_on_beats": 1,
+                "flash_style": "Random flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // foil
+                "color": "r=0,g=254,b=254",
+                "color_style": "Layers",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Forward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Flower",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // frenetic
+                "color": "r=0,g=254,b=254",
+                "color_style": "Graying",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Fast fade",
+                "blur_style": "Fast forward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Phase shift",
+                "plot_style": "Line",
+                "thick_on_beats": 0,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Flash bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // heat wave
+                "color": "r=0,g=254,b=254",
+                "color_style": "Color layers",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Rise",
+                "transition_speed": "Medium switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "black_background": "TRUE",
+                "toggle_bpl": "Edge smooth",
+                "background": "White bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // interference
+                "color": "r=0,g=254,b=254",
+                "color_style": "Color stripes",
+                "signal_color": "Normal signal",
+                "contour_lines": 1,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Forward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Flower",
+                "plot_style": "Mirrored",
+                "thick_on_beats": 0,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // lens
+                "color": "r=249,g=69,b=0",
+                "color_style": "Milky",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 1,
+                "fade_speed": "Medium fade",
+                "blur_style": "Ripple",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Mono spectrum",
+                "plot_style": "Mirrored",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // metalic
+                "color": "r=0,g=253,b=253",
+                "color_style": "Metal",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Random slow",
+                "transition_speed": "Medium switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Oscilloscope",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Bump effect",
+                "random_dots": "FALSE",
+                "black_background": "TRUE",
+                "toggle_bpl": "Area smooth",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // nucleus
+                "color": "r=11,g=253,b=249",
+                "color_style": "Color stripes",
+                "signal_color": "Normal signal",
+                "contour_lines": 1,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Fast forward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Phase shift",
+                "plot_style": "Fuzzy dots",
+                "thick_on_beats": 0,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "black_background": "TRUE",
+                "toggle_bpl": "Edge smooth",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // quick change
+                "color": "r=250,g=129,b=253",
+                "color_style": "Standoff",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Random",
+                "transition_speed": "Fast switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Mono spectrum",
+                "plot_style": "Radar",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "toggle_bpl": "Area smooth",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // random flower
+                "color": "r=0,g=254,b=254",
+                "color_style": "Random",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Random slow",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Flower",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Random bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // random mirrored spectrum
+                "color": "r=252,g=154,b=10",
+                "color_style": "Random",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Random slow",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Mono spectrum",
+                "plot_style": "Mirrored",
+                "thick_on_beats": 1,
+                "flash_style": "Random flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Random bkgnd",
+                "toggle_bpl": "Area smooth",
+                "floaters": "No floaters"
+            },
+            "blursk": { // ripple
+                "color": "r=0,g=254,b=254",
+                "color_style": "Color stripes",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Random",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "High/Low plot",
+                "plot_style": "Starburst",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Shift bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // roller
+                "color": "r=70,g=0,b=251",
+                "color_style": "Stripes",
+                "signal_color": "Normal signal",
+                "contour_lines": 1,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Cylinder",
+                "transition_speed": "Fast switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "Airbrush",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Anti-fade effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "toggle_bpl": "Area smooth",
+                "floaters": "No floaters"
+            },
+            "blursk": { // rose
+                "color": "r=0,g=254,b=254",
+                "color_style": "Rainbow",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Tangram",
+                "transition_speed": "Slow switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Flower",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Anti-fade effect",
+                "random_dots": "FALSE",
+                "background": "White bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // scan
+                "color": "r=175,g=245,b=0",
+                "color_style": "Rainbow",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Flow around",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "None",
+                "thick_on_beats": 1,
+                "flash_style": "Invert flash",
+                "overall_effect": "Anti-fade effect",
+                "random_dots": "TRUE",
+                "background": "Black bkgnd",
+                "floaters": "Slow floaters"
+            },
+            "blursk": { // sparkler
+                "color": "r=252,g=72,b=0",
+                "color_style": "Metal",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 1,
+                "fade_speed": "Medium fade",
+                "blur_style": "Four way",
+                "transition_speed": "Medium switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Mono spectrum",
+                "plot_style": "Radar",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // subliminal logo
+                "color": "r=175,g=245,b=0",
+                "color_style": "Random",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Random",
+                "transition_speed": "Medium switch",
+                "blur_when": "Random blur",
+                "blur_stencil": "Random stencil",
+                "slow_motion": 1,
+                "signal_style": "Flower",
+                "plot_style": "Line",
+                "thick_on_beats": 0,
+                "flash_style": "Random flash",
+                "overall_effect": "Ripple effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // tunnel
+                "color": "r=179,g=251,b=0",
+                "color_style": "Color layers",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Forward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Flower",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // tunnel2
+                "color": "r=245,g=68,b=0",
+                "color_style": "Color layers",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 1,
+                "fade_speed": "Medium fade",
+                "blur_style": "Fast forward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Flower",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Dark bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // wiggler
+                "color": "r=0,g=253,b=253",
+                "color_style": "Color layers",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Flow around",
+                "transition_speed": "Fast switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Radial spectrum",
+                "plot_style": "Starburst",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Dark bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // xmms
+                "color": "r=0,g=254,b=254",
+                "color_style": "Dimming",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Random",
+                "transition_speed": "Medium switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "XMMS stencil",
+                "slow_motion": 1,
+                "signal_style": "Flower",
+                "plot_style": "Line",
+                "thick_on_beats": 0,
+                "flash_style": "XMMS flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Color bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // bump scope
+                "color": "r=246,g=240,b=10",
+                "color_style": "Dimming",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Simple",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Oscilloscope",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Bump effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // wax
+                "color": "r=38,g=246,b=9",
+                "color_style": "Flame",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 1,
+                "fade_speed": "Fast fade",
+                "blur_style": "Gravity",
+                "transition_speed": "Medium switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Oscilloscope",
+                "plot_style": "Line",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Anti-fade effect",
+                "random_dots": "FALSE",
+                "background": "White bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // gas cloud
+                "color": "r=247,g=128,b=0",
+                "color_style": "Color layers",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Flow between",
+                "transition_speed": "Fast switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Radial spectrum",
+                "plot_style": "Starburst",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Ripple effect",
+                "random_dots": "FALSE",
+                "background": "Shift bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // aurora
+                "color": "r=251,g=205,b=2",
+                "color_style": "Color standoff",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Forward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Radial spectrum",
+                "plot_style": "Inertia",
+                "thick_on_beats": 0,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // fractal drums
+                "color": "r=255,g=234,b=0",
+                "color_style": "Brightening",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Medium fade",
+                "blur_style": "Fractal sphere",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 1,
+                "signal_style": "Phase shift",
+                "plot_style": "Fuzzy dots",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Bump effect",
+                "random_dots": "FALSE",
+                "toggle_bpl": "Edge smooth",
+                "background": "Black bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // butterfly
+                "color": "r=0,g=254,b=0",
+                "color_style": "Color standoff",
+                "signal_color": "White signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "fade_speed": "Slow fade",
+                "blur_style": "Backward",
+                "transition_speed": "Medium switch",
+                "blur_when": "Smear",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "Edges",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "FALSE",
+                "background": "Shift bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // radioactive bob
+                "color": "r=248,g=248,b=0",
+                "color_style": "Milky",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 1,
+                "black_background": "FALSE",
+                "fade_speed": "Medium fade",
+                "blur_style": "Tangram",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "Bob stencil",
+                "slow_motion": 1,
+                "toggle_bpl": "Area smooth",
+                "signal_style": "Phase shift",
+                "plot_style": "None",
+                "thick_on_beats": 1,
+                "flash_style": "Bob flash",
+                "overall_effect": "Normal effect",
+                "random_dots": "TRUE",
+                "background": "Color bkgnd",
+                "floaters": "No floaters"
+            },
+            "blursk": { // testing 1 2 3
+                "color": "r=237,g=5,b=230",
+                "color_style": "Flame",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "background": "Random bkgnd",
+                "fade_speed": "Slow fade",
+                "blur_style": "Random slow",
+                "transition_speed": "Medium switch",
+                "blur_when": "Full blur",
+                "blur_stencil": "Maybe stencil",
+                "slow_motion": 0,
+                "toggle_bpl": "Area smooth",
+                "signal_style": "Mono spectrum",
+                "plot_style": "Inertia",
+                "thick_on_beats": 0,
+                "flash_style": "No flash",
+                "overall_effect": "Normal effect",
+                "floaters": "Fast floaters"
+            },
+            "blursk": { // drain
+                "color": "r=228,g=150,b=0",
+                "color_style": "Rainbow",
+                "signal_color": "Normal signal",
+                "contour_lines": 0,
+                "hue_on_beats": 0,
+                "background": "Color bkgnd",
+                "fade_speed": "Slow fade",
+                "blur_style": "Drain",
+                "transition_speed": "Medium switch",
+                "blur_when": "Reduced blur",
+                "blur_stencil": "No stencil",
+                "slow_motion": 0,
+                "signal_style": "Stereo spectrum",
+                "plot_style": "Edges",
+                "thick_on_beats": 1,
+                "flash_style": "No flash",
+                "overall_effect": "Anti-fade effect",
+                "floaters": "No floaters"
+            },*/
+            "none": {}
+        }
+    },
+    "widget_xmms2_pcm_24x16": {
+        "type": "visualization",
+        "width": 24,
+        "height": 16,
+        "update": 1,
+        "style": "pcm"
+    },
+    "widget_xmms2_peak": {
+        "type": "visualization",
+        "width": 20,
+        "height": 4,
+        "update": 1,
+        "style": "peak"
+    },
+    "widget_xmms2_spectrum": {
+        "type": "visualization",
+        "width": 20,
+        "height": 4,
+        "update": 1,
+        "style": "spectrum"
+    },
+    "widget_bignums": {
+        "expression": "procstat.Cpu('user', 500)",
+        "type": "bignums",
+        "max": "100",
+        "min": "0",
+        "update": 500
+    },
+    "widget_bottom_marquee": {
+        "align": "M",
+        "expression": "uname.Uname('sysname') + ' ' + uname.Uname('nodename') + ' ' + uname.Uname('release') + ' ' + cpuinfo.Cpuinfo('model name')",
+        "type": "text",
+        "speed": 100,
+        "length": 16
+    },
+    "widget_bottom_ticker": {
+        "align": "P",
+        "expression": "uname.Uname('sysname') + ' ' + uname.Uname('nodename') + ' ' + uname.Uname('release') + ' ' + cpuinfo.Cpuinfo('model name')",
+        "type": "text",
+        "speed": 30,
+        "bold": 1,
+        "length": 42
+    },
+    "widget_cpu": {
+        "align": "R",
+        "expression": "procstat.Cpu('busy', 500)",
+        "postfix": "'%'",
+        "precision": 0,
+        "type": "text",
+        "update": 500,
+        "length": 5
+    },
+    "widget_cpu_bar": {
+        "direction": "W",
+        "expression": "procstat.Cpu('busy', 500)",
+        "length": 10,
+        "max": "100",
+        "min": "0",
+        "style": "H",
+        "type": "bar",
+        "update": 500
+    },
+    "widget_cpu_histogram": {
+        "direction": "E",
+        "expression": "procstat.Cpu('busy', 500)",
+        "gap": 1,
+        "length": 10,
+        "max": "100",
+        "min": "0",
+        "type": "histogram",
+        "update": 500
+    },
+    "widget_cpu_label": {
+        "align": "L",
+        "expression": "'CPU:'",
+        "type": "text",
+        "length": 4
+    },
+    "widget_dow": {
+        "align": "L",
+        "expression": "",
+        "type": "text"
+    },
+    "widget_dow_end": {
+        "align": "L",
+        "expression": "'\\200'",
+        "type": "text",
+        "length": 1
+    },
+    "widget_dow_label": {
+        "align": "L",
+        "expression": "'Ambient:'",
+        "type": "text",
+        "length": 10
+    },
+    "widget_gif_american_flag": {
+        "file": "gifs/American_Flag_ani.gif",
+        "type": "gif",
+        "update": "250",
+        "width": 24,
+        "xpoint": 1,
+        "inverted": 1
+    },
+    "widget_gif_bolt": {
+        "file": "gifs/lightning_bolt_ani.gif",
+        "type": "gif",
+        "update": "250",
+        "inverted": 1
+    },
+    "widget_gif_dolby": {
+        "file": "gifs/dolby_ani.gif",
+        "type": "gif",
+        "update": "250",
+        "inverted": 1
+    },
+    "widget_gif_intel": {
+        "file": "gifs/intel_logo_ani.gif",
+        "start": 1,
+        "end": 6,
+        "type": "gif",
+        "update": "250",
+        "inverted": 1
+    },
+    "widget_gif_marquee1": {
+        "file": "gifs/marquee1.gif",
+        "height": 8,
+        "type": "gif",
+        "update": "250",
+        "width": 12,
+        "inverted": 1
+    },
+    "widget_gif_marquee2": {
+        "file": "gifs/marquee2.gif",
+        "type": "gif",
+        "update": "250",
+        "inverted": 1
+    },
+    "widget_gif_marquee3": {
+        "file": "gifs/marquee3.gif",
+        "type": "gif",
+        "update": "250",
+        "inverted": 1
+    },
+    "widget_gif_marquee4": {
+        "file": "gifs/marquee4.gif",
+        "type": "gif",
+        "update": "250",
+        "inverted": 1
+    },
+    "widget_icon_blob": {
+        "bitmap": {
+            "row1": ".....|.....|.....",
+            "row2": ".....|.....|.***.",
+            "row3": ".....|.***.|*...*",
+            "row4": "..*..|.*.*.|*...*",
+            "row5": ".....|.***.|*...*",
+            "row6": ".....|.....|.***.",
+            "row7": ".....|.....|.....",
+            "row8": ".....|.....|....."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_ekg": {
+        "bitmap": {
+            "row1": ".....|.....|.....|.....|.....|.....|.....|.....",
+            "row2": ".....|....*|...*.|..*..|.*...|*....|.....|.....",
+            "row3": ".....|....*|...*.|..*..|.*...|*....|.....|.....",
+            "row4": ".....|....*|...**|..**.|.**..|**...|*....|.....",
+            "row5": ".....|....*|...**|..**.|.**..|**...|*....|.....",
+            "row6": ".....|....*|...*.|..*.*|.*.*.|*.*..|.*...|*....",
+            "row7": "*****|*****|****.|***..|**..*|*..**|..***|.****",
+            "row8": ".....|.....|.....|.....|.....|.....|.....|....."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_heart": {
+        "bitmap": {
+            "row1": ".....|.....|.....|.....|.....|.....",
+            "row2": ".*.*.|.....|.*.*.|.....|.....|.....",
+            "row3": "*****|.*.*.|*****|.*.*.|.*.*.|.*.*.",
+            "row4": "*****|.***.|*****|.***.|.***.|.***.",
+            "row5": ".***.|.***.|.***.|.***.|.***.|.***.",
+            "row6": ".***.|..*..|.***.|..*..|..*..|..*..",
+            "row7": "..*..|.....|..*..|.....|.....|.....",
+            "row8": ".....|.....|.....|.....|.....|....."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_heartbeat": {
+        "bitmap": {
+            "row1": ".....|.....",
+            "row2": ".*.*.|.*.*.",
+            "row3": "*****|*.*.*",
+            "row4": "*****|*...*",
+            "row5": ".***.|.*.*.",
+            "row6": ".***.|.*.*.",
+            "row7": "..*..|..*..",
+            "row8": ".....|....."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_karo": {
+        "bitmap": {
+            "row1": ".....|.....|.....|.....|..*..|.....|.....|.....",
+            "row2": ".....|.....|.....|..*..|.*.*.|..*..|.....|.....",
+            "row3": ".....|.....|..*..|.*.*.|*...*|.*.*.|..*..|.....",
+            "row4": ".....|..*..|.*.*.|*...*|.....|*...*|.*.*.|..*..",
+            "row5": ".....|.....|..*..|.*.*.|*...*|.*.*.|..*..|.....",
+            "row6": ".....|.....|.....|..*..|.*.*.|..*..|.....|.....",
+            "row7": ".....|.....|.....|.....|..*..|.....|.....|.....",
+            "row8": ".....|.....|.....|.....|.....|.....|.....|....."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_rain": {
+        "bitmap": {
+            "row1": "...*.|.....|.....|.*...|....*|..*..|.....|*....",
+            "row2": "*....|...*.|.....|.....|.*...|....*|..*..|.....",
+            "row3": ".....|*....|...*.|.....|.....|.*...|....*|..*..",
+            "row4": "..*..|.....|*....|...*.|.....|.....|.*...|....*",
+            "row5": "....*|..*..|.....|*....|...*.|.....|.....|.*...",
+            "row6": ".*...|....*|..*..|.....|*....|...*.|.....|.....",
+            "row7": ".....|.*...|....*|..*..|.....|*....|...*.|.....",
+            "row8": ".....|.....|.*...|....*|..*..|.....|*....|...*."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_squirrel": {
+        "bitmap": {
+            "row1": ".....|.....|.....|.....|.....|.....",
+            "row2": ".....|.....|.....|.....|.....|.....",
+            "row3": ".....|.....|.....|.....|.....|.....",
+            "row4": "**...|.**..|..**.|...**|....*|.....",
+            "row5": "*****|*****|*****|*****|*****|*****",
+            "row6": "...**|..**.|.**..|**...|*....|.....",
+            "row7": ".....|.....|.....|.....|.....|.....",
+            "row8": ".....|.....|.....|.....|.....|....."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_timer": {
+        "bitmap": {
+            "row1": ".....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|",
+            "row2": ".***.|.*+*.|.*++.|.*++.|.*++.|.*++.|.*++.|.*++.|.*++.|.*++.|.*++.|.*++.|.+++.|.+*+.|.+**.|.+**.|.+**.|.+**.|.+**.|.+**.|.+**.|.+**.|.+**.|.+**.|",
+            "row3": "*****|**+**|**++*|**+++|**++.|**++.|**+++|**+++|**+++|**+++|**+++|+++++|+++++|++*++|++**+|++***|++**.|++**.|++***|++***|++***|++***|++***|*****|",
+            "row4": "*****|**+**|**+**|**+**|**+++|**+++|**+++|**+++|**+++|**+++|+++++|+++++|+++++|++*++|++*++|++*++|++***|++***|++***|++***|++***|++***|*****|*****|",
+            "row5": "*****|*****|*****|*****|*****|***++|***++|**+++|*++++|+++++|+++++|+++++|+++++|+++++|+++++|+++++|+++++|+++**|+++**|++***|+****|*****|*****|*****|",
+            "row6": ".***.|.***.|.***.|.***.|.***.|.***.|.**+.|.*++.|.+++.|.+++.|.+++.|.+++.|.+++.|.+++.|.+++.|.+++.|.+++.|.+++.|.++*.|.+**.|.***.|.***.|.***.|.***.|",
+            "row7": ".....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|",
+            "row8": ".....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|.....|"
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_icon_wave": {
+        "bitmap": {
+            "row1": "..**.|.**..|**...|*....|.....|.....|.....|.....|....*|...**",
+            "row2": ".*..*|*..*.|..*..|.*...|*....|.....|.....|....*|...*.|..*..",
+            "row3": "*....|....*|...*.|..*..|.*...|*....|....*|...*.|..*..|.*...",
+            "row4": "*....|....*|...*.|..*..|.*...|*....|....*|...*.|..*..|.*...",
+            "row5": "*....|....*|...*.|..*..|.*...|*....|....*|...*.|..*..|.*...",
+            "row6": ".....|.....|....*|...*.|..*..|.*..*|*..*.|..*..|.*...|*....",
+            "row7": ".....|.....|.....|....*|...**|..**.|.**..|**...|*....|.....",
+            "row8": ".....|.....|.....|.....|.....|.....|.....|.....|.....|....."
+        },
+        "speed": "foo",
+        "type": "icon"
+    },
+    "widget_key_down": {
+        "expression": "lcd.Transition(-1)",
+        "key": 2,
+        "type": "key"
+    },
+    "widget_key_up": {
+        "expression": "lcd.Transition(1)",
+        "key": 1,
+        "type": "key"
+    },
+    "widget_percent": {
+        "expression": "'%'",
+        "type": "text"
+    },
+    "widget_ram_active": {
+        "align": "L",
+        "expression": "meminfo.Meminfo('Active')/1024",
+        "type": "text",
+        "postfix": "'/'",
+        "precision": 0,
+        "update": 500,
+        "length": 5
+    },
+    "widget_ram_label": {
+        "align": "L",
+        "expression": "'Ram:'",
+        "type": "text",
+        "length": 4
+    },
+    "widget_ram_total": {
+        "align": "L",
+        "expression": "meminfo.Meminfo('MemTotal')/1024",
+        "type": "text",
+        "precision": 0,
+        "update": 500,
+        "length": 5
+    },
+    "widget_system_bar": {
+        "expression": "procstat.Cpu('system', 500)",
+        "style": "H",
+        "type": "bar",
+        "width": 10
+    },
+    "widget_system_histogram": {
+        "direction": "E",
+        "expressionn": "procstat.Cpu('system', 500)",
+        "gap": 1,
+        "type": "histogram",
+        "width": 10
+    },
+    "widget_system_label": {
+        "align": "R",
+        "prefix": "'System: '",
+        "type": "text",
+        "length": 10
+    },
+    "widget_wlan0": {
+        "align": "L",
+        "expression": "netdev.Fast('wlan0', 'Tx_bytes', 100) /1024",
+        "precision": 0,
+        "type": "text",
+        "update": 500,
+        "length": 3
+    },
+    "widget_wlan0_bar": {
+        "expression":  "netdev.Fast('wlan0', 'Rx_bytes', 500) / 1024",
+        "expression2": "netdev.Fast('wlan0', 'Tx_bytes', 500) / 1024",
+        //"style": "H",
+        "type": "bar",
+        "update": 500,
+        "width": 6
+    },
+    "widget_wlan0_histogram": {
+        "direction": "E",
+        "expression":
+"(netdev.Fast('wlan0', 'Rx_bytes', 500) + netdev.Fast('wlan0', 'Tx_bytes', 500)) /1024",
+        "gap": 1,
+        "type": "histogram",
+        "update": 500,
+        "width": 10
+    },
+    "widget_wlan0_label": {
+        "expression": "'wlan0:'",
+        "type": "text",
+        "length": 6
+    },
+    "widget_wlan0_short_bar": {
+        "expression": "(netdev.Fast('wlan0', 'Rx_bytes', 500) + netdev.Fast('wlan0', 'Tx_bytes', 500)) /1024",
+        "length": 7,
+        "style": "N",
+        "type": "bar",
+        "update": 500
+    },
+    "widget_635_script": {
+        "file": "635_script.js",
+        "type": "script"
+    }
+}
diff --git a/embeds.xml b/embeds.xml
index 5c7a998..ad7c602 100644
--- a/embeds.xml
+++ b/embeds.xml
@@ -23,6 +23,6 @@
 <Script file = "Libs\StarLibProperty-1.0\StarLibProperty-1.0.lua"/>
 <Script file = "Libs\StarLibTimer-1.0\StarLibTimer-1.0.lua"/>
 <Script file = "Libs\LibMarquee-1.0\LibMarquee-1.0.lua"/>
-
+<Script file = "Libs\StarLibLCD-1.0\StarLibLCD-1.0.lua"/>

 </Ui>