my Top page便利な大福帳ドジ話の目次前のドジ話次のドジ話

デスクトップのカスタマイズとカラー表示

  1998年7月31日(金)

Window manager には AfterStep を使っています。仮想画面はデフォルトで4画面です。
そして、起動と同時に Kterm を6画面程立ち上げて、それぞれの仮想画面へ移動させて
いました。移動させるのが面倒なので、起動時にそれぞれの画面にちゃんと配置させる
ことと、標準のカラー(というより色なしといった方が良い?)では面白くないので、
色んなカラー表示の Kterm 画面に変えてみました。配置は簡単に出来るんですが、カラー
表示させるための指定色が判りませんでした。ただ、X11R6 のどこかにカラー設定のファイル
があるということは知っていましたので、探してみました。fd で色んなディレクトリを
探し回った結果、ついに見付ける事が出来ました。

/usr/X11R6/lib/X11/rgb.txt

がそのものでした。すごい数のカラー指定がありました。実際は細かく出来るようですが、
後で判らなくなりますので、カラー名称の方を使って指定をしてみました。
# rgb.txt は「便利な大福張」にあります。

配置と、カラー表示は、それぞれ

~/.xinitrc
~/.Xresources

の2つのファイルで設定しています。

------------- ~/.xinitrc ----------------------------
#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

# start some nice programs

afterstep &
xsnow &
kterm -km euc -sb -sl 1500 -geometry 80x50-0+0 -name Test &
kterm -km euc -sb -sl 1500 -geometry 80x50+0+870 -name Work1 &
kterm -km euc -sb -sl 1500 -geometry 80x50+1155+870 -name Work2 &
kterm -km euc -sb -sl 1500 -geometry 80x20+1155+0 -name Mule &
exec kterm -km euc -sb -sl 256 -geometry 80x30+0+380 -name login

の部分で配置を調節しています。Kterm をクリックして動かすと geometry 位置が判ります。
----------------~/.xinitrc (END) ---------------------------

----------------~/.Xresourcews -------------------------

KTerm*vt100*translations:       #override \
Shiftspace:        begin-conversion(_JAPANESE_CONVERSION)

! for Kterm default
KTerm*cursorColor: Yellow
KTerm*Foreground: SkyBlue1
KTerm*Background: Black

! for Test default
Test*cursorColor: Red
Test*Foreground: Black
Test*Background: SkyBlue1 

! for login default
login*cursorColor: Red
login*Foreground: Black
login*Background: SkyBlue3

! for Work1 default
Work1*cursorColor: Red
Work1*Foreground: Black
Work1*Background: SkyBlue4

! for Work2 default
Work2*cursorColor: Yellow
Work2*Foreground: Black
Work2*Background: SkyBlue1
-----------------~/.Xresources (END) --------------------------------


my Top page便利な大福帳ドジ話の目次前のドジ話次のドジ話