UPDATE 30/12/2009

Hi, LaserDock is a bit old, but its still good. If you want a more up to date theme with the same DeskIcons stuff as LaserDock, try my new theme PlayDesk. You can download the theme from any of these sites:

PixelFuckers
ls-themes
Deviantart
Customize

LaserDock

LaserDock is a dynamic, usable, configurable, dragable, toggleable, scalable, minimal/maximal bar/box Litestep theme.

LaserDock can be a bar or a box.
LaserDock "Dock's" to any side of the screen (bar)
LaserDock can be dragged around the screen (box)
LaserDock is heavily scripted (lslua).
LaserDock has many fun components (widgets)

----------------------
Components:
---------------

beatbox:
Tap out beats with your keyboard

clockspeak:
Your system speaks the time on the hour

commander:
LSXcommand interface

deskicons:
Individually configurable desktop icons

notes:
Text files on your desktop

nowplaying:
Display the current track playing in winamp

numscrollcaps:
Tells you when the num/scroll/caps locks are changed

selector:
Control moveable components in groups with LaserDock's take on the selector tool

time:
Display current time in configurable ways

trash:
Recycle bin interface with different display modes

volume:
Display and/or control the system volume

vwm:
Virtual Window (Desktop) Manager interface

Previews

DeskIcons and Selector components in motion:


Screenshots:
autumnal.thug_girl


mandolux-workers-insomnia


ara-thinner


Animated GIF

Download

Download LaserDock-2.0

File update: 15 June 2007, 3:55:14 p.m.

Latest Changes

15 June 2007, 3:55:14 p.m.

Fixed: lfs.dll broke OTS2 compatability. Now using an older version of lfs.dll the OTS2 lslua can use.
Thanks to Mojo (and all other OTS2 users) for persevering with this.
Thanks to tnl for the working lfs.dll

14 June 2007, 5:52:00 p.m.


You'll need to update your deskiconsvars.rc, read the changes in this version for info

Fixed: If a DeskIcon uses an image proportions and gets another image dropped onto it, the new image proportions will be used.
Thanks to Acidfire for the idea.

Fixed: Deleted some leftover testing stuff from xpopup.rc, was breakig OTS2 compatability.
Thanks to Mojomonkee for reporting this.

Added: deskiconsfolderimagepattern "folder" to deskiconsvars.rc,
An evar for specifying the regexp pattern for finding dropped folder images.
the default value "folder" will find any image with "folder" in the filename eg;
folder.png
flammablefolderofdoom.png
Thanks to Mojomonkee for requesting this.

14 June 2007, 2:14:23 a.m.

Added: otsmajorversion 2 and otsminorversion 0 to the theme.rc. Needed for OTS2 themeinstaller
Thanks to cody for reporting this.

13 June 2007, 4:56:07 p.m.

Added: "dynamomax" evar to themevars. This sets the max size a label can be for it to have a dynamo effect.

Added: If the DeskIcons component is enabled, folders dropped onto the desktop get scanned for images.
The first image found gets used for the deskicon image.
Compatible images are only png and bmp.
This wicked feature was requested by Mojomonkee

13 June 2007, 12:45:21 a.m.

Removed: Deleted the reload.lua file from "$themedir$config\scripts\" as none of its functions are needed anymore.

Changed: Now, when snapped the taskbar has text, when floating it doesn't.
This cannot be changed from the popuptheme
I made it this way because this is how I like it :D

Fixed: Hooked items now have alphamap turned off. Hooked items can't be alphamap, you get weird effects if its set to "true"

Added: "Oeppoe" style. Inspiration from Jacer's theme of the same name.

Added: Complete set of Beatbox samples xD

Added: A simple alphamap background for the display label

Changed: Trash component now gets less red (it now takes 4 times more trash to produce the old level of redness)

Added: Component descriptions in various places.

Changed: Now the Selector will not disappear after an action is performed from its menu (if not essential)

Added: Now you can Drag'n'Drop things onto a selected group of DeskIcons.
It works just like D'n'D for a single icon, so dropping an icon will change the icon,
dropping a .txt file will change the "action" to the .txt file path, etc, for all the selected icons.

Changed: Some DeskIcons stuff:
1. Now when you drop something onto the desktop the newely created icon uses the droppath for the icon, acting more like a "desktop"
2. Resizing icons near the top/left edges now causes no problems (used to swap to the opposite side of the screen)
3. Now icons created from dropped .PNG/.BMP files use the image size by default.

Fixed: Added support for older Litestep build's evar evaluation. if timecustom="timecustom" was producing errors on older builds.

3 June 2007, 3:17:09 a.m.

Added: OTS2 support hack. Just some required OTS2 evars, "System" GS and GSDefault.rc in one "OTS2.rc" file in the theme dir.
This will provide support for laserdock to run on OTS2 ;)
Hope this makes you a little happier xcal

Complete list of changes