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


クラウディア 


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

1. 概要

 「SparkyLinux 8.4」「IceWM」で、「jgmenu」を使ってみます。

2. インストール

 「SparkyLinux」の「IceWM」は、「Openbox」上にインストールしております。  「Openbox」は、「jgmenu」がインストールされているので、特にインストールするものはありません。

3. toolbar

 左端に、「jgmenu」を表示します。  ログインユーザで。

vi ~/.icewm/toolbar

# This is a default toolbar definition file for IceWM
#
# Place your personal variant in $HOME/.icewm directory.

#prog XTerm xterm x-terminal-emulator
#prog FTE fte fte
#prog Netscape netscape netscape
#prog    "Vim" vim /usr/bin/gvim -f
#prog    "WWW" iceweasel x-www-browser
 3~5行の間に 1行追加します。

# Place your personal variant in $HOME/.icewm directory.

prog "jgmenu" /usr/share/icewm/taskbar/start.xpm jgmenu_run
#prog XTerm xterm x-terminal-emulator

4. preferences

 バーを上に表示、現在左端に表示されている、デフォルトのメニューと「デスクトップ一覧表示」「ウィンドウ一覧表示」を非表示にします。

sh
cat << 'EOF' >> ~/.icewm/preferences
TaskBarAtTop=1
TaskBarShowShowDesktopButton=0
TaskBarShowStartMenu=0
TaskBarShowWindowListMenu=0
ConfirmLogout=0

TitleFontName="MigMix 1M:size=10"
TitleFontNameXft="MigMix 1M:size=10"
MenuFontName="MigMix 1M:size=10:bold"
MenuFontNameXft="MigMix 1M:size=10:bold"
StatusFontName="MigMix 1M:size=10:bold"
StatusFontNameXft="MigMix 1M:size=10:bold"
QuickSwitchFontName="MigMix 1M:size=10:bold"
QuickSwitchFontNameXft="MigMix 1M:size=10:bold"
NormalButtonFontName="MigMix 1M:size=10"
NormalButtonFontNameXft="MigMix 1M:size=10"
ActiveButtonFontName="MigMix 1M:size=10:bold"
ActiveButtonFontNameXft="MigMix 1M:size=10:bold"
NormalTaskBarFontName="MigMix 1M:size=10"
NormalTaskBarFontNameXft="MigMix 1M:size=10"
ActiveTaskBarFontName="MigMix 1M:size=10:bold"
ActiveTaskBarFontNameXft="MigMix 1M:size=10:bold"
ToolButtonFontName="MigMix 1M:size=10"
ToolButtonFontNameXft="MigMix 1M:size=10"
NormalWorkspaceFontName="MigMix 1M:size=10"
NormalWorkspaceFontNameXft="MigMix 1M:size=10"
ActiveWorkspaceFontName="MigMix 1M:size=10"
ActiveWorkspaceFontNameXft="MigMix 1M:size=10"
MinimizedWindowFontName="MigMix 1M:size=10"
MinimizedWindowFontNameXft="MigMix 1M:size=10"
ListBoxFontName="MigMix 1M:size=10"
ListBoxFontNameXft="MigMix 1M:size=10"
ToolTipFontName="MigMix 1M:size=10"
ToolTipFontNameXft="MigMix 1M:size=10"
ClockFontName="MigMix 1M:size=10"
ClockFontNameXft="monospace:size=10"
ApmFontName="MigMix 1M:size=10"
ApmFontNameXft="monospace:size=10"
InputFontName="MigMix 1M:size=10"
InputFontNameXft="monospace:size=10"
LabelFontName="MigMix 1M:size=10"
LabelFontNameXft="MigMix 1M:size=10"
EOF
exit

5. jgmenurc

 ログインユーザで。

mv ~/.config/jgmenu/jgmenurc ~/.config/jgmenu/jgmenurc.openbox
mv ~/.config/jgmenu/append.csv ~/.config/jgmenu/append.csv.openbox
mv ~/.config/jgmenu/prepend.csv ~/.config/jgmenu/prepend.csv.openbox

sh
cat << 'EOF' >> ~/.config/jgmenu/jgmenurc
menu_margin_x = 10
menu_margin_y = 36
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-session,system-log-out
再起動,/sbin/reboot,system-reboot-symbolic
シャットダウン,/sbin/poweroff,system-shutdown
EOF
exit

audiobook.jp
葬送のフリーレン Prime Video
健康サポート特集
earthcar(アースカー)
アフィリエイトのアクセストレード
サウンドハウス
損保との違い
ベルリッツ
それがだいじWi-Fi
Amazonギフトカード
ネットオークションの相場、統計、価格比較といえばオークファン
薬屋の独り言
【usus ウズウズ】
ハイスピードプラン
5G CONNECT
U-NEXT
EaseUS
TikTok Shop 【リピート用プログラム】
JETBOY