#-------------------------------------------------------------------- # hotROXpussy is a "proof of concept" and is only to be used for # evaluation of the front-end ( WindowManager/TaskBar/Desktop ) # which has been built ontop of pussy and is loaded instead of the # traditional JWM/ROX desktop that pussy inherited from puppy # # With this desktop, the intent is to provide a modern up-to-date # Window Manager (openbox) with a desktop and taskbar that is as # compliant as many "standards" as possible of freedesktop.org # while also providing a very comfortable and familiar environment # to users of both puppy-Linux and MS-windows # # To this end, hotROXpussy utilises the ROX pinboard (desktop) # although most of the actions require a double-click # A Taskbar is provided with the following features # A Menu, A Quick-Launch (single-click) Area, # 4 independent Desktops, each with their own task-bar # The right-hand side of the task-bar includes # a "desktop" min/max single-click, # a quick-terminal, # a Volume Control (that works) # - open the ALSA mixer and play with the Voluem Control # a Clock, # a Shutdown, Reboot, stop X-Windows menu # The taskbar is easily customised with right-click-->preferences # # This environment currently requires quite a bit of work. # Please remember this is simply a proof of concept to see if we should start # to build our own desktop/environment to help create a unique look and feel # while looking after puppy-refugees, windows-refugees, and still maintaining # 100% compliance with Debian and as many standards as possible. # # Amongst the things that require work are: # The Debian Menu needs a clean-up to fix icons on the main menu tree # ROX needs some configuration tweaks to get it "just right" # one particular item that needs a look at in this regard are the three # folders on the desktop. While all otehr desktip icons require a double-click # once these folders are opened, a single-click in these folders will activate # the script, program or whatever. Be careful when these are open. # hotROXpussy already incorporates some of the pussy-patches such as fixing # the ROX sticky problem # Windows are sometimes placed with part of their screen being under the task-bar # # The XFE file manager is very lean on system resorces and provides a very common # Windows Explorer front-end for directory and file navigation and manipulation. # However, this instllation of XFE is not configured and as such you will often # be prompted for associations. THe author of hotROXpussy has not done any work # or looked into this, although it should be fairly easy to clean this up and allow # XFE to be the standard/default file manager. Thunar and the LDXE alternatives # require at least twice the system resoruces as XFE. # # Desktop Icons have been placed for users to play with Keybindings # and other bits and pieces that may require tweaking for their system # # hotROXpussy also contains a modified Kernel. # The Kernel includes the Realtek Audio modules which should provide # proper Audio support for any Realtek sound chip in addition to any # main-baord chipsets that require external codecs, such as many of the # newer Intel chipsets, in particular integrated Atom mainboards/netbooks. # # hotROXpussy still has JWM, Xterm and every package from 1-filesystem and # 2-pussyOS-beta2 in addition to the new packages on the desktop. # to reduce distribution size, these packages may not showup in apt/dpkg # listings. Manuals and Docs have also been stripped to reduce size. # However, every program from the base pussy distribution is still there. # # Desktop icons for CPUinfo, System Monitor, and LXtask allow you to # easily review system resources. While hotROXpussy requires a little more # memory that a basic pussy, it is felt that these resources can be recovered # by replacing wicd with another alternative network manager. # Overall, hotROXpussy requires about 8-12Mb more memory than a standard pussy # however, as stated earlier it should be possible to trim this down quite a bit # # If sucessful, this should allow the use all of the menu and .desktop # files that you may have seen in pussy. The bottom line is that it will make it # easy to create menus and update the desktop. To highlight this a folder called # "applications" has been placed on the desktop. This folder points to a directory # where most "packages" will place a desktop.entry file during installation. # To create a desktop icon for any package in this folder, just open it and # drag a copy of the packagename.desktop file onto the desktop - Hey, presto. # # Other areas that should be possible include dynamic updating of the menu # automatically using files that most packages place in a known location at # time of instllation. Although this may require some playing to get right. # # It is believed that the four independant desktops can each be directed to an # individual monitor if you have a multi-monitor setup, although this has not # been tested and some tweaking may be required to get it working. # #-------------------------------------------------------------------- # To test/use hotROXpussy # This is best done with a bootable USB stick and manipulating the USB stick # in another computer # Copy/place the file 1-hotROXpussy.squashfs into your /live directory # Either move all of your existing .squashfs file to a temp/save directory # or rename them to be something like filename.squashfs.noload # If you do this on a live pussy system (which has not been tested), # you will need to shutdown/restart if your system hasn't already locked-up # If you are using a USB stick, then simply power-down and restart #-------------------------------------------------------------------- .eot