first attempt for debian10 Slax

This commit is contained in:
TomasM
2019-10-19 19:02:17 +00:00
parent 7bca13b9a6
commit 32afaf7f89
224 changed files with 3924 additions and 0 deletions
+42
View File
@@ -0,0 +1,42 @@
#!/bin/bash
apt-get update
apt-get install --yes --no-install-recommends \
xserver-xorg xserver-xorg-video-all xserver-xorg-video-intel \
xinit \
xterm \
blackbox \
libxcursor1 \
breeze-cursor-theme \
x11-utils \
wmctrl \
xdotool \
libdrm-intel1 \
libgl1-mesa-dri \
libglu1-mesa
# Set setuid bit on xorg binary, so it can be started by guest user
chmod u+s /usr/lib/xorg/Xorg
# use only white cursors. There were some troubles if the other cursors
# was left behind, installing gtk apps reverted the cursor from white to gray,
# so we're going to nuke it to leave only Snow cursors active.
rm -Rf /usr/share/icons/breeze_cursors
mv /usr/share/icons/Breeze_Snow /usr/share/icons/breeze_cursors
(cd rootcopy && cp --parents -afr * /)
cp ../../cleanup /tmp
# install x11 server utils, apt-get would add cpp dependency, bullshit!
cd /tmp
apt-get download x11-xserver-utils
dpkg -x x11-xserver-utils*.deb /tmp/x11utils
cd /tmp/x11utils
cp -aR * /
update-alternatives --set x-terminal-emulator /usr/bin/xterm
. /tmp/cleanup
savechanges /02-xorg.sb
@@ -0,0 +1 @@
/lib/systemd/system/xorg.service
@@ -0,0 +1,7 @@
[Unit]
Description=X-Window
ConditionKernelCommandLine=!text
After=systemd-user-sessions.service
[Service]
ExecStart=/bin/su --login -c "/usr/bin/startx -- :0 vt7 -ac -nolisten tcp"
@@ -0,0 +1,30 @@
! this are Xresources to make xterm look good
! put into ~/.Xresources
! after changing contents, run xrdb -merge .Xresources
! gentoo has a bug so that it doesnt read it when X starts, so add above
! command to /etc/xfce4/xinitrc (top) and be happy.
XTerm*foreground: white
XTerm*background: rgb:22/22/22
XTerm*cursorColor: rgb:00/ff/00
XTerm*borderColor: black
XTerm*scrollColor: black
XTerm*visualBell: true
XTerm*saveLines: 50000
XTerm*allowSendEvents: True
XTerm*sessionMgt: false
XTerm*rightScrollBar: true
XTerm*eightBitInput: false
XTerm*faceName:fixed:size=11
XTerm*boldFont:fixed:size=11
XTerm*activeIcon: true
XTerm*iconPixmap: /usr/share/icons/locolor/16x16/apps/xterm.xbm
XTerm*fullscreen: never
Xft.antialias: true
Xft.hinting: true
Xft.hintstyle: hintfull
Xft.lcdfilter: lcdlegacy
Xft.rgba: rgb
XTerm*selectToClipboard: true
@@ -0,0 +1,5 @@
[begin] ( Menu )
[exec] (Terminal) { xterm -ls -title Terminal }
[exec] (Web browser) { chromium }
[exit] (Exit)
[end]
@@ -0,0 +1,6 @@
session.screen0.toolbar.widthPercent: 100
session.screen0.strftimeFormat: %H:%M
session.edgeSnapThreshold: 10
session.menuFile: /root/.blackbox-menu
session.styleFile: /usr/share/blackbox/styles/Slax
session.changeWorkspaceWithMouseWheel: False
@@ -0,0 +1,79 @@
*.appearance: flat solid
*button.pressed.appearance: sunken solid
*button.pressed.backgroundColor: rgb:69/c1/f1
*button.appearance: parentrelative
*.focus.backgroundColor: rgb:69/c1/f1
*.unfocus.backgroundColor: rgb:28/28/28
*font: Bitstream Vera Sans-9
menu.title.appearance: flat solid
menu.title.backgroundColor: rgb:69/c1/f1
menu.title.textColor: rgb:28/28/28
menu.title.alignment: center
menu.title.marginWidth: 6
menu.frame.appearance: flat gradient border
menu.frame.textColor: rgb:28/28/28
menu.frame.foregroundColor: grey40
menu.frame.borderColor: rgb:69/c1/f1
menu.frame.borderWidth: 6
menu.frame.disabledColor: darkgrey
menu.frame.alignment: left
menu.frame.marginWidth: 2
menu.active.appearance: flat solid border
menu.active.backgroundColor: rgb:69/c1/f1
menu.active.borderWidth: 4
menu.active.borderColor: rgb:69/c1/f1
menu.active.textColor: rgb:38/38/38
rootCommand: bsetroot -solid rgb:77/90/aa
slit.appearance: raised solid
slit.backgroundColor: rgb:77/90/aa
slit.marginWidth: 3
toolbar.appearance: flat gradient border
toolbar.alignment: center
toolbar*textColor: rgb:28/28/28
toolbar.label.appearance: parentrelative
toolbar.clock.appearance: parentrelative
toolbar.windowLabel.appearance: parentrelative
window.title.focus.appearance: flat solid
window.title.focus.backgroundColor: rgb:69/c1/f1
window.title.unfocus.appearance: flat solid
window.title.unfocus.backgroundColor: rgb:d6/d6/d6
window.title.marginWidth: 5
window.label.focus.appearance: parentrelative
window.label.focus.textColor: rgb:28/28/28
window.label.unfocus.appearance: parentrelative
window.label.unfocus.textColor: rgb:28/28/28
window.label.marginWidth: 1
window.button.focus.appearance: parentrelative
window.button.focus.foregroundColor: white
window.button.unfocus.appearance: parentrelative
window.button.unfocus.foregroundColor: darkgrey
window.handle.focus.appearance: flat solid
window.handle.focus.backgroundColor: rgb:69/c1/f1
window.handle.unfocus.appearance: flat solid
window.handle.unfocus.backgroundColor: rgb:d6/d6/d6
window.grip.focus.appearance: flat solid
window.grip.focus.backgroundColor: rgb:69/c1/f1
window.grip.unfocus.appearance: flat solid
window.grip.unfocus.backgroundColor: rgb:d6/d6/d6
window*alignment: center
window.handleHeight: 7
window.frame.borderWidth: 7
window.frame.focus.borderColor: rgb:69/c1/f1
window.frame.unfocus.borderColor: rgb:d6/d6/d6
@@ -0,0 +1,6 @@
#define command2_width 16
#define command2_height 16
static unsigned char command2_bits[] = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xf7, 0xff, 0xe7, 0xff, 0xcf, 0xff,
0x9f, 0xff, 0x3f, 0xff, 0x3f, 0xff, 0x9f, 0xff, 0xcf, 0xff, 0xe7, 0xc1,
0xf7, 0xc1, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };