IceWM - 共通事項 - メニュー - jgmenu ROSA


 クラウディア


1. 概要
2. インストール
3. toolbar
4. preferences
5. jgmenurc

1. 概要

 以下、「ROSA 12.1 IceWM」での操作です。

2. インストール

 「root」ユーザ権限で。

dnf install -y jgmenu papirus-simple-icon-theme

3. toolbar

 左端に、「jgmenu」を表示します。  ログインユーザ用のファイルがないので、コピーして編集します。  ログインユーザで。

mkdir -pv ~/.icewm/
cp /usr/share/icewm/toolbar ~/.icewm/toolbar
vi ~/.icewm/toolbar

# This is an example for icewm toolbar definition file.
# It will be installed as /usr/share/icewm/toolbar.
# Place your variants in /etc/icewm or in $HOME/.icewm since
# modifications to this file will be overwritten when you reinstall icewm.
#
prog "xterm" utilities-terminal xterm
prog "Web browser" web-browser xdg-open about:blank
 5行目の後に、1行追加します。

# This is an example for icewm toolbar definition file.
# It will be installed as /usr/share/icewm/toolbar.
# Place your variants in /etc/icewm or in $HOME/.icewm since
# modifications to this file will be overwritten when you reinstall icewm.
#
prog "jgmenu" /usr/share/icewm/taskbar/icewm.xpm jgmenu_run
prog "xterm" utilities-terminal xterm
prog "Web browser" web-browser xdg-open about:blank

4. preferences

 バーを上に表示、現在左端に表示されている、デフォルトのメニューと「デスクトップ一覧表示」「ウィンドウ一覧表示」を非表示にします。  ログインユーザ用のファイルがないので、システムデフォルトをコピーして使用します。  ログインユーザで。

mkdir -pv ~/.icewm/
cp /usr/share/icewm/preferences ~/.icewm/preferences
vi ~/.icewm/preferences
 有効なのは、以下の2行のみです。

#  Add a workspace.
WorkspaceNames=" 1 ", " 2 ", " 3 ", " 4 "

#  Desktop background color(s), comma separated.
DesktopBackgroundColor=""
 ほぼコメントアウトなので、いちいち修正しないで、末尾に必要な設定を追加していきます。

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」をご参照ください。  たいていのプラットフォームでは、メニューのカテゴリや項目が、何もせずとも日本語化されているのですが、残念ながら、「ROSA」では、英語表記になっています。  ロシア語でないだけ、ましなのではありますが。

earthcar(アースカー)
健康サポート特集
神戸養蜂場