summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dot/Xresources68
-rwxr-xr-xdot/xinitrc35
2 files changed, 103 insertions, 0 deletions
diff --git a/dot/Xresources b/dot/Xresources
new file mode 100644
index 0000000..864d11a
--- /dev/null
+++ b/dot/Xresources
@@ -0,0 +1,68 @@
1 emacs.borderWidth: 0
2emacs.internalBorder: 0
3
4! By setting the geometry, theoretically the window should be created
5! at the right size rather than created and resized afterwards.
6! Doesn''t seem to work for Xemacs, though.
7
8XEmacs.default.attributeForeground: white
9XEmacs.default.attributeBackground: black
10 XEmacs.geometry: 92x44+2+6
11
12! s/\( *\) xterm\(.*\)/\1UXTerm\2\r&/
13
14! non-TrueType fonts:
15 xterm*Font: -*-fixed-medium-r-*-*-12-*-*-*-*-*-iso10646-1
16 xterm*Font1: -*-fixed-medium-r-*-*-10-*-*-*-*-*-iso10646-1
17 xterm*Font2: -*-fixed-medium-r-*-*-12-*-*-*-*-*-iso10646-1
18 xterm*Font3: -*-fixed-medium-r-*-*-14-*-*-*-*-*-iso10646-1
19 xterm*Font4: -*-fixed-medium-r-*-*-16-*-*-*-*-*-iso10646-1
20 xterm*Font5: -*-fixed-medium-r-*-*-18-*-*-*-*-*-iso10646-1
21 xterm*Font6: -*-fixed-medium-r-*-*-20-*-*-*-*-*-iso10646-1
22
23! TrueType fonts:
24 xterm*faceSize: 12
25 xterm*faceSize1: 10
26 xterm*faceSize2: 12
27 xterm*faceSize3: 14
28 xterm*faceSize4: 16
29 xterm*faceSize5: 18
30 xterm*faceSize6: 20
31 xterm*faceName: fixed
32 xterm*faceName1: fixed
33 xterm*faceName2: fixed
34 xterm*faceName3: fixed
35 xterm*faceName4: fixed
36 xterm*faceName5: fixed
37 xterm*faceName6: fixed
38
39 xterm*cursorColor: blue
40 xterm*reverseVideo: true
41xterm*metaSendsEscape: true
42 xterm*internalBorder: 0
43! xterm*borderWidth: 0
44! setting xterm geometry fucks up the mouse menu!
45! xterm*geometry: 93x33-0-4
46 xterm*cutNewline: false
47
48! urxvt -tr -rv +sb -fn "xft:Bitstream Vera Sans Mono:pixelsize=18"
49
50! URxvt.inheritPixmap: true
51URxvt.inheritPixmap: false
52URxvt.reverseVideo: true
53URxvt.scrollBar: false
54URxvt.font: xft:Bitstream Vera Sans Mono:pixelsize=18
55
56 xboard*boardSize: Large
57 xboard*searchTime: 0:2
58xboard*ponderNextMove: false
59 xboard*saveGameFile: xboard.pgn
60
61! xpdf has -fullscreen, but no corresponding resource.
62! that''s OK. -fullscreen has a bug: it disables zoom.
63 xpdf*reverseVideo: true
64 xpdf*initialZoom: width
65 xpdf*viKeys: true
66 xpdf*urlCommand: "firefox '%s'"
67 xpdf*background: black
68xpdf*continuousView: true
diff --git a/dot/xinitrc b/dot/xinitrc
new file mode 100755
index 0000000..4b44c5a
--- /dev/null
+++ b/dot/xinitrc
@@ -0,0 +1,35 @@
1#!/bin/bash
2set -x
3USING_GNOME=1
4if [ -r "$XAUTHORITY" -a ! "$XAUTHORITY" -ef "$HOME"/.Xauthority ]; then
5 ln -sf "$XAUTHORITY" "$HOME"/.Xauthority
6 XAUTHORITY="$HOME"/.Xauthority
7fi
8warn() { xmessage ".xinitrc: Warning: $*" & }
9xrdb -merge ~/.Xresources || warn "xrdb returned $?"
10
11# if [ "$USING_GNOME" ]; then
12# xrdb -merge - <<'END' || warn "xrdb returned $?"
13# ! apparently gnome is setting the bg/fg color of xterm using other things...
14# xterm*reverseVideo: false
15# END
16# fi
17
18# no gnome:
19setxkbmap -option terminate:ctrl_alt_bksp -option caps:super
20# gnome:
21gsettings set org.gnome.libgnomekbd.keyboard options "['terminate\tterminate:ctrl_alt_bksp', 'caps\tcaps:super']"
22
23(
24 cd $HOME/src/samizdat;
25 screen -d -m -S samizdat;
26 exec xterm -geometry 160x64+0+0 -e screen -xRR samizdat
27) &
28# xcompmgr -c &
29if [ "$USING_GNOME" ]; then
30 exec gnome-session-xmonad
31else
32 (exec xmonad || exec fluxbox) &
33fi
34exec perl -MPOSIX -e pause
35xterm # if exec fails