ubuntu 20.10 + polybar [ubuntu,debian系]
ubuntu 20.10 + polybar
あいもかわらずlinuxであそんでいます。
今回の私のパソコン環境は os ubuntu 20.10 openboxウインドーマネージャー
CPU: AMD Ryzen 7 5700G with Radeon Graphics
GPU: AMD ATI 08:00.0 Cezanne
monitor: HDMI接続
ubuntu-21.10-desktop-amd64.iso
ubuntuインストール終了後
sudo passwd
sudo apt update
sudo apt upgrade
sudo reboot
こんかいは、manjaro-openboxのpolybarをubuntuに移植した。
manjaro-openbox-21.0.1-unstable-minimal-210410-linux511.isoをusbメモリーで起動させる。
インストーラーが出てきた画面で作業をすすめる。必要なファイルをとりだす。
最初に別のメモリーをパソコンに挿して、端末をひらいてマウントさせる。
sudo blkid
/dev/〇〇〇〇
sudo mount /dev/〇〇〇〇 /mnt
file-manager(sudo pcmanfm)をひらいてメモリーに以下のファイルやフォルダーをコピーする。
/mnt にマウントしているので /mntにペーストする。
あいもかわらずlinuxであそんでいます。
今回の私のパソコン環境は os ubuntu 20.10 openboxウインドーマネージャー
CPU: AMD Ryzen 7 5700G with Radeon Graphics
GPU: AMD ATI 08:00.0 Cezanne
monitor: HDMI接続
ubuntu-21.10-desktop-amd64.iso
ubuntuインストール終了後
sudo passwd
sudo apt update
sudo apt upgrade
sudo reboot
こんかいは、manjaro-openboxのpolybarをubuntuに移植した。
manjaro-openbox-21.0.1-unstable-minimal-210410-linux511.isoをusbメモリーで起動させる。
インストーラーが出てきた画面で作業をすすめる。必要なファイルをとりだす。
最初に別のメモリーをパソコンに挿して、端末をひらいてマウントさせる。
sudo blkid
/dev/〇〇〇〇
sudo mount /dev/〇〇〇〇 /mnt
file-manager(sudo pcmanfm)をひらいてメモリーに以下のファイルやフォルダーをコピーする。
/mnt にマウントしているので /mntにペーストする。
#####################################################################
〇~/.config フォルダー ごと全部
〇/usr/bin/rofr.sh ファイル
〇/usr/share/fonts/TTF/polybar-icons.ttf ファイル
ubuntuには、/usr/share/fonts/TTFフォルダがないので作成する。
〇/usr/share/icons/masalla ファルダ
〇~/.config フォルダー ごと全部
〇/usr/bin/rofr.sh ファイル
〇/usr/share/fonts/TTF/polybar-icons.ttf ファイル
ubuntuには、/usr/share/fonts/TTFフォルダがないので作成する。
〇/usr/share/icons/masalla ファルダ
#####################################################################
持ち出したところと同じ場所にペーストする。 sudo pcmanfm を使って
〇~/.config フォルダー は、pcmanfm を使う。
openboxほかのインストール。
sudo apt install tint2 openbox hsetroot polybar rofi jgmenu pcmanfm neofetch scrot adwaita-icon-theme-full cpanminus git libgtk3-perl fonts-ipafont fonts-nanum fonts-takao fcitx5-mozc mpd cantata celluloid
polybar参考サイト様
polybarの素の設定で起動してみる。
/usr/share/doc/polybar/config 使用。
polybar example
fc-cache -fv
obmenu-generatorのインストール
git clone https://github.com/trizen/obmenu-generator
sudo cp obmenu-generator/obmenu-generator /usr/bin
sudo chmod +x /usr/bin/obmenu-generator
sudo cpanm Linux::DesktopFiles
sudo cpanm Data::Dump
obmenu-generator -s -i
sudo nano /etc/profile
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=”@im=fcitx5”
im-config -n fcitx5
取り出したファイルをヘーストすればあとは修正するだけです。
sudo apt install tint2 openbox hsetroot polybar rofi jgmenu pcmanfm neofetch scrot adwaita-icon-theme-full cpanminus git libgtk3-perl fonts-ipafont fonts-nanum fonts-takao fcitx5-mozc mpd cantata celluloid
polybar参考サイト様
polybarの素の設定で起動してみる。
/usr/share/doc/polybar/config 使用。
polybar example
fc-cache -fv
obmenu-generatorのインストール
git clone https://github.com/trizen/obmenu-generator
sudo cp obmenu-generator/obmenu-generator /usr/bin
sudo chmod +x /usr/bin/obmenu-generator
sudo cpanm Linux::DesktopFiles
sudo cpanm Data::Dump
obmenu-generator -s -i
sudo nano /etc/profile
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=”@im=fcitx5”
im-config -n fcitx5
取り出したファイルをヘーストすればあとは修正するだけです。
ちなみに左側上部のアイコンは
/home/satou/.config/openbox/rc.xml
によって設定されています。manjaroのrc.xmlを使用すべし。
/home/satou/.config/openbox/rc.xml
によって設定されています。manjaroのrc.xmlを使用すべし。
openboxの設定
~/.config/openbox/autostart 編集 私の場合以下のようになっている。
sleep 1; hsetroot -fill /home/satou/Pictures/wallpaper/Kinkaku_Ji_by_Elizabeth_K_Joseph.jpg &
sleep 1; polybar -c ~/.config/polybar/config openbox-bar-no-net &
sleep 2; tint2 &
fcitx5 &
lxpolkit &
~/.config/openbox/environment 編集
行頭に#を記入してすべて無効にする。
~/.config/jgmenu/jgmenurc 編集
5行目
csv_cmd = apps
~/.config/openbox/autostart 編集 私の場合以下のようになっている。
sleep 1; hsetroot -fill /home/satou/Pictures/wallpaper/Kinkaku_Ji_by_Elizabeth_K_Joseph.jpg &
sleep 1; polybar -c ~/.config/polybar/config openbox-bar-no-net &
sleep 2; tint2 &
fcitx5 &
lxpolkit &
~/.config/openbox/environment 編集
行頭に#を記入してすべて無効にする。
~/.config/jgmenu/jgmenurc 編集
5行目
csv_cmd = apps
obmenu-generatorの設定
~/.config/obmenu-generatorフォルダ削除して
git clone git://github.com/trizen/obmenu-generator このフォルダをつかおう。
/home/satou/.config/obmenu-generator/schema.pl 編集
108行目
{item => ['rofr.sh -l', 'Exit', 'application-exit']},
~/.config/obmenu-generatorフォルダ削除して
git clone git://github.com/trizen/obmenu-generator このフォルダをつかおう。
/home/satou/.config/obmenu-generator/schema.pl 編集
108行目
{item => ['rofr.sh -l', 'Exit', 'application-exit']},
きれいなpolybarが再現されたとおもいます。本家manjaro-openbox はつかいにくかったが。
以下参考画像
素の設定
neofetchの画像
openboxメニューの画像
jgmenuの画像
logoutの画像
新・映像の世紀
https://www.dailymotion.com/video/x3irjhv