Initial recommit

master
Joshua Dye 2 years ago
commit ef30213fc4

File diff suppressed because it is too large Load Diff

@ -0,0 +1,3 @@
proc /proc proc defaults 0 0
PARTUUID=ceb251fe-01 /boot vfat defaults 0 2
PARTUUID=ceb251fe-02 / ext4 defaults,noatime 0 1

59
.gitignore vendored

@ -0,0 +1,59 @@
# begin section managed by etckeeper (do not edit this section by hand)
# new and old versions of conffiles, stored by dpkg
*.dpkg-*
# new and old versions of conffiles, stored by ucf
*.ucf-*
# old versions of files
*.old
# mount(8) records system state here, no need to store these
blkid.tab
blkid.tab.old
# some other files in /etc that typically do not need to be tracked
nologin
ld.so.cache
prelink.cache
mtab
mtab.fuselock
.pwd.lock
*.LOCK
network/run
adjtime
lvm/cache
lvm/archive
X11/xdm/authdir/authfiles/*
ntp.conf.dhcp
.initctl
webmin/fsdump/*.status
webmin/webmin/oscache
apparmor.d/cache/*
service/*/supervise/*
service/*/log/supervise/*
sv/*/supervise/*
sv/*/log/supervise/*
*.elc
*.pyc
*.pyo
init.d/.depend.*
openvpn/openvpn-status.log
cups/subscriptions.conf
cups/subscriptions.conf.O
fake-hwclock.data
check_mk/logwatch.state
# editor temp files
*~
.*.sw?
.sw?
\#*\#
DEADJOE
# end section managed by etckeeper
pihole/*.db
.pihole
gravity-sync/.gs
*.pem
*.key

@ -0,0 +1,21 @@
# Only the system administrator should modify this file, ordinary users
# should not have to change anything.
[Daemon]
# Default backends, as chosen in the configure script. This will be used
# where no --backend="foo" option is given to the daemon.
#
# The order they are specified is the order they are tried, so for the
# value "foo,bar" first "foo" will be attempted and then "bar" if the
# libpk_backend_foo.so module load failed.
#DefaultBackend=auto
# Unlock the backend after this many seconds idle.
#BackendShutdownTimeout=5
# Shut down the daemon after this many seconds idle. 0 means don't shutdown.
#ShutdownTimeout=300
# Keep the packages after they have been downloaded
#KeepCache=false

@ -0,0 +1,48 @@
# Only the system vendor should modify this file, ordinary users
# should not have to change anything.
[PackagesNotFound]
# This is a link to a vendor URL which is shown when a suitable package
# could not be found in any remote software repository.
# The page set here should explain how to add new software repositories if required.
#
# If the value is set to 'none' then no link is shown.
#
# default=http://www.packagekit.org/pk-package-not-found.html
DefaultUrl=https://wiki.debian.org/PackageKit/ItemNotFound#Missing_Package
# The URL which is shown to the user when a codec could not be found.
# It should explain why certain codecs cannot be used, and perhaps show
# links to web stores where the codec can be legally purchased.
#
# If the value is set to 'none' then the value of DefaultUrl is used.
#
# default=none
CodecUrl=https://wiki.debian.org/PackageKit/ItemNotFound#Missing_Codec
# The URL which is shown to the user when hardware drivers could not be found.
# It should explain why some hardware is not supported, and links to futher
# information.
#
# If the value is set to 'none' then the value of DefaultUrl is used.
#
# default=none
HardwareUrl=https://wiki.debian.org/PackageKit/ItemNotFound#Missing_Driver
# The URL which is shown to the user when fonts could not be found.
# Alternatives should probably be suggested where possible.
#
# If the value is set to 'none' then the value of DefaultUrl is used.
#
# default=none
FontUrl=https://wiki.debian.org/PackageKit/ItemNotFound#Missing_Font
# The URL which is shown to the user when programs handing a mime tpye could not
# be found. It should probably explain how to use wine if the program is a
# Windows program, or suggest alternatives.
#
# If the value is set to 'none' then the value of DefaultUrl is used.
#
# default=none
MimeUrl=https://wiki.debian.org/PackageKit/ItemNotFound#Missing_MIME_Support

@ -0,0 +1,658 @@
# #####################################################################
#
# RTIMULib settings file
# General settings
#
# IMU type -
# 0 = Auto discover
# 1 = Null (used when data is provided from a remote IMU
# 2 = InvenSense MPU-9150
# 3 = STM L3GD20H + LSM303D
# 4 = STM L3GD20 + LSM303DLHC
# 5 = STM LSM9DS0
# 6 = STM LSM9DS1
# 7 = InvenSense MPU-9250
# 8 = STM L3GD20H + LSM303DLHC
# 9 = Bosch BMX055
# 10 = Bosch BNX055
IMUType=6
#
# Fusion type type -
# 0 - Null. Use if only sensor data required without fusion
# 1 - Kalman STATE4
# 2 - RTQF
FusionType=2
#
# Is bus I2C: 'true' for I2C, 'false' for SPI
BusIsI2C=true
#
# I2C Bus (between 0 and 7)
I2CBus=1
#
# SPI Bus (between 0 and 7)
SPIBus=0
#
# SPI select (between 0 and 1)
SPISelect=0
#
# SPI Speed in Hz
SPISpeed=500000
#
# I2C slave address (filled in automatically by auto discover)
I2CSlaveAddress=106
#
# IMU axis rotation - see RTIMU.h for details
AxisRotation=0
# Pressure sensor type -
# 0 = Auto discover
# 1 = Null (no hardware or don't use)
# 2 = BMP180
# 3 = LPS25H
# 4 = MS5611
# 5 = MS5637
PressureType=0
#
# I2C pressure sensor address (filled in automatically by auto discover)
I2CPressureAddress=0
# Humidity sensor type -
# 0 = Auto discover
# 1 = Null (no hardware or don't use)
# 2 = HTS221
# 3 = HTU21D
HumidityType=0
#
# I2C humidity sensor address (filled in automatically by auto discover)
I2CHumidityAddress=0
# #####################################################################
#
# Compass calibration settings
CompassCalValid=true
CompassCalMinX=-26.074535
CompassCalMinY=-2.034567
CompassCalMinZ=-14.253133
CompassCalMaxX=49.599648
CompassCalMaxY=70.567223
CompassCalMaxZ=55.166424
# #####################################################################
#
# Compass adjustment settings
# Compass declination is in radians and is subtracted from calculated heading
compassAdjDeclination=0.000000
# #####################################################################
#
# Compass ellipsoid calibration
compassCalEllipsoidValid=true
compassCalOffsetX=0.268940
compassCalOffsetY=0.530345
compassCalOffsetZ=-0.120908
compassCalCorr11=0.973294
compassCalCorr12=-0.014069
compassCalCorr13=-0.021423
compassCalCorr21=-0.014069
compassCalCorr22=0.965692
compassCalCorr23=-0.002746
compassCalCorr31=-0.021423
compassCalCorr32=-0.002746
compassCalCorr33=0.980103
# #####################################################################
#
# Accel calibration
AccelCalValid=true
AccelCalMinX=-0.988512
AccelCalMinY=-1.011500
AccelCalMinZ=-1.012328
AccelCalMaxX=1.006410
AccelCalMaxY=1.004973
AccelCalMaxZ=1.001244
# #####################################################################
#
# Saved gyro bias data
GyroBiasValid=true
GyroBiasX=0.024642
GyroBiasY=0.020255
GyroBiasZ=-0.011905
# #####################################################################
#
# MPU-9150 settings
#
# Gyro sample rate (between 5Hz and 1000Hz)
MPU9150GyroAccelSampleRate=50
#
# Compass sample rate (between 1Hz and 100Hz)
MPU9150CompassSampleRate=25
#
# Gyro/accel low pass filter -
# 0 - gyro: 256Hz, accel: 260Hz
# 1 - gyro: 188Hz, accel: 184Hz
# 2 - gyro: 98Hz, accel: 98Hz
# 3 - gyro: 42Hz, accel: 44Hz
# 4 - gyro: 20Hz, accel: 21Hz
# 5 - gyro: 10Hz, accel: 10Hz
# 6 - gyro: 5Hz, accel: 5Hz
MPU9150GyroAccelLpf=4
#
# Gyro full scale range -
# 0 - +/- 250 degress per second
# 8 - +/- 500 degress per second
# 16 - +/- 1000 degress per second
# 24 - +/- 2000 degress per second
MPU9150GyroFSR=16
#
# Accel full scale range -
# 0 - +/- 2g
# 8 - +/- 4g
# 16 - +/- 8g
# 24 - +/- 16g
MPU9150AccelFSR=16
# #####################################################################
#
# MPU-9250 settings
#
# Gyro sample rate (between 5Hz and 1000Hz plus 8000Hz and 32000Hz)
MPU9250GyroAccelSampleRate=80
#
# Compass sample rate (between 1Hz and 100Hz)
MPU9250CompassSampleRate=40
#
# Gyro low pass filter -
# 0x11 - 8800Hz, 0.64mS delay
# 0x10 - 3600Hz, 0.11mS delay
# 0x00 - 250Hz, 0.97mS delay
# 0x01 - 184Hz, 2.9mS delay
# 0x02 - 92Hz, 3.9mS delay
# 0x03 - 41Hz, 5.9mS delay
# 0x04 - 20Hz, 9.9mS delay
# 0x05 - 10Hz, 17.85mS delay
# 0x06 - 5Hz, 33.48mS delay
MPU9250GyroLpf=3
#
# Accel low pass filter -
# 0x08 - 1130Hz, 0.75mS delay
# 0x00 - 460Hz, 1.94mS delay
# 0x01 - 184Hz, 5.80mS delay
# 0x02 - 92Hz, 7.80mS delay
# 0x03 - 41Hz, 11.80mS delay
# 0x04 - 20Hz, 19.80mS delay
# 0x05 - 10Hz, 35.70mS delay
# 0x06 - 5Hz, 66.96mS delay
MPU9250AccelLpf=3
#
# Gyro full scale range -
# 0 - +/- 250 degress per second
# 8 - +/- 500 degress per second
# 16 - +/- 1000 degress per second
# 24 - +/- 2000 degress per second
MPU9250GyroFSR=16
#
# Accel full scale range -
# 0 - +/- 2g
# 8 - +/- 4g
# 16 - +/- 8g
# 24 - +/- 16g
MPU9250AccelFSR=16
# #####################################################################
#
# L3GD20H + LSM303D settings
#
# Gyro sample rate -
# 0 = 12.5Hz
# 1 = 25Hz
# 2 = 50Hz
# 3 = 100Hz
# 4 = 200Hz
# 5 = 400Hz
# 6 = 800Hz
GD20HM303DGyroSampleRate=2
#
# Gyro full scale range -
# 0 = 245 degrees per second
# 1 = 500 degrees per second
# 2 = 2000 degrees per second
GD20HM303DGyroFsr=1
#
# Gyro high pass filter -
# 0 - 9 but see the L3GD20H manual for details
GD20HM303DGyroHpf=4
#
# Gyro bandwidth -
# 0 - 3 but see the L3GD20H manual for details
GD20HM303DGyroBW=1
# Accel sample rate -
# 1 = 3.125Hz
# 2 = 6.25Hz
# 3 = 12.5Hz
# 4 = 25Hz
# 5 = 50Hz
# 6 = 100Hz
# 7 = 200Hz
# 8 = 400Hz
# 9 = 800Hz
# 10 = 1600Hz
GD20HM303DAccelSampleRate=5
#
# Accel full scale range -
# 0 = +/- 2g
# 1 = +/- 4g
# 2 = +/- 6g
# 3 = +/- 8g
# 4 = +/- 16g
GD20HM303DAccelFsr=3
#
# Accel low pass filter -
# 0 = 773Hz
# 1 = 194Hz
# 2 = 362Hz
# 3 = 50Hz
GD20HM303DAccelLpf=3
#
# Compass sample rate -
# 0 = 3.125Hz
# 1 = 6.25Hz
# 2 = 12.5Hz
# 3 = 25Hz
# 4 = 50Hz
# 5 = 100Hz
GD20HM303DCompassSampleRate=4
#
# Compass full scale range -
# 0 = +/- 200 uT
# 1 = +/- 400 uT
# 2 = +/- 800 uT
# 3 = +/- 1200 uT
GD20HM303DCompassFsr=0
# #####################################################################
#
# L3GD20 + LSM303DLHC settings
#
# Gyro sample rate -
# 0 = 95z
# 1 = 190Hz
# 2 = 380Hz
# 3 = 760Hz
GD20M303DLHCGyroSampleRate=0
#
# Gyro full scale range -
# 0 = 250 degrees per second
# 1 = 500 degrees per second
# 2 = 2000 degrees per second
GD20M303DLHCGyroFsr=1
#
# Gyro high pass filter -
# 0 - 9 but see the L3GD20 manual for details
GD20M303DLHCGyroHpf=4
#
# Gyro bandwidth -
# 0 - 3 but see the L3GD20 manual for details
GD20M303DLHCGyroBW=1
# Accel sample rate -
# 1 = 1Hz
# 2 = 10Hz
# 3 = 25Hz
# 4 = 50Hz
# 5 = 100Hz
# 6 = 200Hz
# 7 = 400Hz
GD20M303DLHCAccelSampleRate=4
#
# Accel full scale range -
# 0 = +/- 2g
# 1 = +/- 4g
# 2 = +/- 8g
# 3 = +/- 16g
GD20M303DLHCAccelFsr=2
#
# Compass sample rate -
# 0 = 0.75Hz
# 1 = 1.5Hz
# 2 = 3Hz
# 3 = 7.5Hz
# 4 = 15Hz
# 5 = 30Hz
# 6 = 75Hz
# 7 = 220Hz
GD20M303DLHCCompassSampleRate=5
#
# Compass full scale range -
# 1 = +/- 130 uT
# 2 = +/- 190 uT
# 3 = +/- 250 uT
# 4 = +/- 400 uT
# 5 = +/- 470 uT
# 6 = +/- 560 uT
# 7 = +/- 810 uT
GD20M303DLHCCompassFsr=1
# #####################################################################
#
# L3GD20H + LSM303DLHC settings
#
#
# Gyro sample rate -
# 0 = 12.5Hz
# 1 = 25Hz
# 2 = 50Hz
# 3 = 100Hz
# 4 = 200Hz
# 5 = 400Hz
# 6 = 800Hz
GD20HM303DLHCGyroSampleRate=2
#
# Gyro full scale range -
# 0 = 245 degrees per second
# 1 = 500 degrees per second
# 2 = 2000 degrees per second
GD20HM303DLHCGyroFsr=1
#
# Gyro high pass filter -
# 0 - 9 but see the L3GD20H manual for details
GD20HM303DLHCGyroHpf=4
#
# Gyro bandwidth -
# 0 - 3 but see the L3GD20H manual for details
GD20HM303DLHCGyroBW=1
# Accel sample rate -
# 1 = 1Hz
# 2 = 10Hz
# 3 = 25Hz
# 4 = 50Hz
# 5 = 100Hz
# 6 = 200Hz
# 7 = 400Hz
GD20HM303DLHCAccelSampleRate=4
#
# Accel full scale range -
# 0 = +/- 2g
# 1 = +/- 4g
# 2 = +/- 8g
# 3 = +/- 16g
GD20HM303DLHCAccelFsr=2
#
# Compass sample rate -
# 0 = 0.75Hz
# 1 = 1.5Hz
# 2 = 3Hz
# 3 = 7.5Hz
# 4 = 15Hz
# 5 = 30Hz
# 6 = 75Hz
# 7 = 220Hz
GD20HM303DLHCCompassSampleRate=5
#
# Compass full scale range -
# 1 = +/- 130 uT
# 2 = +/- 190 uT
# 3 = +/- 250 uT
# 4 = +/- 400 uT
# 5 = +/- 470 uT
# 6 = +/- 560 uT
# 7 = +/- 810 uT
GD20HM303DLHCCompassFsr=1
# #####################################################################
#
# LSM9DS0 settings
#
# Gyro sample rate -
# 0 = 95z
# 1 = 190Hz
# 2 = 380Hz
# 3 = 760Hz
LSM9DS0GyroSampleRate=0
#
# Gyro full scale range -
# 0 = 250 degrees per second
# 1 = 500 degrees per second
# 2 = 2000 degrees per second
LSM9DS0GyroFsr=1
#
# Gyro high pass filter -
# 0 - 9 but see the LSM9DS0 manual for details
LSM9DS0GyroHpf=4
#
# Gyro bandwidth -
# 0 - 3 but see the LSM9DS0 manual for details
LSM9DS0GyroBW=1
# Accel sample rate -
# 1 = 3.125Hz
# 2 = 6.25Hz
# 3 = 12.5Hz
# 4 = 25Hz
# 5 = 50Hz
# 6 = 100Hz
# 7 = 200Hz
# 8 = 400Hz
# 9 = 800Hz
# 10 = 1600Hz
LSM9DS0AccelSampleRate=5
#
# Accel full scale range -
# 0 = +/- 2g
# 1 = +/- 4g
# 2 = +/- 6g
# 3 = +/- 8g
# 4 = +/- 16g
LSM9DS0AccelFsr=3
#
# Accel low pass filter -
# 0 = 773Hz
# 1 = 194Hz
# 2 = 362Hz
# 3 = 50Hz
LSM9DS0AccelLpf=3
#
# Compass sample rate -
# 0 = 3.125Hz
# 1 = 6.25Hz
# 2 = 12.5Hz
# 3 = 25Hz
# 4 = 50Hz
# 5 = 100Hz
LSM9DS0CompassSampleRate=4
#
# Compass full scale range -
# 0 = +/- 200 uT
# 1 = +/- 400 uT
# 2 = +/- 800 uT
# 3 = +/- 1200 uT
LSM9DS0CompassFsr=0
# #####################################################################
#
# LSM9DS1 settings
#
# Gyro sample rate -
# 0 = 95Hz
# 1 = 190Hz
# 2 = 380Hz
# 3 = 760Hz
LSM9DS1GyroSampleRate=2
#
# Gyro full scale range -
# 0 = 250 degrees per second
# 1 = 500 degrees per second
# 2 = 2000 degrees per second
LSM9DS1GyroFsr=1
#
# Gyro high pass filter -
# 0 - 9 but see the LSM9DS1 manual for details
LSM9DS1GyroHpf=4
#
# Gyro bandwidth -
# 0 - 3 but see the LSM9DS1 manual for details
LSM9DS1GyroBW=1
# Accel sample rate -
# 1 = 14.9Hz
# 2 = 59.5Hz
# 3 = 119Hz
# 4 = 238Hz
# 5 = 476Hz
# 6 = 952Hz
LSM9DS1AccelSampleRate=3
#
# Accel full scale range -
# 0 = +/- 2g
# 1 = +/- 16g
# 2 = +/- 4g
# 3 = +/- 8g
LSM9DS1AccelFsr=3
#
# Accel low pass filter -
# 0 = 408Hz
# 1 = 211Hz
# 2 = 105Hz
# 3 = 50Hz
LSM9DS1AccelLpf=3
#
# Compass sample rate -
# 0 = 0.625Hz
# 1 = 1.25Hz
# 2 = 2.5Hz
# 3 = 5Hz
# 4 = 10Hz
# 5 = 20Hz
# 6 = 40Hz
# 7 = 80Hz
LSM9DS1CompassSampleRate=5
#
# Compass full scale range -
# 0 = +/- 400 uT
# 1 = +/- 800 uT
# 2 = +/- 1200 uT
# 3 = +/- 1600 uT
LSM9DS1CompassFsr=0
# #####################################################################
#
# BMX055 settings
#
#
# Gyro sample rate -
# 0 = 2000Hz (532Hz filter)
# 1 = 2000Hz (230Hz filter)
# 2 = 1000Hz (116Hz filter)
# 3 = 400Hz (47Hz filter)
# 4 = 200Hz (23Hz filter)
# 5 = 100Hz (12Hz filter)
# 6 = 200Hz (64Hz filter)
# 7 = 100Hz (32Hz filter)
BMX055GyroSampleRate=7
#
# Gyro full scale range -
# 0 = 2000 deg/s
# 1 = 1000 deg/s
# 2 = 500 deg/s
# 3 = 250 deg/s
# 4 = 125 deg/s
BMX055GyroFsr=2
#
# Accel sample rate -
# 0 = 15.63Hz
# 1 = 31.25
# 2 = 62.5
# 3 = 125
# 4 = 250
# 5 = 500
# 6 = 1000
# 7 = 2000
BMX055AccelSampleRate=3
#
# Accel full scale range -
# 0 = +/- 2g
# 1 = +/- 4g
# 2 = +/- 8g
# 3 = +/- 16g
BMX055AccelFsr=2
#
# Mag presets -
# 0 = Low power
# 1 = Regular
# 2 = Enhanced
# 3 = High accuracy
BMX055MagPreset=1

@ -0,0 +1,34 @@
#!/bin/sh
#
# /etc/X11/Xreset
#
# global Xreset file -- for use by display managers
# $Id: Xsession 967 2005-12-27 07:20:55Z dnusinow $
set -e
PROGNAME=Xreset
SYSSESSIONDIR=/etc/X11/Xreset.d
if [ ! -d "$SYSSESSIONDIR" ]; then
# Nothing to do, exiting
exit 0
fi
# use run-parts to source every file in the session directory; we source
# instead of executing so that the variables and functions defined above
# are available to the scripts, and so that they can pass variables to each
# other
SESSIONFILES=$(run-parts --list $SYSSESSIONDIR)
if [ -n "$SESSIONFILES" ]; then
set +e
for SESSIONFILE in $SESSIONFILES; do
. $SESSIONFILE
done
set -e
fi
exit 0
# vim:set ai et sts=2 sw=2 tw=80:

@ -0,0 +1,4 @@
# Scripts in this directory are executed as root when a user log out from
# a display manager using /etc/X11/Xreset.
# The username of the user logging out is provided in the $USER environment
# variable.

@ -0,0 +1,10 @@
! $Id$
! load color-specific resources for clients that have them
#ifdef COLOR
*customization: -color
#endif
! make Xaw (Athena widget set) clients understand the delete key
! this causes problems with some non-Xaw apps, use with care
! *Text.translations: #override ~Shift ~Meta <Key>Delete: delete-next-character()

@ -0,0 +1,131 @@
#!/bin/sh
#
# /etc/X11/Xsession
#
# global Xsession file -- used by display managers and xinit (startx)
# $Id: Xsession 967 2005-12-27 07:20:55Z dnusinow $
set -e
PROGNAME=Xsession
message () {
# pretty-print messages of arbitrary length; use xmessage if it
# is available and $DISPLAY is set
MESSAGE="$PROGNAME: $*"
echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} >&2
if [ -n "$DISPLAY" ] && which xmessage > /dev/null 2>&1; then
echo "$MESSAGE" | fold -s -w ${COLUMNS:-80} | xmessage -center -file -
fi
}
message_nonl () {
# pretty-print messages of arbitrary length (no trailing newline); use
# xmessage if it is available and $DISPLAY is set
MESSAGE="$PROGNAME: $*"
echo -n "$MESSAGE" | fold -s -w ${COLUMNS:-80} >&2;
if [ -n "$DISPLAY" ] && which xmessage > /dev/null 2>&1; then
echo -n "$MESSAGE" | fold -s -w ${COLUMNS:-80} | xmessage -center -file -
fi
}
errormsg () {
# exit script with error
message "$*"
exit 1
}
internal_errormsg () {
# exit script with error; essentially a "THIS SHOULD NEVER HAPPEN" message
# One big call to message() for the sake of xmessage; if we had two then
# the user would have dismissed the error we want reported before seeing the
# request to report it.
errormsg "$*" \
"Please report the installed version of the \"x11-common\"" \
"package and the complete text of this error message to" \
"<debian-x@lists.debian.org>."
}
# initialize variables for use by all session scripts
OPTIONFILE=/etc/X11/Xsession.options
SYSRESOURCES=/etc/X11/Xresources
USRRESOURCES=$HOME/.Xresources
SYSSESSIONDIR=/etc/X11/Xsession.d
USERXSESSION=$HOME/.xsession
USERXSESSIONRC=$HOME/.xsessionrc
ALTUSERXSESSION=$HOME/.Xsession
ERRFILE=$HOME/.xsession-errors
OPTIONS="$(
if [ -r "$OPTIONFILE" ]; then
cat "$OPTIONFILE"
fi
if [ -d /etc/X11/Xsession.options.d ]; then
run-parts --list --regex '\.conf$' /etc/X11/Xsession.options.d | xargs -d '\n' cat
fi
)"
has_option() {
# Ensure that a later no-foo overrides an earlier foo
if [ "$(echo "$OPTIONS" | grep -Eo "^(no-)?$1\>" | tail -n 1)" = "$1" ]; then
return 0
else
return 1
fi
}
# attempt to create an error file; abort if we cannot
if (umask 077 && touch "$ERRFILE") 2> /dev/null && [ -w "$ERRFILE" ] &&
[ ! -L "$ERRFILE" ]; then
chmod 600 "$ERRFILE"
elif ERRFILE=$(tempfile 2> /dev/null); then
if ! ln -sf "$ERRFILE" "${TMPDIR:=/tmp}/xsession-$USER"; then
message "warning: unable to symlink \"$TMPDIR/xsession-$USER\" to" \
"\"$ERRFILE\"; look for session log/errors in" \
"\"$TMPDIR/xsession-$USER\"."
fi
else
errormsg "unable to create X session log/error file; aborting."
fi
exec >>"$ERRFILE" 2>&1
echo "$PROGNAME: X session started for $LOGNAME at $(date)"
# sanity check; is our session script directory present?
if [ ! -d "$SYSSESSIONDIR" ]; then
errormsg "no \"$SYSSESSIONDIR\" directory found; aborting."
fi
# Attempt to create a file of non-zero length in /tmp; a full filesystem can
# cause mysterious X session failures. We do not use touch, :, or test -w
# because they won't actually create a file with contents. We also let standard
# error from tempfile and echo go to the error file to aid the user in
# determining what went wrong.
WRITE_TEST=$(tempfile)
if ! echo "*" >>"$WRITE_TEST"; then
message "warning: unable to write to ${WRITE_TEST%/*}; X session may exit" \
"with an error"
fi
rm -f "$WRITE_TEST"
# use run-parts to source every file in the session directory; we source
# instead of executing so that the variables and functions defined above
# are available to the scripts, and so that they can pass variables to each
# other
SESSIONFILES=$(run-parts --list $SYSSESSIONDIR)
if [ -n "$SESSIONFILES" ]; then
set +e
for SESSIONFILE in $SESSIONFILES; do
. $SESSIONFILE
done
set -e
fi
exit 0
# vim:set ai et sts=2 sw=2 tw=80:

@ -0,0 +1,24 @@
# vim:set ft=sh sw=2 sts=2 et:
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && [ -n "$XDG_RUNTIME_DIR" ] && \
[ "$XDG_RUNTIME_DIR" = "/run/user/`id -u`" ] && \
[ -S "$XDG_RUNTIME_DIR/bus" ]; then
# We are under systemd-logind or something remarkably similar, and
# a user-session socket has already been set up.
#
# Be nice to non-libdbus, non-sd-bus implementations by using
# that as the session bus address in the environment. The check for
# XDG_RUNTIME_DIR = "/run/user/`id -u`" is because we know that
# form of the address, from systemd-logind, doesn't need escaping,
# whereas arbitrary addresses might.
DBUS_SESSION_BUS_ADDRESS="unix:path=$XDG_RUNTIME_DIR/bus"
export DBUS_SESSION_BUS_ADDRESS
fi
if [ -x "/usr/bin/dbus-update-activation-environment" ]; then
# tell dbus-daemon --session (and systemd --user, if running)
# to put a minimal subset of the Xsession's environment in activated
# services' environments
dbus-update-activation-environment --verbose --systemd \
DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY
fi

@ -0,0 +1,6 @@
# To enable the use of libvdpau-va-gl as the default VDPAU driver,
# uncommont the following lines. See
# `/usr/share/doc/libvdpau-va-gl1/README.Debian` for more details.
# [ ! -f /usr/lib/$(arch)-$(uname -s | tr '[A-Z]' '[a-z]')-gnu/vdpau/libvdpau_va_gl.so.1 ] || \
# export VDPAU_DRIVER=va_gl

@ -0,0 +1,58 @@
# $Id: 20x11-common_process-args 305 2005-07-03 18:51:43Z dnusinow $
# This file is sourced by Xsession(5), not executed.
# Determine how many arguments were provided.
case $# in
0)
# No arguments given; use default behavior.
;;
1)
# One argument given; see what it was.
case "$1" in
failsafe)
# Failsafe session was requested.
if has_option allow-failsafe; then
if [ -e /usr/bin/x-terminal-emulator ]; then
if [ -x /usr/bin/x-terminal-emulator ]; then
exec x-terminal-emulator -geometry +1+1
else
# fatal error
errormsg "unable to launch failsafe X session ---" \
"x-terminal-emulator not executable; aborting."
fi
else
# fatal error
errormsg "unable to launch failsafe X session ---" \
"x-terminal-emulator not found; aborting."
fi
fi
;;
default)
# Default behavior was requested.
;;
*)
# Specific program was requested.
STARTUP_FULL_PATH=$(/usr/bin/which "${1%% *}" || true)
if [ -n "$STARTUP_FULL_PATH" ] && [ -e "$STARTUP_FULL_PATH" ]; then
if [ -x "$STARTUP_FULL_PATH" ]; then
STARTUP="$1"
else
message "unable to launch \"$1\" X session ---" \
"\"$1\" not executable; falling back to default session."
fi
else
message "unable to launch \"$1\" X session ---" \
"\"$1\" not found; falling back to default session."
fi
;;
esac
;;
*)
# More than one argument given; we don't know what to do.
message "unsupported number of arguments ($#); falling back to default" \
"session."
;;
esac
# vim:set ai et sts=2 sw=2 tw=80:

@ -0,0 +1,26 @@
# $Id: 30x11-common_xresources 305 2005-07-03 18:51:43Z dnusinow $
# This file is sourced by Xsession(5), not executed.
# If xrdb (from xbase-clients) is installed, merge system-wide X resources.
# Then merge the user's X resources, if the options file is so configured.
if [ -d "$SYSRESOURCES" ] && type xrdb >/dev/null 2>&1; then
RESOURCEFILES=$(run-parts --list $SYSRESOURCES)
if [ -n "$RESOURCEFILES" ]; then
for RESOURCEFILE in $RESOURCEFILES; do
xrdb -merge $RESOURCEFILE
done
fi
fi
if has_option allow-user-resources && [ -f "$USRRESOURCES" ]; then
if type xrdb >/dev/null 2>&1; then
xrdb -merge $USRRESOURCES
else
# Comment out this command if you desire a legacy-free X environment, and find
# the warning spurious.
message "warning: xrdb command not found; X resources not merged."
fi
fi
# vim:set ai et sts=2 sw=2 tw=80:

@ -0,0 +1,10 @@
# This file is sourced by Xsession(5), not executed.
# If xhost (from x11-xserver-utils) is installed, use it to give access
# to the X server to any process from the same user on the local host.
# Unlike other uses of xhost, this is safe since the kernel can check
# the actual owner of the calling process.
if type xhost >/dev/null 2>&1; then
xhost +si:localuser:$(id -un) || :
fi

@ -0,0 +1,6 @@
# This file is sourced by Xsession(5), not executed.
#Source user defined xsessionrc (locales and other environment variables)
if [ -r "$USERXSESSIONRC" ]; then
. "$USERXSESSIONRC"
fi

@ -0,0 +1,47 @@
# $Id: 50x11-common_determine-startup 305 2005-07-03 18:51:43Z dnusinow $
# This file is sourced by Xsession(5), not executed.
# If no X session startup program was passed to the Xsession script as an
# argument (e.g., by the display manager), or if that program was not
# executable, fall back to looking for a user's custom X session script, if
# allowed by the options file.
if [ -z "$STARTUP" ]; then
if has_option allow-user-xsession; then
for STARTUPFILE in "$USERXSESSION" "$ALTUSERXSESSION"; do
if [ -e "$STARTUPFILE" ]; then
if [ -x "$STARTUPFILE" ]; then
STARTUP="$STARTUPFILE"
else
shell=${SHELL:-sh}
STARTUP="$shell $STARTUPFILE"
fi
break
fi
done
fi
fi
# If there is still nothing to use for a startup program, try the system
# default session manager, window manager, and terminal emulator.
if [ -z "$STARTUP" ]; then
if [ -x /usr/bin/x-session-manager ]; then
STARTUP=x-session-manager
elif [ -x /usr/bin/x-window-manager ]; then
STARTUP=x-window-manager
elif [ -x /usr/bin/x-terminal-emulator ]; then
STARTUP=x-terminal-emulator
fi
fi
# If we still have not found a startup program, give up.
if [ -z "$STARTUP" ]; then
ERRMSG="unable to start X session ---"
if has_option allow-user-xsession; then
ERRMSG="$ERRMSG no \"$USERXSESSION\" file, no \"$ALTUSERXSESSION\" file,"
fi
errormsg "$ERRMSG no session managers, no window managers, and no terminal" \
"emulators found; aborting."
fi
# vim:set ai et sts=2 sw=2 tw=80:

@ -0,0 +1,22 @@
# $Id:$
# In order to activate the session bus at X session launch
# simply place use-session-dbus into your /etc/X11/Xsession.options file
#
STARTDBUS=
DBUSLAUNCH=/usr/bin/dbus-launch
if has_option use-session-dbus; then
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && [ -x "$DBUSLAUNCH" ]; then
STARTDBUS=yes
fi
fi
if [ -n "$STARTDBUS" ]; then
# Note that anything that is D-Bus-activated between here and
# 95dbus_update-activation-env will not have the complete environment
# set up by Xsession.d, unless the Xsession.d snippet that sets the
# environment variable also calls dbus-update-activation-environment.
# See <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815503>
eval $($DBUSLAUNCH --exit-with-session --sh-syntax)
fi

@ -0,0 +1,2 @@
[ -f /etc/profile ] && . /etc/profile
[ -f "$HOME/.profile" ] && . "$HOME/.profile"

@ -0,0 +1,22 @@
# On systems with systemd running, we expect the agent to be launched
# via systemd's user mode (see
# /usr/lib/systemd/user/gpg-agent.{socket,service} and
# systemd.unit(5)). This allows systemd to clean up the agent
# automatically at logout.
# If systemd is absent from your system, or you do not permit it to
# run in user mode, then you may need to manually launch gpg-agent
# from your session initialization with something like "gpgconf
# --launch gpg-agent"
# Nonetheless, ssh and older versions of gpg require environment
# variables to be set in order to find the agent, so we will set those
# here.
agent_sock=$(gpgconf --list-dirs agent-socket)
export GPG_AGENT_INFO=${agent_sock}:0:1
if [ -n "$(gpgconf --list-options gpg-agent | \
awk -F: '/^enable-ssh-support:/{ print $10 }')" ]; then
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
fi

@ -0,0 +1,24 @@
# $Id: 90x11-common_ssh-agent 305 2005-07-03 18:51:43Z dnusinow $
# This file is sourced by Xsession(5), not executed.
STARTSSH=
SSHAGENT=/usr/bin/ssh-agent
SSHAGENTARGS=
if has_option use-ssh-agent; then
if [ -x "$SSHAGENT" ] && [ -z "$SSH_AUTH_SOCK" ] \
&& [ -z "$SSH2_AUTH_SOCK" ]; then
STARTSSH=yes
if [ -f /usr/bin/ssh-add1 ] && cmp -s $SSHAGENT /usr/bin/ssh-agent2; then
# use ssh-agent2's ssh-agent1 compatibility mode
SSHAGENTARGS=-1
fi
fi
fi
if [ -n "$STARTSSH" ]; then
STARTUP="$SSHAGENT $SSHAGENTARGS ${TMPDIR:+env TMPDIR=$TMPDIR} $STARTUP"
fi
# vim:set ai et sts=2 sw=2 tw=80:

@ -0,0 +1,17 @@
# vim:set ft=sh sw=2 sts=2 et:
if [ -n "$DBUS_SESSION_BUS_ADDRESS" ] && \
[ -x "/usr/bin/dbus-update-activation-environment" ]; then
# subshell so we can unset environment variables
(
# unset login-session-specifics
unset XDG_SEAT
unset XDG_SESSION_ID
unset XDG_VTNR
# tell dbus-daemon --session (and systemd --user, if running)
# to put the Xsession's environment in activated services'
# environments
dbus-update-activation-environment --verbose --systemd --all
)
fi

@ -0,0 +1,6 @@
# Enable qt5ct by default unless another PLATFORMTHEME option is set
# or KDE is running.
if [ -z "$QT_QPA_PLATFORMTHEME" ] && [ "$XDG_CURRENT_DESKTOP" != "KDE" ]
then
export QT_QPA_PLATFORMTHEME=qt5ct
fi

@ -0,0 +1,7 @@
# $Id: 99x11-common_start 305 2005-07-03 18:51:43Z dnusinow $
# This file is sourced by Xsession(5), not executed.
exec $STARTUP
# vim:set ai et sts=2 sw=2 tw=80:

@ -0,0 +1,9 @@
# $Id: Xsession.options 189 2005-06-11 00:04:27Z branden $
#
# configuration options for /etc/X11/Xsession
# See Xsession.options(5) for an explanation of the available options.
allow-failsafe
allow-user-resources
allow-user-xsession
use-ssh-agent
use-session-dbus

@ -0,0 +1,15 @@
# Xwrapper.config (Debian X Window System server wrapper configuration file)
#
# This file was generated by the post-installation script of the
# xserver-xorg-legacy package using values from the debconf database.
#
# See the Xwrapper.config(5) manual page for more information.
#
# This file is automatically updated on upgrades of the xserver-xorg-legacy
# package *only* if it has not been modified since the last upgrade of that
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command as root:
# dpkg-reconfigure xserver-xorg-legacy
allowed_users=anybody

@ -0,0 +1,285 @@
! The App-defaults file for Editres.
Editres.Geometry: 500x568
*ShapeStyle: Oval
*Tree*ShapeStyle: Rectangle
! The rest of this file are either button names, or important for
! functionality, modifying these values may cause strange program
! behavior.
*flash.BorderWidth: 0
! Menu Button Names
*Box.commands.Label: Commands
*Box.treeCommands.Label: Tree
*porthole.tree.width: 500
*porthole.tree.height: 480
! Universal Menu Entry Names
*xt.sendTree.Label: Get Tree
*xt.quit.Label: Quit
*xt.selectAll.Label: Select All
*xt.unselectAll.Label: Unselect All
*xt.invertAll.Label: Invert All
*xt.selectChildren.Label: Select Children
*xt.selectParent.Label: Select Parent
*xt.selectDescendants.Label: Select Descendants
*xt.selectAncestors.Label: Select Ancestors
! Xt Menu Entry Names
*xt.refreshTree.Label: Refresh Current Widget Tree
*xt.dumpTreeToFile.Label: Dump Widget Tree to a File
*xt.getResourceList.Label: Show Resource Box
*xt.setValues.Label: Set Resource
*xt.showClientWidget.Label: Select Widget in Client
*xt.showWidgetNames.Label: Show Widget Names
*xt.showClassNames.Label: Show Class Names
*xt.showWidgetIDs.Label: Show Widget IDs
*xt.showWidgetWindows.Label: Show Widget Windows
*xt.flashActiveWidgets.Label: Flash Active Widgets
! InterViews Menu Entry Names
*iv*refreshTree.Label: Refresh Current Style Tree
*iv*dumpTreeToFile.Label: Dump Style Tree to a File
*iv*getResourceList.Label: Show Attribute Box
*iv*setValues.Label: Set Attribute
*iv*showClientWidget.Label: Select Style in Client
*iv*showWidgetNames.Label: Show Style Names
*iv*showClassNames.Label: Show Class Names
*iv*showWidgetIDs.Label: Show Style IDs
*iv*showWidgetWindows.Label: Show Style Windows
*iv*flashActiveWidgets.Label: Flash Active Styles
! Universal Toolkit Messages
*label0: Action `%s' must have the Editres Protocol.
*label1: Action %s's argument must be either `cancel' or `okay'.
*label2: Action `%s' must have exactly one argument.
*label3: Unknown parameter to action `%s' must be one of:\n
*label4: It appears that this client does not understand\nthe Editres Protocol.
*label5: Can't grab the mouse.\n
*label6: Click the mouse pointer on any toolkit client.
*label8: Message sent to client%s.
*label9: Incorrectly formatted message from client.
*label10: Unable to own the Resource Editor Command Selection
*label11: Unknown Error code %d
*label13: Welcome to the X Resource Editor version 1.1
*label15: That window does not appear to be\nin the currently displayed client.
*label16: Editres Internal Error: Unable to FindNode.\n
*label18: There are no active nodes.
*label20: ApplyResource: found no matches.
*label21: Error: SVActiveEntry Action must have exactly one argument.
*label22: Error: SVActiveEntry Action's first Argument must be either 'Resource' or 'Value'.
*label24: Unable to open the file `%s' for writing.
*label25: Error while trying to save Context\nAborting file dialog popup.
*label26: Error while trying to find Context\nAborting...
*label28: Loop in tree: node %s's parent (%s) has not been created yet\n
*label30: There are no active nodes.
*label31: Internal Error: Unknown select type.
*label32: Internal Error: Unknown label type.
*label33: Internal Error: Unknown activate type.
*label34: Only one Resource Box can be active at a time.
*label35: Unable to unpack protocol request.
*label36: This version of editres uses protocol version %s,\nbut the client speaks version %s.
! Xt Messages
*xt*label7: Unable to own the Resource Selection
*xt*label12: Widget Tree for client %s(%s).
*xt*label14: Click on any widget in the client.\nEditres will select that widget in the tree display.
*xt*label17: No widget Tree is avaliable.
*xt*label19: This function requires exactly one (1) widget to be selected.
*xt*label23: There are no currently active widgets.
*xt*label27: There is no widget tree to display.
*xt*label29: XSaveContext failed on widget %s.
! InterViews Messages
*iv*label7: Unable to own the Attribute Selection
*iv*label12: Style Tree for client %s(%s).
*iv*label14: Click on any style in the client.\nEditres will select that style in the tree display.
*iv*label17: No style Tree is avaliable.
*iv*label19: This function requires exactly one (1) style to be selected.
*iv*label23: There are no currently active styles.
*iv*label27: There is no style tree to display.
*iv*label29: XSaveContext failed on style %s.
*MenuButton.leftBitmap: menu10
! For the Top Area
*hPane.orientation: horizontal
*hPane.preferredPaneSize: 100
*hPane.Panner.width: 100
*hPane.Panner.height: 100
*hPane.Panner.preferredPaneSize: 100
*Paned.Panner.showGrip: False
*Paned.box.showGrip: False
*Paned.hPane.showGrip: True
! For the Filename popup dialog.
*fileDialog*value:
*fileDialog*allowShellResize: True
*fileDialog*Text.baseTranslations: #override \n\
<Key>Return: PopdownFileDialog(okay)
! Universal Resources for the Resource Box.
*mainViewport*resourceLabel.font: \
-*-new century schoolbook-bold-r-*-*-14-*-*-*-*-*-*-*
*allowShellResize: True
*resourceLabel.allowResize: True
*List.verticalList: True
*namesAndClasses*BorderWidth: 0
*star.Label: *
*dot.Label: .
*namesLabel.font: \
-*-new century schoolbook-bold-r-*-*-14-*-*-*-*-*-*-*
*constraintLabel.font: \
-*-new century schoolbook-bold-r-*-*-14-*-*-*-*-*-*-*
*valueLabel.BorderWidth: 0
*valueForm*preferredPaneSize: 40
*valueForm*min: 28
*valueText*editType: edit
*valueText.Scroll: WhenNeeded
*valueText.width: 297
*setValuesPopup*resourceText.width: 297
*setFile.Label: Set Save File
*save.Label: Save
*apply.Label: Apply
*saveAndApply.Label: Save and Apply
*commandBox.show.Label: Show
*commandBox.min: 28
! InterViews Resources for the Resource Box.
*iv*single.Label: Any Style
*iv*any.Label: Any Style Chain
*iv*namesLabel.Label: Normal Attributes: mb2 gets a value
*iv*constraintLabel.Label: Constraint Attributes
*iv*valueLabel.Label: Enter Attribute Value:
*iv*commandBox.cancel.Label: Popdown Attribute Box
! Xt Resources for the Resource Box.
*xt*single.Label: ?
*xt*any.Label: *
*xt*namesLabel.Label: Normal Resources: mb2 gets a value
*xt*constraintLabel.Label: Constraint Resources
*xt*valueLabel.Label: Enter Resource Value:
*xt*commandBox.cancel.Label: Popdown Resource Box
! This gives us an exactly one of many toggle, if toggle is
! not set in each group the application will probabally core dump.
*namesAndClasses*Toggle.baseTranslations: #override \n\
<Btn1Down>,<Btn1Up>: set() notify()
*commandBox.skipAdjust: True
! Get resource values action binding.
*List.baseTranslations: #override \n\
<Btn2Down>,<Btn2Up>: Set() EnableGetVal() Notify()
! Keyboard Actions for Tree and children of the Tree.
*Tree.baseTranslations: #override \n\
:<Key>space: Select(nothing) \n\
:<Key>w: Select(widget) \n\
:<Key>s: Select(all) \n\
:<Key>i: Select(invert) \n\
:<Key>c: Select(children) \n\
:<Key>d: Select(descendants) \n\
:<Key>p: Select(parent) \n\
:<Key>a: Select(ancestors) \n\
:<Key>N: Relabel(name) \n\
:<Key>C: Relabel(class) \n\
:<Key>I: Relabel(id) \n\
:<Key>W: Relabel(window)
*Tree.Toggle.baseTranslations: #override \n\
:<Key>space: Select(nothing) \n\
:<Key>w: Select(widget) \n\
:<Key>s: Select(all) \n\
:<Key>i: Select(invert) \n\
:<Key>c: Select(children) \n\
:<Key>d: Select(descendants) \n\
:<Key>p: Select(parent) \n\
:<Key>a: Select(ancestors) \n\
:<Key>N: Relabel(name) \n\
:<Key>C: Relabel(class) \n\
:<Key>I: Relabel(id) \n\
:<Key>W: Relabel(window) \n\
<Btn2Down>,<Btn2Up>: Select(nothing) toggle() notify() \n\
<Btn3Down>,<Btn3Up>: Relabel(toggle)
! For the SetValues popup
*setValuesPopup.form.?.resizable: True
*setValuesPopup.form.?.left: ChainLeft
*setValuesPopup.form.?.right: ChainLeft
*setValuesPopup.form.label.Label: Use <Tab> to Change Fields.
*setValuesPopup.form.Label.BorderWidth: 0
*xt*setValuesPopup.form.resourceLabel.Label: Resource Name:
*xt*setValuesPopup.form.resourceLabel.width: 114
*xt*setValuesPopup.form.resourceLabel.justify: right
*xt*setValuesPopup.form.valueLabel.Label: Resource Value:
*xt*setValuesPopup.form.valueLabel.width: 114
*xt*setValuesPopup.form.setValues.Label: Apply
*xt*setValuesPopup.form.cancel.Label: Cancel
*setValuesPopup.form.Text.?.EditType: Edit
*setValuesPopup.form.Text.resize: Width
*setValuesPopup.form.resourceText.baseTranslations: #override \
<Key>Return: no-op(RingBell) \n\
Ctrl<Key>q,<Key>Tab: insert-char() \n\
<Btn1Down>: select-start() SVActiveEntry(Resource) \n\
<Key>Tab: SVActiveEntry(Value)
*setValuesPopup.form.valueText.baseTranslations: #override \
<Key>Return: no-op(RingBell) \n\
Ctrl<Key>q,<Key>Tab: insert-char() \n\
<Btn1Down>: select-start() SVActiveEntry(Value)\n\
<Key>Tab: SVActiveEntry(Resource)
*Text.translations: #override \
m<Key>I: no-op(r)\n\
c<Key>S: no-op(r)\n\
c<Key>R: no-op(r)\n\
<Key>Escape: no-op()
*fileDialog.?.Text.width: 280
! New resource settings
*normalViewport.min: 19
*normalViewport.allowVert: True
*constraintViewport.min: 19
*constraintViewport.allowVert: True
*mainViewport.allowHoriz: True
*mainViewport.pane.namesAndClasses.defaultDistance: 0
*mainViewport.useBottom: True
*mainViewport.pane.Label.min: 22
*mainViewport.pane.Label.max: 22
*mainViewport.pane.Form.showGrip: False
*mainViewport.pane.Label.showGrip: False
*mainViewport.pane.Form.min: 66
*mainViewport.pane.Form.max: 66
*tree*TransientShell.translations: #override \
<Map>: get-values(1, $w, width) \
set-values(1, maxWidth, $w)

@ -0,0 +1,89 @@
! Here are some suggested resources if you are using a color workstation.
! They look pretty good on my display, your mileage may vary.
#include "Editres"
*flashColor: Yellow
*Background: RoyalBlue4
!*Foreground: Azure
!*BorderColor: LightCyan1
*cursorColor: Azure
*Tree.Background: Grey
*Tree.Foreground: White
*Tree.Toggle.Foreground: Gold
*Tree.Toggle.BorderWidth: 0
*MenuButton.Foreground: Gold
*MenuButton.BorderWidth: 0
*SmeBSB.Foreground: Gold
*Porthole.Background: Grey
*porthole.panner*Foreground: red
*porthole.panner*Background: Grey
*porthole.panner*BorderColor: Grey
*porthole.panner*ShadowColor: Black
*porthole.panner*BackgroundStipple: None
*resourceBox*namesAndClasses.Background: Grey
*resourceBox*namesAndClasses*Toggle.Background: RoyalBlue4
*resourceBox*namesAndClasses*Toggle.Foreground: White
*resourceBox*valueForm.Background: Grey
*resourceBox*valueLabel.Background: Grey
*resourceBox*valueLabel.Foreground: White
*resourceBox*Command.Foreground: Gold
*displayList: foreground rgb:20/35/73;lines 1,-1,-1,-1,-1,1;foreground rgb:30/4e/ab;lines -1,0,0,0,0,-1
*Foreground: Azure3
*borderColor: rgb:1d/30/69
*internalBorderColor: rgb:1d/30/69
*SmeLine.lineWidth: 1
*SmeLine.foreground: rgb:1d/30/69
*SimpleMenu.VerticalMargins: 2
*SimpleMenu.HorizontalMargins: 2
*SimpleMenu.?.HorizontalMargins:8
*MenuButton.displayList:
*MenuButton.borderWidth: 1
*MenuButton.borderColor: RoyalBlue4
*MenuButton.shapeStyle: rectangle
*MenuButton.leftBitmap: None
*MenuButton.translations: \
<Enter>: set-values(1, background, "rgb:29/44/94", borderColor, "rgb:1d/30/69", displayList, "foreground rgb:20/35/73;lines 1,-1,-1,-1,-1,1;foreground rgb:30/4e/ab;lines -1,0,0,0,0,-1")\n\
<Leave>: set-values(1, background, RoyalBlue4, borderColor, RoyalBlue4, displayList, "")\n\
Any<BtnDown>: set-values(1, background, "rgb:23/3a/7d", displayList, "foreground rgb:30/4e/ab;lines 1,-1,-1,-1,-1,1;foreground rgb:20/35/73;lines -1,0,0,0,0,-1") PopupMenu()
*List.displayList:
*List.background: rgb:23/3a/7d
*Tree.displayList:
*Label.displayList:
*Paned.?.displayList: foreground rgb:20/35/73;lines 1,-1,-1,-1,-1,1;foreground rgb:30/4e/ab;lines -1,0,0,0,0,-1
*Grip.foreground: rgb:30/4e/ab
*Toggle.displayList:\
foreground rgb:30/4e/ab;\
lines 1,-1,-1,-1,-1,1;\
lines -2,1,1,1,1,-2;\
foreground rgb:20/35/73;\
lines -1,0,0,0,0,-1;\
lines 2,-2,-2,-2,-2,2
*Text.background: rgb:29/44/94
*Text.?.background: rgb:29/44/94
*Text.displayList: foreground rgb:30/4e/ab;lines 1,-1,-1,-1,-1,1;foreground rgb:20/35/73;lines -1,0,0,0,0,-1
*Scrollbar.foreground: rgb:2e/4c/a5
*Scrollbar.background: rgb:23/3a/7d
*Scrollbar.thumb: black
*Command.shapeStyle: rectangle
*Command.background: rgb:29/44/94

@ -0,0 +1,95 @@
*Panner*backgroundStipple: grid2
*allowShellResize: true
*buttonbox*ShapeStyle: oval
*Form*Panner.Thickness: -1
*Form.defaultDistance: 0
*Form.BorderWidth: 0
*Porthole.BorderWidth: 0
*Porthole.top: ChainTop
*Porthole.left: ChainLeft
*Porthole.bottom: ChainBottom
*Porthole.right: ChainRight
*Porthole.resizable: on
*Panner.top: ChainTop
*Panner.left: ChainLeft
*Panner.bottom: ChainTop
*Panner.right: ChainLeft
*Panner.resizable: on
*Tree*ShapeStyle: rectangle
*Tree*Toggle*BorderWidth: 0
*Porthole*Box.BorderWidth: 0
*Porthole*Box.HSpace: 0
*Porthole*Box.VSpace: 0
*Paned*allowResize: true
*Tree*List*Font: -adobe-helvetica-medium-r-normal--*-80-*-*-*-*-iso*-*
*SimpleMenu*BackingStore: NotUseful
*Font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso*-*
*buttonbox.MenuButton.leftBitmap: menu12
*SimpleMenu*menuLabel.vertSpace: 100
*SimpleMenu*SmeLine*Height: 12
*quit.Label: Quit
*buttonbox.quit.baseTranslations: #override \
<Btn1Down>,<Btn1Up>: Quit() unset()
*Toggle.baseTranslations: #augment \n\
<Btn2Down>,<Btn2Up>: set() notify() Resources(toggle) \n\
<Key>q: Quit() \n\
<Key>space: Select(nothing) \n\
<Key>p: Select(parent) \n\
<Key>a: Select(ancestors) \n\
<Key>c: Select(children) \n\
<Key>d: Select(descendants) \n\
Ctrl<Key>r: Resources(on) \n\
Ctrl<Key>n: Resources(off) \n\
*List.baseTranslations: #augment \n\
<Key>q: Quit() \n\
<Key>space: Select(nothing) \n\
<Key>p: Select(parent) \n\
<Key>a: Select(ancestors) \n\
<Key>c: Select(children) \n\
<Key>d: Select(descendants) \n\
Ctrl<Key>r: Resources(on) \n\
Ctrl<Key>n: Resources(off) \n\
*Porthole.baseTranslations: #override \n\
<Btn1Down>,<Btn1Up>: Select(nothing) \n\
<Key>q: Quit() \n\
Ctrl<Key>h: SetOrientation(west) \n\
Ctrl<Key>v: SetOrientation(north) \n\
Ctrl<Key>r: Resources(on) \n\
Ctrl<Key>n: Resources(off) \n\
Shift<Key>c: SetLabelType(class) \n\
Shift<Key>v: SetLabelType(variable) \n\
<Key>space: Select(nothing) \n\
<Key>i: Select(invert) \n\
<Key>p: Select(parent) \n\
<Key>a: Select(ancestors) \n\
<Key>c: Select(children) \n\
<Key>d: Select(descendants) \n\
<Key>r: Select(resources) \n\
<Key>s: Select(shown) \n\
*buttonbox.view.Label: View
*buttonbox.view.viewMenu.layoutHorizontal.Label: Layout Horizontal
*buttonbox.view.viewMenu.layoutVertical.Label: Layout Vertical
*buttonbox.view.viewMenu.namesVariable.Label: Show Variable Names
*buttonbox.view.viewMenu.namesClass.Label: Show Class Names
*buttonbox.view.viewMenu.viewResources.Label: Show Resource Boxes
*buttonbox.view.viewMenu.viewNoResources.Label: Hide Resource Boxes
*buttonbox.select.Label: Select
*buttonbox.select.selectMenu.unselect.Label: Unselect All
*buttonbox.select.selectMenu.selectAll.Label: Select All
*buttonbox.select.selectMenu.selectInvert.Label: Invert All
*buttonbox.select.selectMenu.selectParent.Label: Select Parent
*buttonbox.select.selectMenu.selectAncestors.Label: Select Ancestors
*buttonbox.select.selectMenu.selectChildren.Label: Select Children
*buttonbox.select.selectMenu.selectDescendants.Label: Select Descendants
*buttonbox.select.selectMenu.selectHasResources.Label: Select Has Resources
*buttonbox.select.selectMenu.selectShownResources.Label: Select Shown Resource Boxes

@ -0,0 +1,24 @@
#include "Viewres"
*background: gray95
*foreground: gray30
*borderColor: gray80
*showGrip: False
*Font: XtDefaultFont
*buttonbox*ShapeStyle: rectangle
*internalBorderWidth: 0
*buttonbox.backgroundPixmap: gradient:vertical?dimension=4&start=gray95&end=gray90
*buttonbox.displayList: foreground gray70;line 0,-1,-1,-1;foreground gray95;line 0,0,-1,0
*treeform.porthole.tree.backgroundPixmap:gradient:vertical?dimension=4&start=gray85&end=gray90
*Tree*List.BorderWidth: 0
*Tree.foreground: gray75
*Tree.lineWidth: 7
*List.backgroundPixmap: gradient:vertical?dimension=4&start=gray95&end=gray90
*List.displayList: foreground gray50;line 0,-1,-1,-1;foreground white;line 0,0,-1,0
*Porthole*Box.BorderWidth: 1
*Panner.BorderWidth: 1
*Panner.background: gray70
*Panner.foreground: gray80
*Panner.shadowColor: gray50
*Panner*backgroundStipple: hlines2
*SimpleMenu.backgroundPixmap: gradient:vertical?dimension=4&start=gray92&end=gray98

@ -0,0 +1,148 @@
! $XConsortium: XFontSel.ad,v 1.12 94/04/17 20:43:40 gildea Exp $
!
! app-defaults for XFontSel
!
! Copyright (c) 1985, 1986, 1987, 1988, 1989 X Consortium
!
! Permission is hereby granted, free of charge, to any person obtaining
! a copy of this software and associated documentation files (the
! "Software"), to deal in the Software without restriction, including
! without limitation the rights to use, copy, modify, merge, publish,
! distribute, sublicense, and/or sell copies of the Software, and to
! permit persons to whom the Software is furnished to do so, subject to
! the following conditions:
!
! The above copyright notice and this permission notice shall be included
! in all copies or substantial portions of the Software.
!
! THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
! OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
! MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
! IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
! OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
! ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
! OTHER DEALINGS IN THE SOFTWARE.
!
! Except as contained in this notice, the name of the X Consortium shall
! not be used in advertising or otherwise to promote the sale, use or
! other dealings in this Software without prior written authorization
! from the X Consortium.
!
! Author:
! Ralph R. Swick, Digital Equipment Corporation/M.I.T. Project Athena
! one weekend in November, 1989
!
! $XFree86: xc/programs/xfontsel/XFontSel.ad,v 1.1 2000/02/13 03:26:24 dawes Exp $
*appDefaultsVersion: 1
*pixelSizeList: 7, 30, 40, 50, 60
*pointSizeList: 250, 300, 350, 400
XFontSel.cursor: left_ptr
*allowShellResize: true
*commandBox.ShowGrip: false
*commandBox*top: chainTop
*commandBox*bottom: chainTop
*quitButton.Label: quit
*quitButton.left: chainLeft
*quitButton.right: chainLeft
*ownButton.Label: select
*ownButton.fromHoriz: quitButton
*ownButton.left: chainLeft
*ownButton.right: chainLeft
*countLabel.BorderWidth: 0
*countLabel.Justify: right
*countLabel.Label: 999999 fonts match
*countLabel.left: chainRight
*countLabel.right: chainRight
*fieldBox.Orientation: horizontal
*fieldBox.HSpace: 0
*fieldBox.HSpace: 0
*dash.label: -
*dash.borderWidth: 0
*dash.internalHeight: 0
*dash.internalWidth: 0
*fieldBox*MenuButton.BorderWidth: 0
*fieldBox*MenuButton.internalHeight: 0
*fieldBox*MenuButton.internalWidth: 0
*fieldBox*MenuButton.shapeStyle: rectangle
#ifdef LONG_NAMES
*fieldBox*field0.Label: foundry
*fieldBox*field1.Label: family
*fieldBox*field2.Label: weight
*fieldBox*field3.Label: slant
*fieldBox*field4.Label: set width
*fieldBox*field5.Label: add style
*fieldBox*field6.Label: pixel size
*fieldBox*field7.Label: point size
*fieldBox*field8.Label: resolutionX
*fieldBox*field9.Label: resolutionY
*fieldBox*field10.Label: spacing
*fieldBox*field11.Label: avg width
*fieldBox*field12.Label: registry
*fieldBox*field13.Label: encoding
#else
*fieldBox*field0.Label: fndry
*fieldBox*field1.Label: fmly
*fieldBox*field2.Label: wght
*fieldBox*field3.Label: slant
*fieldBox*field4.Label: sWdth
*fieldBox*field5.Label: adstyl
*fieldBox*field6.Label: pxlsz
*fieldBox*field7.Label: ptSz
*fieldBox*field8.Label: resx
*fieldBox*field9.Label: resy
*fieldBox*field10.Label: spc
*fieldBox*field11.Label: avgWdth
*fieldBox*field12.Label: rgstry
*fieldBox*field13.Label: encdng
#endif
!*fieldBox*field11.Sensitive: False
*fieldBox*field11.menu.Options.ShowUnselectable: False
!*field1*menu*courier.Font:
*fontName*skipAdjust: true
*sampleText*international: false
*sampleText*Label: \
Processing fonts...
*sampleText: \
ABCDEFGHIJKLMNOPQRSTUVWXYZ\n\
abcdefghijklmnopqrstuvwxyz\n\
0123456789\n\
\340\346\347\353\356\360\361\363\371\375\
\300\306\307\313\316\320\321\323\331\335
*sampleText16: \
\044\042\044\044\044\046\044\050\044\052\044\053\044\055\044\057\
\044\061\044\063\044\065\044\067\044\071\044\073\044\075\044\077\n\
\044\101\044\104\044\106\044\110\044\112\044\113\044\114\044\115\
\044\116\044\117\044\122\044\125\044\130\044\133\044\136\044\137\n\
\061\042\061\044\061\046\061\050\061\052\061\053\061\055\061\057\
\061\061\061\063\061\065\061\067\061\071\061\073\061\075\061\077\n\
\061\101\061\104\061\106\061\110\061\112\061\113\061\114\061\115\
\061\116\061\117\061\122\061\125\061\130\061\133\061\136\061\137\n\
*sampleTextUCS: \
ABCDEFGHIJKLMNOPQRSTUVWXYZ /0123456789\n\
abcdefghijklmnopqrstuvwxyz £©µÀÆÖÞßéöÿ\n\
–—‘“”„†•…‰™œŠŸž€ ΑΒΓΔΩαβγδω АБВГДабвгд\n\
∀∂∈ℝ∧∪≡∞ ↑↗↨↻⇣ ┐┼╔╘░►☺♀ fi<>⑀₂ἠḂӥẄɐː⍎אԱა
*sampleText*allowResize: true
*sampleText*Height: 50

@ -0,0 +1,34 @@
*internalBorderWidth: 0
*showGrip: false
*grid.borderWidth: 0
*quit.Label: Quit
*prev.Label: Prev
*next.Label: Next
*prev16.Label: -16
*next16.Label: +16
*select.Label: Select a character
*metrics.Label:
*select.Justify: center
*metrics.Justify: center
*range.Justify: left
*start.Justify: left
*quit.Translations: #override \
<Btn1Down>,<Btn1Up>: Quit() unset()
*next16.Translations: #override \
<Btn1Down>,<Btn1Up>: Next16() unset()
*next.Translations: #override \
<Btn1Down>,<Btn1Up>: Next() unset()
*prev.Translations: #override \
<Btn1Down>,<Btn1Up>: Prev() unset()
*prev16.Translations: #override \
<Btn1Down>,<Btn1Up>: Prev16() unset()
*Translations: #override \n\
<Key>q: Quit()\n\
Ctrl <Key>n: Next()\n\
Ctrl <Key>p: Prev()

@ -0,0 +1,6 @@
! $XConsortium: Xmessage.ad,v 1.3 94/07/26 20:23:17 gildea Exp $
*baseTranslations: #override :<Key>Return: default-exit()
*message.scrollVertical: Always
*message.scrollHorizontal: Never
*Command.shapeStyle: oval
*Command.highlightThickness: 1

@ -0,0 +1,44 @@
! $XFree86$
#include "Xmessage"
*background: gray85
*foreground: gray15
*Scrollbar.thumb: vlines2
*Scrollbar.width: 14
*Scrollbar.foreground: rgb:a/5/5
*Scrollbar.borderWidth: 0
*Scrollbar.displayList:\
foreground gray90;\
lines 1,-1,-1,-1,-1,1;\
foreground gray60;\
lines -1,0,0,0,0,-1
*Text.?.cursorColor: rgb:d/5/5
*Text.borderColor: gray80
*Text*background: gray96
*Text*Scrollbar.background: gray80
*Text.displayList:\
foreground gray90;\
lines 1,-1,-1,-1,-1,1;\
foreground gray60;\
lines -1,0,0,0,0,-1
*Command.highlightThickness: 2
*Command.internalWidth: 5
*Command.internalHeight: 3
*Command.borderColor: gray40
*Command.shapeStyle: Rectangle
*Command.background: gray80
*Command.displayList:\
foreground gray60;\
lines 1,-1,-1,-1,-1,1;\
foreground gray90;\
lines -1,0,0,0,0,-1
*Form.displayList:\
foreground gray60;\
lines 1,-1,-1,-1,-1,1;\
foreground gray90;\
lines -1,0,0,0,0,-1

@ -0,0 +1,183 @@
! $XFree86: xc/programs/xvidtune/Xvidtune.ad,v 3.10 1995/07/19 12:46:12 dawes Exp $
!
*adInstalled: true
*borderWidth: 0
*Scrollbar.borderWidth: 1
*Scrollbar.width: 250
*Command.borderWidth: 1
*HSyncStart-form.fromVert: HDisplay-form
*HSyncEnd-form.fromVert: HSyncStart-form
*HTotal-form.fromVert: HSyncEnd-form
*VSyncStart-form.fromVert: VDisplay-form
*VSyncEnd-form.fromVert: VSyncStart-form
*VTotal-form.fromVert: VSyncEnd-form
*Flags-form.fromVert: HTotal-form
*Buttons-form.fromVert: Flags-form
*Buttons2-form.fromVert: Buttons-form
*Left-button.fromVert: HTotal-scrollbar
*Right-button.fromVert: HTotal-scrollbar
*Narrower-button.fromVert: HTotal-scrollbar
*Wider-button.fromVert: HTotal-scrollbar
*Up-button.fromVert: VTotal-scrollbar
*Down-button.fromVert: VTotal-scrollbar
*Shorter-button.fromVert: VTotal-scrollbar
*Taller-button.fromVert: VTotal-scrollbar
*HDisplay-text.fromHoriz: HDisplay-label
*HSyncStart-text.fromHoriz: HSyncStart-label
*HSyncStart-scrollbar.fromVert: HSyncStart-label
*HSyncStart-scrollbar.orientation: horizontal
*HSyncEnd-text.fromHoriz: HSyncEnd-label
*HSyncEnd-scrollbar.fromVert: HSyncEnd-label
*HSyncEnd-scrollbar.orientation: horizontal
*Right-button.fromHoriz: Left-button
*Wider-button.fromHoriz: Right-button
*Narrower-button.fromHoriz: Wider-button
*HTotal-text.fromHoriz: HTotal-label
*HTotal-scrollbar.fromVert: HTotal-label
*HTotal-scrollbar.orientation: horizontal
*VDisplay-form.fromHoriz: HSyncStart-form
*VTotal-form.fromHoriz: HSyncStart-form
*VSyncStart-form.fromHoriz: HSyncStart-form
*VSyncEnd-form.fromHoriz: HSyncStart-form
*VDisplay-text.fromHoriz: VDisplay-label
*VSyncStart-text.fromHoriz: VSyncStart-label
*VSyncStart-scrollbar.fromVert: VSyncStart-label
*VSyncStart-scrollbar.orientation: horizontal
*VSyncStart-text.type: XawAsciiString
*VSyncEnd-text.fromHoriz: VSyncEnd-label
*VSyncEnd-scrollbar.fromVert: VSyncEnd-label
*VSyncEnd-scrollbar.orientation: horizontal
*VTotal-text.fromHoriz: VTotal-label
*VTotal-scrollbar.fromVert: VTotal-label
*VTotal-scrollbar.orientation: horizontal
*PixelClock-form.fromHoriz: HTotal-form
*PixelClock-form.fromVert: VTotal-form
*HSyncRate-form.fromHoriz: HTotal-form
*HSyncRate-form.fromVert: PixelClock-form
*VSyncRate-form.fromHoriz: HTotal-form
*VSyncRate-form.fromVert: HSyncRate-form
*PixelClock-text.fromHoriz: PixelClock-label
*HSyncRate-text.fromHoriz: HSyncRate-label
*VSyncRate-text.fromHoriz: VSyncRate-label
*PixelClock-label.label: Pixel Clock (MHz):
*HSyncRate-label.label: Horizontal Sync (kHz):
*VSyncRate-label.label: Vertical Sync (Hz):
*Flags-text.fromHoriz: Flags-label
*HDisplay-label.label: HDisplay:
*HSyncStart-label.label: HSyncStart:
*HSyncEnd-label.label: HSyncEnd:
*HTotal-label.label: HTotal:
*VDisplay-label.label: VDisplay:
*VSyncStart-label.label: VSyncStart:
*VSyncEnd-label.label: VSyncEnd:
*VTotal-label.label: VTotal:
*Down-button.fromHoriz: Up-button
*Shorter-button.fromHoriz: Down-button
*Taller-button.fromHoriz: Shorter-button
*Flags-label.label: Flags (hex):
*Flags-text.borderWidth: 1
*Flags-text*editType: edit
!Removed Edit capability -- Jon
*Flags-text*sensitive: False
*Apply-button.fromHoriz: Quit-button
*AutoApply-toggle.fromHoriz: Apply-button
*AutoApply-toggle.borderWidth: 1
*Test-button.fromHoriz: AutoApply-toggle
*Restore-button.fromHoriz: Test-button
*Show-button.fromHoriz: Fetch-button
*Next-button.fromHoriz: Show-button
*Prev-button.fromHoriz: Next-button
*Quit-button.label: Quit
*Fetch-button.label: Fetch
*Show-button.label: Show
*Restore-button.label: Restore
*Test-button.label: Test
*Apply-button.label: Apply
*AutoApply-toggle.label: Auto
*Next-button.label: Next
*Prev-button.label: Prev
*Left-button.label: Left
*Right-button.label: Right
*Wider-button.label: Wider
*Narrower-button.label: Narrower
*Up-button.label: Up
*Down-button.label: Down
*Shorter-button.label: Shorter
*Taller-button.label: Taller
*Abort.label: Abort Test Now
*WarnOK.label: OK
*WarnCancel.label: Cancel
*NoTuneOK.label: OK
*Left.label: Left
*Right.label: Right
*Wider.label: Wider
*Narrower.label: Narrower
*Up.label: Up
*Down.label: Down
*Shorter.label: Shorter
*Higher.label: Higher
*AckError.label: Acknowledged
*ErrorMessage.label: Sorry: You have requested a mode-line\n\
That is not possible, or not supported by your\n\
hardware configuration\n
*testingMessage.label: Mode test current in progress\n\n Please wait
*WarnLabel.label: WARNING WARNING WARNING WARNING WARNING\
WARNING\n\n\
THE INCORRECT USE OF THIS PROGRAM CAN DO PERMANENT DAMAGE TO YOUR MONITOR\n\
AND/OR VIDEO CARD. IF YOU ARE NOT SURE WHAT YOU ARE DOING, HIT CANCEL\n\
NOW. OTHERWISE, HIT OK TO CONTINUE\n\
\n\
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,\n\
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n\
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\n\
IN NO EVENT SHALL Kaleb S. KEITHLEY (or his employer) OR\n\
The X.Org Foundation \
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n\
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING\n\
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n\
DEALINGS IN THE SOFTWARE.\n\n
*NoTuneLabel.label: Video modes are not tunable on this chip.\n
*S3-form.fromVert: Buttons2-form
*EarlySc-toggle.fromHoriz: InvertVclk-toggle
*Blank1-label.fromHoriz: EarlySc-toggle
!*Blank1-text.fromHoriz: Blank1-label
!*Blank2-label.fromHoriz: Blank1-text
!*Blank2-text.fromHoriz: Blank2-label
*InvertVclk-toggle.borderWidth: 1
*EarlySc-toggle.borderWidth: 1
*Blank1-text.borderWidth: 1
*Blank2-text.borderWidth: 1
*Blank1-text*editType: edit
*Blank2-text*editType: edit
*Blank1-text*width: 20
*Blank2-text*width: 20
*InvertVclk-toggle.label: InvertVCLK
*EarlySc-toggle.label:EarlySC
*Blank1-label.label: Blank Delay 1
*Blank2-label.label: Blank Delay 2
*Blank1Dec-button.fromHoriz: Blank1-label
*Blank1-text.fromHoriz: Blank1Dec-button
*Blank1Inc-button.fromHoriz: Blank1-text
*Blank2-label.fromHoriz: Blank1Inc-button
*Blank2Dec-button.fromHoriz: Blank2-label
*Blank2-text.fromHoriz: Blank2Dec-button
*Blank2Inc-button.fromHoriz: Blank2-text
*Blank1Inc-button.label: +
*Blank1Dec-button.label: -
*Blank2Inc-button.label: +
*Blank2Dec-button.label: -
*translations: #override <Key>r: xvidtune-restore()\n\
<Key>p: xvidtune-show()\n\
<Key>j: xvidtune-moveleft()\n\
<Key>k: xvidtune-moveright()\n\
<Key>m: xvidtune-movedown()\n\
<Key>i: xvidtune-moveup()\n\
<Key>a: xvidtune-narrower()\n\
<Key>s: xvidtune-wider()\n\
<Key>x: xvidtune-shorter()\n\
<Key>z: xvidtune-taller()\n\
<Key>q: xvidtune-quit()

@ -0,0 +1 @@
/usr/sbin/lightdm

@ -0,0 +1,36 @@
lucidasans-bolditalic-8 -b&h-lucida-bold-i-normal-sans-11-80-100-100-p-69-iso8859-1
lucidasans-bolditalic-10 -b&h-lucida-bold-i-normal-sans-14-100-100-100-p-90-iso8859-1
lucidasans-bolditalic-12 -b&h-lucida-bold-i-normal-sans-17-120-100-100-p-108-iso8859-1
lucidasans-bolditalic-14 -b&h-lucida-bold-i-normal-sans-20-140-100-100-p-127-iso8859-1
lucidasans-bolditalic-18 -b&h-lucida-bold-i-normal-sans-25-180-100-100-p-159-iso8859-1
lucidasans-bolditalic-24 -b&h-lucida-bold-i-normal-sans-34-240-100-100-p-215-iso8859-1
lucidasans-bold-8 -b&h-lucida-bold-r-normal-sans-11-80-100-100-p-70-iso8859-1
lucidasans-bold-10 -b&h-lucida-bold-r-normal-sans-14-100-100-100-p-89-iso8859-1
lucidasans-bold-12 -b&h-lucida-bold-r-normal-sans-17-120-100-100-p-108-iso8859-1
lucidasans-bold-14 -b&h-lucida-bold-r-normal-sans-20-140-100-100-p-127-iso8859-1
lucidasans-bold-18 -b&h-lucida-bold-r-normal-sans-25-180-100-100-p-158-iso8859-1
lucidasans-bold-24 -b&h-lucida-bold-r-normal-sans-34-240-100-100-p-216-iso8859-1
lucidasans-italic-8 -b&h-lucida-medium-i-normal-sans-11-80-100-100-p-62-iso8859-1
lucidasans-italic-10 -b&h-lucida-medium-i-normal-sans-14-100-100-100-p-80-iso8859-1
lucidasans-italic-12 -b&h-lucida-medium-i-normal-sans-17-120-100-100-p-97-iso8859-1
lucidasans-italic-14 -b&h-lucida-medium-i-normal-sans-20-140-100-100-p-114-iso8859-1
lucidasans-italic-18 -b&h-lucida-medium-i-normal-sans-25-180-100-100-p-141-iso8859-1
lucidasans-italic-24 -b&h-lucida-medium-i-normal-sans-34-240-100-100-p-192-iso8859-1
lucidasans-8 -b&h-lucida-medium-r-normal-sans-11-80-100-100-p-63-iso8859-1
lucidasans-10 -b&h-lucida-medium-r-normal-sans-14-100-100-100-p-80-iso8859-1
lucidasans-12 -b&h-lucida-medium-r-normal-sans-17-120-100-100-p-96-iso8859-1
lucidasans-14 -b&h-lucida-medium-r-normal-sans-20-140-100-100-p-114-iso8859-1
lucidasans-18 -b&h-lucida-medium-r-normal-sans-25-180-100-100-p-142-iso8859-1
lucidasans-24 -b&h-lucida-medium-r-normal-sans-34-240-100-100-p-191-iso8859-1
lucidasanstypewriter-bold-8 -b&h-lucidatypewriter-bold-r-normal-sans-11-80-100-100-m-70-iso8859-1
lucidasanstypewriter-bold-10 -b&h-lucidatypewriter-bold-r-normal-sans-14-100-100-100-m-80-iso8859-1
lucidasanstypewriter-bold-12 -b&h-lucidatypewriter-bold-r-normal-sans-17-120-100-100-m-100-iso8859-1
lucidasanstypewriter-bold-14 -b&h-lucidatypewriter-bold-r-normal-sans-20-140-100-100-m-120-iso8859-1
lucidasanstypewriter-bold-18 -b&h-lucidatypewriter-bold-r-normal-sans-25-180-100-100-m-150-iso8859-1
lucidasanstypewriter-bold-24 -b&h-lucidatypewriter-bold-r-normal-sans-34-240-100-100-m-200-iso8859-1
lucidasanstypewriter-8 -b&h-lucidatypewriter-medium-r-normal-sans-11-80-100-100-m-70-iso8859-1
lucidasanstypewriter-10 -b&h-lucidatypewriter-medium-r-normal-sans-14-100-100-100-m-80-iso8859-1
lucidasanstypewriter-12 -b&h-lucidatypewriter-medium-r-normal-sans-17-120-100-100-m-100-iso8859-1
lucidasanstypewriter-14 -b&h-lucidatypewriter-medium-r-normal-sans-20-140-100-100-m-120-iso8859-1
lucidasanstypewriter-18 -b&h-lucidatypewriter-medium-r-normal-sans-25-180-100-100-m-150-iso8859-1
lucidasanstypewriter-24 -b&h-lucidatypewriter-medium-r-normal-sans-34-240-100-100-m-200-iso8859-1

@ -0,0 +1 @@
../xdg/openbox

@ -0,0 +1,754 @@
! $Xorg: rgb.txt,v 1.3 2000/08/17 19:54:00 cpqbld Exp $
255 250 250 snow
248 248 255 ghost white
248 248 255 GhostWhite
245 245 245 white smoke
245 245 245 WhiteSmoke
220 220 220 gainsboro
255 250 240 floral white
255 250 240 FloralWhite
253 245 230 old lace
253 245 230 OldLace
250 240 230 linen
250 235 215 antique white
250 235 215 AntiqueWhite
255 239 213 papaya whip
255 239 213 PapayaWhip
255 235 205 blanched almond
255 235 205 BlanchedAlmond
255 228 196 bisque
255 218 185 peach puff
255 218 185 PeachPuff
255 222 173 navajo white
255 222 173 NavajoWhite
255 228 181 moccasin
255 248 220 cornsilk
255 255 240 ivory
255 250 205 lemon chiffon
255 250 205 LemonChiffon
255 245 238 seashell
240 255 240 honeydew
245 255 250 mint cream
245 255 250 MintCream
240 255 255 azure
240 248 255 alice blue
240 248 255 AliceBlue
230 230 250 lavender
255 240 245 lavender blush
255 240 245 LavenderBlush
255 228 225 misty rose
255 228 225 MistyRose
255 255 255 white
0 0 0 black
47 79 79 dark slate gray
47 79 79 DarkSlateGray
47 79 79 dark slate grey
47 79 79 DarkSlateGrey
105 105 105 dim gray
105 105 105 DimGray
105 105 105 dim grey
105 105 105 DimGrey
112 128 144 slate gray
112 128 144 SlateGray
112 128 144 slate grey
112 128 144 SlateGrey
119 136 153 light slate gray
119 136 153 LightSlateGray
119 136 153 light slate grey
119 136 153 LightSlateGrey
190 190 190 gray
190 190 190 grey
211 211 211 light grey
211 211 211 LightGrey
211 211 211 light gray
211 211 211 LightGray
25 25 112 midnight blue
25 25 112 MidnightBlue
0 0 128 navy
0 0 128 navy blue
0 0 128 NavyBlue
100 149 237 cornflower blue
100 149 237 CornflowerBlue
72 61 139 dark slate blue
72 61 139 DarkSlateBlue
106 90 205 slate blue
106 90 205 SlateBlue
123 104 238 medium slate blue
123 104 238 MediumSlateBlue
132 112 255 light slate blue
132 112 255 LightSlateBlue
0 0 205 medium blue
0 0 205 MediumBlue
65 105 225 royal blue
65 105 225 RoyalBlue
0 0 255 blue
30 144 255 dodger blue
30 144 255 DodgerBlue
0 191 255 deep sky blue
0 191 255 DeepSkyBlue
135 206 235 sky blue
135 206 235 SkyBlue
135 206 250 light sky blue
135 206 250 LightSkyBlue
70 130 180 steel blue
70 130 180 SteelBlue
176 196 222 light steel blue
176 196 222 LightSteelBlue
173 216 230 light blue
173 216 230 LightBlue
176 224 230 powder blue
176 224 230 PowderBlue
175 238 238 pale turquoise
175 238 238 PaleTurquoise
0 206 209 dark turquoise
0 206 209 DarkTurquoise
72 209 204 medium turquoise
72 209 204 MediumTurquoise
64 224 208 turquoise
0 255 255 cyan
224 255 255 light cyan
224 255 255 LightCyan
95 158 160 cadet blue
95 158 160 CadetBlue
102 205 170 medium aquamarine
102 205 170 MediumAquamarine
127 255 212 aquamarine
0 100 0 dark green
0 100 0 DarkGreen
85 107 47 dark olive green
85 107 47 DarkOliveGreen
143 188 143 dark sea green
143 188 143 DarkSeaGreen
46 139 87 sea green
46 139 87 SeaGreen
60 179 113 medium sea green
60 179 113 MediumSeaGreen
32 178 170 light sea green
32 178 170 LightSeaGreen
152 251 152 pale green
152 251 152 PaleGreen
0 255 127 spring green
0 255 127 SpringGreen
124 252 0 lawn green
124 252 0 LawnGreen
0 255 0 green
127 255 0 chartreuse
0 250 154 medium spring green
0 250 154 MediumSpringGreen
173 255 47 green yellow
173 255 47 GreenYellow
50 205 50 lime green
50 205 50 LimeGreen
154 205 50 yellow green
154 205 50 YellowGreen
34 139 34 forest green
34 139 34 ForestGreen
107 142 35 olive drab
107 142 35 OliveDrab
189 183 107 dark khaki
189 183 107 DarkKhaki
240 230 140 khaki
238 232 170 pale goldenrod
238 232 170 PaleGoldenrod
250 250 210 light goldenrod yellow
250 250 210 LightGoldenrodYellow
255 255 224 light yellow
255 255 224 LightYellow
255 255 0 yellow
255 215 0 gold
238 221 130 light goldenrod
238 221 130 LightGoldenrod
218 165 32 goldenrod
184 134 11 dark goldenrod
184 134 11 DarkGoldenrod
188 143 143 rosy brown
188 143 143 RosyBrown
205 92 92 indian red
205 92 92 IndianRed
139 69 19 saddle brown
139 69 19 SaddleBrown
160 82 45 sienna
205 133 63 peru
222 184 135 burlywood
245 245 220 beige
245 222 179 wheat
244 164 96 sandy brown
244 164 96 SandyBrown
210 180 140 tan
210 105 30 chocolate
178 34 34 firebrick
165 42 42 brown
233 150 122 dark salmon
233 150 122 DarkSalmon
250 128 114 salmon
255 160 122 light salmon
255 160 122 LightSalmon
255 165 0 orange
255 140 0 dark orange
255 140 0 DarkOrange
255 127 80 coral
240 128 128 light coral
240 128 128 LightCoral
255 99 71 tomato
255 69 0 orange red
255 69 0 OrangeRed
255 0 0 red
255 105 180 hot pink
255 105 180 HotPink
255 20 147 deep pink
255 20 147 DeepPink
255 192 203 pink
255 182 193 light pink
255 182 193 LightPink
219 112 147 pale violet red
219 112 147 PaleVioletRed
176 48 96 maroon
199 21 133 medium violet red
199 21 133 MediumVioletRed
208 32 144 violet red
208 32 144 VioletRed
255 0 255 magenta
238 130 238 violet
221 160 221 plum
218 112 214 orchid
186 85 211 medium orchid
186 85 211 MediumOrchid
153 50 204 dark orchid
153 50 204 DarkOrchid
148 0 211 dark violet
148 0 211 DarkViolet
138 43 226 blue violet
138 43 226 BlueViolet
160 32 240 purple
147 112 219 medium purple
147 112 219 MediumPurple
216 191 216 thistle
255 250 250 snow1
238 233 233 snow2
205 201 201 snow3
139 137 137 snow4
255 245 238 seashell1
238 229 222 seashell2
205 197 191 seashell3
139 134 130 seashell4
255 239 219 AntiqueWhite1
238 223 204 AntiqueWhite2
205 192 176 AntiqueWhite3
139 131 120 AntiqueWhite4
255 228 196 bisque1
238 213 183 bisque2
205 183 158 bisque3
139 125 107 bisque4
255 218 185 PeachPuff1
238 203 173 PeachPuff2
205 175 149 PeachPuff3
139 119 101 PeachPuff4
255 222 173 NavajoWhite1
238 207 161 NavajoWhite2
205 179 139 NavajoWhite3
139 121 94 NavajoWhite4
255 250 205 LemonChiffon1
238 233 191 LemonChiffon2
205 201 165 LemonChiffon3
139 137 112 LemonChiffon4
255 248 220 cornsilk1
238 232 205 cornsilk2
205 200 177 cornsilk3
139 136 120 cornsilk4
255 255 240 ivory1
238 238 224 ivory2
205 205 193 ivory3
139 139 131 ivory4
240 255 240 honeydew1
224 238 224 honeydew2
193 205 193 honeydew3
131 139 131 honeydew4
255 240 245 LavenderBlush1
238 224 229 LavenderBlush2
205 193 197 LavenderBlush3
139 131 134 LavenderBlush4
255 228 225 MistyRose1
238 213 210 MistyRose2
205 183 181 MistyRose3
139 125 123 MistyRose4
240 255 255 azure1
224 238 238 azure2
193 205 205 azure3
131 139 139 azure4
131 111 255 SlateBlue1
122 103 238 SlateBlue2
105 89 205 SlateBlue3
71 60 139 SlateBlue4
72 118 255 RoyalBlue1
67 110 238 RoyalBlue2
58 95 205 RoyalBlue3
39 64 139 RoyalBlue4
0 0 255 blue1
0 0 238 blue2
0 0 205 blue3
0 0 139 blue4
30 144 255 DodgerBlue1
28 134 238 DodgerBlue2
24 116 205 DodgerBlue3
16 78 139 DodgerBlue4
99 184 255 SteelBlue1
92 172 238 SteelBlue2
79 148 205 SteelBlue3
54 100 139 SteelBlue4
0 191 255 DeepSkyBlue1
0 178 238 DeepSkyBlue2
0 154 205 DeepSkyBlue3
0 104 139 DeepSkyBlue4
135 206 255 SkyBlue1
126 192 238 SkyBlue2
108 166 205 SkyBlue3
74 112 139 SkyBlue4
176 226 255 LightSkyBlue1
164 211 238 LightSkyBlue2
141 182 205 LightSkyBlue3
96 123 139 LightSkyBlue4
198 226 255 SlateGray1
185 211 238 SlateGray2
159 182 205 SlateGray3
108 123 139 SlateGray4
202 225 255 LightSteelBlue1
188 210 238 LightSteelBlue2
162 181 205 LightSteelBlue3
110 123 139 LightSteelBlue4
191 239 255 LightBlue1
178 223 238 LightBlue2
154 192 205 LightBlue3
104 131 139 LightBlue4
224 255 255 LightCyan1
209 238 238 LightCyan2
180 205 205 LightCyan3
122 139 139 LightCyan4
187 255 255 PaleTurquoise1
174 238 238 PaleTurquoise2
150 205 205 PaleTurquoise3
102 139 139 PaleTurquoise4
152 245 255 CadetBlue1
142 229 238 CadetBlue2
122 197 205 CadetBlue3
83 134 139 CadetBlue4
0 245 255 turquoise1
0 229 238 turquoise2
0 197 205 turquoise3
0 134 139 turquoise4
0 255 255 cyan1
0 238 238 cyan2
0 205 205 cyan3
0 139 139 cyan4
151 255 255 DarkSlateGray1
141 238 238 DarkSlateGray2
121 205 205 DarkSlateGray3
82 139 139 DarkSlateGray4
127 255 212 aquamarine1
118 238 198 aquamarine2
102 205 170 aquamarine3
69 139 116 aquamarine4
193 255 193 DarkSeaGreen1
180 238 180 DarkSeaGreen2
155 205 155 DarkSeaGreen3
105 139 105 DarkSeaGreen4
84 255 159 SeaGreen1
78 238 148 SeaGreen2
67 205 128 SeaGreen3
46 139 87 SeaGreen4
154 255 154 PaleGreen1
144 238 144 PaleGreen2
124 205 124 PaleGreen3
84 139 84 PaleGreen4
0 255 127 SpringGreen1
0 238 118 SpringGreen2
0 205 102 SpringGreen3
0 139 69 SpringGreen4
0 255 0 green1
0 238 0 green2
0 205 0 green3
0 139 0 green4
127 255 0 chartreuse1
118 238 0 chartreuse2
102 205 0 chartreuse3
69 139 0 chartreuse4
192 255 62 OliveDrab1
179 238 58 OliveDrab2
154 205 50 OliveDrab3
105 139 34 OliveDrab4
202 255 112 DarkOliveGreen1
188 238 104 DarkOliveGreen2
162 205 90 DarkOliveGreen3
110 139 61 DarkOliveGreen4
255 246 143 khaki1
238 230 133 khaki2
205 198 115 khaki3
139 134 78 khaki4
255 236 139 LightGoldenrod1
238 220 130 LightGoldenrod2
205 190 112 LightGoldenrod3
139 129 76 LightGoldenrod4
255 255 224 LightYellow1
238 238 209 LightYellow2
205 205 180 LightYellow3
139 139 122 LightYellow4
255 255 0 yellow1
238 238 0 yellow2
205 205 0 yellow3
139 139 0 yellow4
255 215 0 gold1
238 201 0 gold2
205 173 0 gold3
139 117 0 gold4
255 193 37 goldenrod1
238 180 34 goldenrod2
205 155 29 goldenrod3
139 105 20 goldenrod4
255 185 15 DarkGoldenrod1
238 173 14 DarkGoldenrod2
205 149 12 DarkGoldenrod3
139 101 8 DarkGoldenrod4
255 193 193 RosyBrown1
238 180 180 RosyBrown2
205 155 155 RosyBrown3
139 105 105 RosyBrown4
255 106 106 IndianRed1
238 99 99 IndianRed2
205 85 85 IndianRed3
139 58 58 IndianRed4
255 130 71 sienna1
238 121 66 sienna2
205 104 57 sienna3
139 71 38 sienna4
255 211 155 burlywood1
238 197 145 burlywood2
205 170 125 burlywood3
139 115 85 burlywood4
255 231 186 wheat1
238 216 174 wheat2
205 186 150 wheat3
139 126 102 wheat4
255 165 79 tan1
238 154 73 tan2
205 133 63 tan3
139 90 43 tan4
255 127 36 chocolate1
238 118 33 chocolate2
205 102 29 chocolate3
139 69 19 chocolate4
255 48 48 firebrick1
238 44 44 firebrick2
205 38 38 firebrick3
139 26 26 firebrick4
255 64 64 brown1
238 59 59 brown2
205 51 51 brown3
139 35 35 brown4
255 140 105 salmon1
238 130 98 salmon2
205 112 84 salmon3
139 76 57 salmon4
255 160 122 LightSalmon1
238 149 114 LightSalmon2
205 129 98 LightSalmon3
139 87 66 LightSalmon4
255 165 0 orange1
238 154 0 orange2
205 133 0 orange3
139 90 0 orange4
255 127 0 DarkOrange1
238 118 0 DarkOrange2
205 102 0 DarkOrange3
139 69 0 DarkOrange4
255 114 86 coral1
238 106 80 coral2
205 91 69 coral3
139 62 47 coral4
255 99 71 tomato1
238 92 66 tomato2
205 79 57 tomato3
139 54 38 tomato4
255 69 0 OrangeRed1
238 64 0 OrangeRed2
205 55 0 OrangeRed3
139 37 0 OrangeRed4
255 0 0 red1
238 0 0 red2
205 0 0 red3
139 0 0 red4
215 7 81 DebianRed
255 20 147 DeepPink1
238 18 137 DeepPink2
205 16 118 DeepPink3
139 10 80 DeepPink4
255 110 180 HotPink1
238 106 167 HotPink2
205 96 144 HotPink3
139 58 98 HotPink4
255 181 197 pink1
238 169 184 pink2
205 145 158 pink3
139 99 108 pink4
255 174 185 LightPink1
238 162 173 LightPink2
205 140 149 LightPink3
139 95 101 LightPink4
255 130 171 PaleVioletRed1
238 121 159 PaleVioletRed2
205 104 137 PaleVioletRed3
139 71 93 PaleVioletRed4
255 52 179 maroon1
238 48 167 maroon2
205 41 144 maroon3
139 28 98 maroon4
255 62 150 VioletRed1
238 58 140 VioletRed2
205 50 120 VioletRed3
139 34 82 VioletRed4
255 0 255 magenta1
238 0 238 magenta2
205 0 205 magenta3
139 0 139 magenta4
255 131 250 orchid1
238 122 233 orchid2
205 105 201 orchid3
139 71 137 orchid4
255 187 255 plum1
238 174 238 plum2
205 150 205 plum3
139 102 139 plum4
224 102 255 MediumOrchid1
209 95 238 MediumOrchid2
180 82 205 MediumOrchid3
122 55 139 MediumOrchid4
191 62 255 DarkOrchid1
178 58 238 DarkOrchid2
154 50 205 DarkOrchid3
104 34 139 DarkOrchid4
155 48 255 purple1
145 44 238 purple2
125 38 205 purple3
85 26 139 purple4
171 130 255 MediumPurple1
159 121 238 MediumPurple2
137 104 205 MediumPurple3
93 71 139 MediumPurple4
255 225 255 thistle1
238 210 238 thistle2
205 181 205 thistle3
139 123 139 thistle4
0 0 0 gray0
0 0 0 grey0
3 3 3 gray1
3 3 3 grey1
5 5 5 gray2
5 5 5 grey2
8 8 8 gray3
8 8 8 grey3
10 10 10 gray4
10 10 10 grey4
13 13 13 gray5
13 13 13 grey5
15 15 15 gray6
15 15 15 grey6
18 18 18 gray7
18 18 18 grey7
20 20 20 gray8
20 20 20 grey8
23 23 23 gray9
23 23 23 grey9
26 26 26 gray10
26 26 26 grey10
28 28 28 gray11
28 28 28 grey11
31 31 31 gray12
31 31 31 grey12
33 33 33 gray13
33 33 33 grey13
36 36 36 gray14
36 36 36 grey14
38 38 38 gray15
38 38 38 grey15
41 41 41 gray16
41 41 41 grey16
43 43 43 gray17
43 43 43 grey17
46 46 46 gray18
46 46 46 grey18
48 48 48 gray19
48 48 48 grey19
51 51 51 gray20
51 51 51 grey20
54 54 54 gray21
54 54 54 grey21
56 56 56 gray22
56 56 56 grey22
59 59 59 gray23
59 59 59 grey23
61 61 61 gray24
61 61 61 grey24
64 64 64 gray25
64 64 64 grey25
66 66 66 gray26
66 66 66 grey26
69 69 69 gray27
69 69 69 grey27
71 71 71 gray28
71 71 71 grey28
74 74 74 gray29
74 74 74 grey29
77 77 77 gray30
77 77 77 grey30
79 79 79 gray31
79 79 79 grey31
82 82 82 gray32
82 82 82 grey32
84 84 84 gray33
84 84 84 grey33
87 87 87 gray34
87 87 87 grey34
89 89 89 gray35
89 89 89 grey35
92 92 92 gray36
92 92 92 grey36
94 94 94 gray37
94 94 94 grey37
97 97 97 gray38
97 97 97 grey38
99 99 99 gray39
99 99 99 grey39
102 102 102 gray40
102 102 102 grey40
105 105 105 gray41
105 105 105 grey41
107 107 107 gray42
107 107 107 grey42
110 110 110 gray43
110 110 110 grey43
112 112 112 gray44
112 112 112 grey44
115 115 115 gray45
115 115 115 grey45
117 117 117 gray46
117 117 117 grey46
120 120 120 gray47
120 120 120 grey47
122 122 122 gray48
122 122 122 grey48
125 125 125 gray49
125 125 125 grey49
127 127 127 gray50
127 127 127 grey50
130 130 130 gray51
130 130 130 grey51
133 133 133 gray52
133 133 133 grey52
135 135 135 gray53
135 135 135 grey53
138 138 138 gray54
138 138 138 grey54
140 140 140 gray55
140 140 140 grey55
143 143 143 gray56
143 143 143 grey56
145 145 145 gray57
145 145 145 grey57
148 148 148 gray58
148 148 148 grey58
150 150 150 gray59
150 150 150 grey59
153 153 153 gray60
153 153 153 grey60
156 156 156 gray61
156 156 156 grey61
158 158 158 gray62
158 158 158 grey62
161 161 161 gray63
161 161 161 grey63
163 163 163 gray64
163 163 163 grey64
166 166 166 gray65
166 166 166 grey65
168 168 168 gray66
168 168 168 grey66
171 171 171 gray67
171 171 171 grey67
173 173 173 gray68
173 173 173 grey68
176 176 176 gray69
176 176 176 grey69
179 179 179 gray70
179 179 179 grey70
181 181 181 gray71
181 181 181 grey71
184 184 184 gray72
184 184 184 grey72
186 186 186 gray73
186 186 186 grey73
189 189 189 gray74
189 189 189 grey74
191 191 191 gray75
191 191 191 grey75
194 194 194 gray76
194 194 194 grey76
196 196 196 gray77
196 196 196 grey77
199 199 199 gray78
199 199 199 grey78
201 201 201 gray79
201 201 201 grey79
204 204 204 gray80
204 204 204 grey80
207 207 207 gray81
207 207 207 grey81
209 209 209 gray82
209 209 209 grey82
212 212 212 gray83
212 212 212 grey83
214 214 214 gray84
214 214 214 grey84
217 217 217 gray85
217 217 217 grey85
219 219 219 gray86
219 219 219 grey86
222 222 222 gray87
222 222 222 grey87
224 224 224 gray88
224 224 224 grey88
227 227 227 gray89
227 227 227 grey89
229 229 229 gray90
229 229 229 grey90
232 232 232 gray91
232 232 232 grey91
235 235 235 gray92
235 235 235 grey92
237 237 237 gray93
237 237 237 grey93
240 240 240 gray94
240 240 240 grey94
242 242 242 gray95
242 242 242 grey95
245 245 245 gray96
245 245 245 grey96
247 247 247 gray97
247 247 247 grey97
250 250 250 gray98
250 250 250 grey98
252 252 252 gray99
252 252 252 grey99
255 255 255 gray100
255 255 255 grey100
169 169 169 dark grey
169 169 169 DarkGrey
169 169 169 dark gray
169 169 169 DarkGray
0 0 139 dark blue
0 0 139 DarkBlue
0 139 139 dark cyan
0 139 139 DarkCyan
139 0 139 dark magenta
139 0 139 DarkMagenta
139 0 0 dark red
139 0 0 DarkRed
144 238 144 light green
144 238 144 LightGreen

@ -0,0 +1,51 @@
# This Xorg configuration file is meant to be used by vncserver-virtual
# in SystemXorg mode using the xf86-video-dummy driver.
Section "ServerFlags"
Option "DontVTSwitch" "true"
Option "AllowMouseOpenFail" "true"
Option "PciForceNone" "true"
Option "AutoEnableDevices" "false"
Option "AutoAddDevices" "false"
Option "IgnoreABI" "true"
EndSection
Section "InputDevice"
Identifier "void_mouse"
Option "CorePointer" "true"
Driver "void"
EndSection
Section "InputDevice"
Identifier "void_keyboard"
Option "CoreKeyboard" "true"
Driver "void"
EndSection
Section "Device"
Identifier "dummy_videocard"
Driver "dummy"
VideoRam 192000
EndSection
Section "Monitor"
Identifier "dummy_monitor"
HorizSync 1.0 - 2000.0
VertRefresh 1.0 - 200.0
# Add 16:9 modes, others are automatically detected.
Modeline "1280x720" 74.48 1280 1336 1472 1664 720 721 724 746
Modeline "1920x1080" 172.80 1920 2040 2248 2576 1080 1081 1084 1118
EndSection
Section "Screen"
Identifier "dummy_screen"
Device "dummy_videocard"
Monitor "dummy_monitor"
EndSection
Section "ServerLayout"
Identifier "dummy_layout"
Screen "dummy_screen"
InputDevice "void_mouse"
InputDevice "void_keyboard"
EndSection

@ -0,0 +1,48 @@
# This Xorg configuration file is meant to be used by vncserver-virtual
# in SystemXorg mode using the xf86-video-vnc driver.
Section "ServerFlags"
Option "DontVTSwitch" "true"
Option "AllowMouseOpenFail" "true"
Option "PciForceNone" "true"
Option "AutoEnableDevices" "false"
Option "AutoAddDevices" "false"
Option "IgnoreABI" "true"
EndSection
Section "InputDevice"
Identifier "void_mouse"
Option "CorePointer" "true"
Driver "void"
EndSection
Section "InputDevice"
Identifier "void_keyboard"
Option "CoreKeyboard" "true"
Driver "void"
EndSection
Section "Device"
Identifier "vnc_videocard"
Driver "vnc"
VideoRam 192000
EndSection
Section "Monitor"
Identifier "vnc_monitor"
HorizSync 1.0 - 2000.0
VertRefresh 1.0 - 200.0
EndSection
Section "Screen"
Identifier "vnc_screen"
Device "vnc_videocard"
Monitor "vnc_monitor"
EndSection
Section "ServerLayout"
Identifier "vnc_layout"
Screen "vnc_screen"
InputDevice "void_mouse"
InputDevice "void_keyboard"
EndSection

@ -0,0 +1,8 @@
#!/bin/sh
# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)
# invoke global X session script
. /etc/X11/Xsession

@ -0,0 +1,3 @@
#!/bin/sh
exec /usr/bin/X -nolisten tcp "$@"

@ -0,0 +1,85 @@
# /etc/adduser.conf: `adduser' configuration.
# See adduser(8) and adduser.conf(5) for full documentation.
# The DSHELL variable specifies the default login shell on your
# system.
DSHELL=/bin/bash
# The DHOME variable specifies the directory containing users' home
# directories.
DHOME=/home
# If GROUPHOMES is "yes", then the home directories will be created as
# /home/groupname/user.
GROUPHOMES=no
# If LETTERHOMES is "yes", then the created home directories will have
# an extra directory - the first letter of the user name. For example:
# /home/u/user.
LETTERHOMES=no
# The SKEL variable specifies the directory containing "skeletal" user
# files; in other words, files such as a sample .profile that will be
# copied to the new user's home directory when it is created.
SKEL=/etc/skel
# FIRST_SYSTEM_[GU]ID to LAST_SYSTEM_[GU]ID inclusive is the range for UIDs
# for dynamically allocated administrative and system accounts/groups.
# Please note that system software, such as the users allocated by the base-passwd
# package, may assume that UIDs less than 100 are unallocated.
FIRST_SYSTEM_UID=100
LAST_SYSTEM_UID=999
FIRST_SYSTEM_GID=100
LAST_SYSTEM_GID=999
# FIRST_[GU]ID to LAST_[GU]ID inclusive is the range of UIDs of dynamically
# allocated user accounts/groups.
FIRST_UID=1000
LAST_UID=59999
FIRST_GID=1000
LAST_GID=59999
# The USERGROUPS variable can be either "yes" or "no". If "yes" each
# created user will be given their own group to use as a default. If
# "no", each created user will be placed in the group whose gid is
# USERS_GID (see below).
USERGROUPS=yes
# If USERGROUPS is "no", then USERS_GID should be the GID of the group
# `users' (or the equivalent group) on your system.
USERS_GID=100
# If DIR_MODE is set, directories will be created with the specified
# mode. Otherwise the default mode 0755 will be used.
DIR_MODE=0755
# If SETGID_HOME is "yes" home directories for users with their own
# group the setgid bit will be set. This was the default for
# versions << 3.13 of adduser. Because it has some bad side effects we
# no longer do this per default. If you want it nevertheless you can
# still set it here.
SETGID_HOME=no
# If QUOTAUSER is set, a default quota will be set from that user with
# `edquota -p QUOTAUSER newuser'
QUOTAUSER=""
# If SKEL_IGNORE_REGEX is set, adduser will ignore files matching this
# regular expression when creating a new home directory
SKEL_IGNORE_REGEX="dpkg-(old|new|dist|save)"
# Set this if you want the --add_extra_groups option to adduser to add
# new users to other groups.
# This is the list of groups that new non-system users will be added to
# Default:
#EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users"
# If ADD_EXTRA_GROUPS is set to something non-zero, the EXTRA_GROUPS
# option above will be default behavior for adding new, non-system users
#ADD_EXTRA_GROUPS=1
# check user and group names also against this regular expression.
#NAME_REGEX="^[a-z][-a-z0-9_]*\$"

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/10-rate-lav.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/10-samplerate.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/10-speexrate.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-arcam-av-ctl.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-jack.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-oss.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/50-pulseaudio.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/60-a52-encoder.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/60-upmix.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/60-vdownmix.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/98-usb-stream.conf

@ -0,0 +1 @@
/usr/share/alsa/alsa.conf.d/pulse.conf

@ -0,0 +1,13 @@
# Default to PulseAudio
pcm.!default {
type pulse
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}
}
ctl.!default {
type pulse
}

@ -0,0 +1,2 @@
Please read the update-alternatives(1) man page for information on this
directory and its contents.

@ -0,0 +1 @@
/usr/bin/gawk

@ -0,0 +1 @@
/usr/share/man/man1/gawk.1.gz

@ -0,0 +1 @@
/usr/share/man/man7/bash-builtins.7.gz

@ -0,0 +1 @@
/usr/bin/g++

@ -0,0 +1 @@
/usr/bin/c89-gcc

@ -0,0 +1 @@
/usr/share/man/man1/c89-gcc.1.gz

@ -0,0 +1 @@
/usr/bin/c99-gcc

@ -0,0 +1 @@
/usr/share/man/man1/c99-gcc.1.gz

@ -0,0 +1 @@
/usr/bin/gcc

@ -0,0 +1 @@
/usr/bin/cpp

@ -0,0 +1 @@
/lib/firmware/cypress/cyfmac43455-sdio-standard.bin

@ -0,0 +1 @@
/usr/share/sounds/sf2/TimGM6mb.sf2

@ -0,0 +1 @@
/usr/share/sounds/sf2/TimGM6mb.sf2

@ -0,0 +1 @@
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg

@ -0,0 +1 @@
/usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml

@ -0,0 +1 @@
/usr/share/desktop-base/active-theme/grub/grub-4x3.png

@ -0,0 +1 @@
/usr/share/desktop-base/active-theme/grub/grub_background.sh

@ -0,0 +1 @@
/usr/share/desktop-base/active-theme/lockscreen/gnome-background.xml

@ -0,0 +1 @@
/usr/share/desktop-base/active-theme/login/background.svg

@ -0,0 +1 @@
/usr/share/desktop-base/active-theme/wallpaper

@ -0,0 +1 @@
/usr/share/desktop-base/homeworld-theme

@ -0,0 +1 @@
/usr/bin/gpicview

@ -0,0 +1 @@
/usr/share/man/man1/gpicview.1.gz

@ -0,0 +1 @@
/bin/nano

@ -0,0 +1 @@
/usr/share/man/man1/nano.1.gz

@ -0,0 +1 @@
/usr/share/icons/desktop-base/128x128/emblems/emblem-debian.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/256x256/emblems/emblem-debian.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/64x64/emblems/emblem-debian.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/scalable/emblems/emblem-debian.svg

@ -0,0 +1 @@
/usr/share/icons/desktop-base/128x128/emblems/emblem-debian-symbolic.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/256x256/emblems/emblem-debian-symbolic.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/64x64/emblems/emblem-debian-symbolic.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/scalable/emblems/emblem-debian-symbolic.svg

@ -0,0 +1 @@
/usr/share/icons/desktop-base/128x128/emblems/emblem-debian-white.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/256x256/emblems/emblem-debian-white.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/64x64/emblems/emblem-debian-white.png

@ -0,0 +1 @@
/usr/share/icons/desktop-base/scalable/emblems/emblem-debian-white.svg

@ -0,0 +1 @@
/usr/bin/vim.nox

@ -0,0 +1 @@
/usr/share/man/man1/vim.1.gz

@ -0,0 +1 @@
/usr/share/man/da/man1/vim.1.gz

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save