- 1. 概要
- 2. インストール
- 3. toolbar
- 4. preferences
- 5. jgmenurc
1. 概要
以下、「SpiralLinux 12.231001 IceWM」での操作です。
2. インストール
「root」ユーザ権限で。
apt install -y jgmenu
3. toolbar
左端に、「jgmenu」を表示します。
ログインユーザ用のファイルがないので、コピーして編集します。
ログインユーザで。
cp /usr/share/icewm/toolbar ~/.icewm/toolbar
vi ~/.icewm/toolbar
# This is a default toolbar definition file for IceWM
#
# Place your personal variant in $HOME/.icewm directory.
prog XTerm ! x-terminal-emulator
#prog FTE fte fte
#prog Netscape netscape netscape
#prog "Vim" vim /usr/bin/gvim -f
prog "WWW" ! x-www-browser
5行目の前に、1行追加します。
prog "jgmenu" /usr/share/icewm/taskbar/icewm.xpm jgmenu_run
prog XTerm ! x-terminal-emulator
4. preferences
バーを上に表示、現在左端に表示されている、デフォルトのメニューと「デスクトップ一覧表示」「ウィンドウ一覧表示」を非表示にします。
これもログインユーザ用のファイルがないのですが、システムデフォルトは、すべてコメントアウトされているので、新規に作成します。
ログインユーザで。
sh
cat << 'EOF' >> ~/.icewm/preferences
TaskBarAtTop=1
TaskBarShowShowDesktopButton=0
TaskBarShowStartMenu=0
TaskBarShowWindowListMenu=0
ConfirmLogout=0
TitleFontName="Migu 1M:size=10"
TitleFontNameXft="Migu 1M:size=10"
MenuFontName="Migu 1M:size=10:bold"
MenuFontNameXft="Migu 1M:size=10:bold"
StatusFontName="Migu 1M:size=10:bold"
StatusFontNameXft="Migu 1M:size=10:bold"
QuickSwitchFontName="Migu 1M:size=10:bold"
QuickSwitchFontNameXft="Migu 1M:size=10:bold"
NormalButtonFontName="Migu 1M:size=10"
NormalButtonFontNameXft="Migu 1M:size=10"
ActiveButtonFontName="Migu 1M:size=10:bold"
ActiveButtonFontNameXft="Migu 1M:size=10:bold"
NormalTaskBarFontName="Migu 1M:size=10"
NormalTaskBarFontNameXft="Migu 1M:size=10"
ActiveTaskBarFontName="Migu 1M:size=10:bold"
ActiveTaskBarFontNameXft="Migu 1M:size=10:bold"
ToolButtonFontName="Migu 1M:size=10"
ToolButtonFontNameXft="Migu 1M:size=10"
NormalWorkspaceFontName="Migu 1M:size=10"
NormalWorkspaceFontNameXft="Migu 1M:size=10"
ActiveWorkspaceFontName="Migu 1M:size=10"
ActiveWorkspaceFontNameXft="Migu 1M:size=10"
MinimizedWindowFontName="Migu 1M:size=10"
MinimizedWindowFontNameXft="Migu 1M:size=10"
ListBoxFontName="Migu 1M:size=10"
ListBoxFontNameXft="Migu 1M:size=10"
ToolTipFontName="Migu 1M:size=10"
ToolTipFontNameXft="Migu 1M:size=10"
ClockFontName="Migu 1M:size=10"
ClockFontNameXft="monospace:size=10"
ApmFontName="Migu 1M:size=10"
ApmFontNameXft="monospace:size=10"
InputFontName="Migu 1M:size=10"
InputFontNameXft="monospace:size=10"
LabelFontName="Migu 1M:size=10"
LabelFontNameXft="Migu 1M:size=10"
EOF
exit
5. jgmenurc
ログインユーザで。
mkdir -pv ~/.config/jgmenu
sh
cat << 'EOF' >> ~/.config/jgmenu/jgmenurc
item_height = 22
font = MigMix 1M bold 9
color_sel_bg = #ffffff 40
csv_name_format = %n
EOF
cat << 'EOF' >> ~/.config/jgmenu/append.csv
^sep()
ログアウト,pkill icewm,system-log-out
再起動,sudo /sbin/reboot,system-reboot
シャットダウン,sudo /sbin/poweroff,system-shutdown
EOF
exit
「再起動」「シャットダウン」には、「sudo」権限が必要になります。
「sudo」の設定に関しては、「メンテナンス・トラブルシュート - コマンド・ユーティリティ - sudo」をご参照ください。
|
|