My configuration is as follows for a dream Distro:
Code:
## Remember to use alsamixer then, after quitting it with desired settings, use alsactl store.
## In pcmanfm, make sure it's the desktop manager.
## .config/openbox/autostart.sh
## ## Add pcmanfm -d
## ## Add conky
## /etc/apt/sources.list
## ## Add deb http://www.debian-multimedia.org squeeze main non-free
## ## Add contrib to all the debian repos.
## After installing flash, replace it with 10.1, as it's much faster.
apt-get install openbox obmenu menu obconf openbox-themes gtk-themes-murrine gtk-chtheme alsa-utils iceweasel xorg pcmanfm gnome-icon-theme stalonetray conky flashplugin-nonfree hplip xsane gimp pidgin pidgin-libnotify gstreamer0.10-x gstreamer0.10-ffmpeg ffmpeg faad faac totem freepats x264 libdvdcss2 sakura htop scrot unclutter xdg-utils usbmount --no-install-recommends
Some builds of pcmanfm won't take the desktop sadly (and there are no desktop options in said builds.) I get frustrated when that happens. Conky:
Code:
# Conky, a system monitor, based on torsmo
#
# Any original torsmo code is licensed under the BSD license
#
# All code written since the fork of torsmo is licensed under the GPL
#
# Please see COPYING for details
#
# Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
# Copyright (c) 2005-2009 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
# All rights reserved.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_hints sticky,undecorated,below,skip_taskbar,skip_pager
background no
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# fiddle with window
use_spacer yes
use_xft yes
# Update interval in seconds
update_interval 0.5
# Minimum size of text area
#minimum_size 5 5
# Draw shades?
draw_shades yes
# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase
# Stippled borders?
stippled_borders 8
# border margins
border_margin 4
# border width
border_width 1
# Default colors and also border colors, grey90 == #e5e5e5
default_color white
default_shade_color black
default_outline_color white
own_window_colour brown
own_window_transparent yes
# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
gap_x 10
gap_y 10
# stuff after 'TEXT' will be formatted on screen
override_utf8_locale no
xftfont Terminus:size=8
xftalpha 0.8
TEXT
${offset 0}${color lightgrey}Kern:${color }$kernel ][ ${offset 0}${color lightgrey}${time %a, } ${color }${time %e %B %G} ][ ${offset 0}${color lightgrey}${time %Z, }${color }${time %H:%M:%S} ][ ${offset 0}${color lightgrey}CPU:${color } $cpu% ${acpitemp}C ${offset 0}${cpubar 3,100} ][ ${offset 0}${color lightgrey}MEM: ${color } $memperc% $mem/$memmax ${offset 0}${membar 3,100} ][ ${offset 0}${color lightgrey}SWAP: ${color }$swapperc% $swap/$swapmax ${offset 0}${swapbar 3,100} ][ ${offset 0}${color lightgrey}NET: ${offset 0}${color}Up: ${color }${upspeed eth0} ${offset 0}${color}Down: ${color }${downspeed eth0}${color}
And autostart:
Code:
# Run the system-wide support stuff
. $GLOBALAUTOSTART
# Programs that will run after Openbox has started
(sleep 2 && pcmanfm -d) &
(sleep 2 && conky -d) &
(sleep 2 && stalonetray --dockapp-mode --sticky true -t true --grow-gravity W) &
With this setup you WILL have to use CUPS webpage to add printers/scanners. It is located at localhost:631 (If you do not have an HP Printer, you will have to forego using hplip, and just install cups, etc.)
Bookmarks