xmonad - 共通事項 - ステータスバー(xmobar)- FreeBSD 12.1 RELEASE

 クラウディア
1. 概要
2. 表示
3. 再設定
4. 再表示

1. 概要

 「FreeBSD 12.1 RELEASE」の環境でインストールしました。  インストールに関しては、先頭のページをご参照ください。  インストールして、カスタマイズ用のファイルを作成した状態から始めます。

2. 表示

 ログインしなおすと、以下のような表示が・・・(小さくて見にくいです)。
「xmonad FreeBSD 12.1」-「xmobar」「デフォルトの表示」

3. 再設定

 フォントも大きくしたいと思ったのですが、フォントを変更しようとすると・・・こける・・・。  とりあえず、表示できないものは消しちゃいます。

vi ~/.xmobarrc
 デフォルトが

Config { font = "-misc-fixed-*-*-*-*-10-*-*-*-*-*-*-*"
       , additionalFonts = []
       , borderColor = "black"
       , border = TopB
       , bgColor = "black"
       , fgColor = "grey"
       , alpha = 255
       , position = Top
       , textOffset = -1
       , iconOffset = -1
       , lowerOnStart = True
       , pickBroadest = False
       , persistent = False
       , hideOnStart = False
       , iconRoot = "."
       , allDesktops = True
       , overrideRedirect = True
       , commands = [ Run Weather "EGPF" ["-t","<station>: <tempC>C",
                                          "-L","18","-H","25",
                                          "--normal","green",
                                          "--high","red",
                                          "--low","lightblue"] 36000
                    , Run Network "eth0" ["-L","0","-H","32",
                                          "--normal","green","--high","red"] 10
                    , Run Network "eth1" ["-L","0","-H","32",
                                          "--normal","green","--high","red"] 10
                    , Run Cpu ["-L","3","-H","50",
                               "--normal","green","--high","red"] 10
                    , Run Memory ["-t","Mem: <usedratio>%"] 10
                    , Run Swap [] 10
                    , Run Com "uname" ["-s","-r"] "" 36000
                    , Run Date "%a %b %_d %Y %H:%M:%S" "date" 10
                    ]
       , sepChar = "%"
       , alignSep = "}{"
       , template = "%cpu% | %memory% * %swap% | %eth0% - %eth1% }\
                    \{ <fc=#ee9a00>%date%</fc>| %EGPF% | %uname%"
       }
 こんな、なってます。  「xmonad」の一族でありながら、文法は、「Haskell」ではないらしい。  なんて、中途半端な・・・。  とりあえず、「FreeBSD」で表示できないものは消しちゃいます。  ちょっと文字が小さいので大きくします。  下記のようになります。

Config { font = "-misc-fixed-*-*-*-*-14-*-*-*-*-*-*-*"
       , additionalFonts = []
       , borderColor = "black"
       , border = TopB
       , bgColor = "black"
       , fgColor = "grey"
       , alpha = 255
       , position = Top
       , textOffset = -1
       , iconOffset = -1
       , lowerOnStart = True
       , pickBroadest = False
       , persistent = False
       , hideOnStart = False
       , iconRoot = "."
       , allDesktops = True
       , overrideRedirect = True
       , commands = [ Run Weather "EGPF" ["-t","<station>: <tempC>C",
                                          "-L","18","-H","25",
                                          "--normal","green",
                                          "--high","red",
                                          "--low","lightblue"] 36000
                    , Run Com "uname" ["-s","-r"] "" 36000
                    , Run Date "%a %b %_d %Y %H:%M:%S" "date" 10
                    ]
       , sepChar = "%"
       , alignSep = "}{"
       , template = " }\
                    \{ <fc=#ee9a00>%date%</fc>| %EGPF% | %uname%"
       }

4. 再表示

 ログインしなおします。  右端にしか表示されないんで、ちょっと切り取って表示しちゃいますね。
「xmonad FreeBSD 12.1」-「xmobar」「表示できないものを削除」

JETBOY
 
 
カウンタバックグラウンド