| 
1. 概要	2. 設定	3. 確認	 
1. 概要作成した「freedesktop」を「ArcoLinux 20.07.5」に組み込んでみようと思ったら・・・。
 あり?
 元ネタが、どこにあるかが分からないのですが・・・。に、用意されてますやん。
~/.config/awesome/freedesktop
 微妙に、「Manjaro」のものと異なりますが、まぁ、問題ないのかな・・・。
 デフォルトでこんなんなっています。
$ ls ~/.config/awesome/freedesktop
.  ..  desktop.lua  init.lua  menu.lua
 
2. 設定ログインユーザでカスタマイズのページの、「menu.lua」の内容に書き換えます。
 元ネタは、下記にありますので、誤っても元に戻せます。
vi ~/.config/awesome/freedesktop/menu.lua
 これで、メニューにいくつかアイコンがつけられます。
 「root」ユーザ権限で、カスタマイズのページの、「カテゴリ名を日本語化」を反映しておきます。
 ログインユーザで。
/etc/skel/.config/awesome/freedesktop/menu.lua
 メニューのいくつかの項目を日本語化します。
 (行番号は、バージョンによって異なります)
vi ~/.config/awesome/rc.lua
 を下記のように書き換えます。
-- {{{ Menu
local myawesomemenu = {
    { "hotkeys", function() return false, hotkeys_popup.show_help end },
    { "arandr", "arandr" },
}
awful.util.mymainmenu = freedesktop.menu.build({
    before = {
        { "Awesome", myawesomemenu },
        --{ "Atom", "atom" },
        -- other triads can be put here
    },
    after = {
        { "Terminal", terminal },
        { "Log out", function() awesome.quit() end },
        { "Sleep", "systemctl suspend" },
        { "Restart", "systemctl reboot" },
        { "Shutdown", "systemctl poweroff" },
        -- other triads can be put here
    }
})
 フォントやら変更したかったのですが、「rc.lua」では、できず。
 テーマも変更しようとしたものの、他に変更しようとするとエラーが発生するので仕方なく、テーマファイルを直接いじります。
-- {{{ Menu
local myawesomemenu = {
    { "hotkeys", function() return false, hotkeys_popup.show_help end },
    { "arandr", "arandr" },
}
awful.util.mymainmenu = freedesktop.menu.build({
    before = {
        { "Awesome", myawesomemenu },
        --{ "Atom", "atom" },
        -- other triads can be put here
    },
    after = {
        { "端末", terminal },
        { "ログアウト", function() awesome.quit() end },
        { "スリーブ", "systemctl suspend" },
        { "再起動", "systemctl reboot" },
        { "シャットダウン", "systemctl poweroff" },
        -- other triads can be put here
    }
})
 (行番号は、バージョンによって異なります)
vi ~/.config/awesome/themes/multicolor/theme.lua
 を下記へ
theme.font                                      = "Noto Sans Regular 11"
theme.taglist_font                              = "Noto Sans Regular 13"
 メニューの幅もいじります。
theme.font                                      = "MigMix 1M Regular 10"
theme.taglist_font                              = "MigMix 1M Regular 10"
 を下記へ
theme.menu_width                                = dpi(260)
 
theme.menu_width                                = dpi(200)
 3. 確認ログインしなおして、確認します。 
 アイコンがつけきれていないのが、満足しかねるところですが・・・
 |