- 1. 概要
- 2. ArcoLinux
- 3. Garuda Linux
- 4. CachyOS
1. 概要
下記のフォルダ以下は、「config.py」以外は、プラットフォームによって大きく異なります。
~/.config/qtile/
以下、プラットフォームごとのデフォルトの構成を記述します。
ただし、「FreeBSD」は、デフォルトでは、「config.py」しかないので、ここでは割愛します。
2. ArcoLinux
「ArcoLinux」では。
/etc/skel/.config/qtile/
|-- arcobattery.py
|-- config-old.py
|-- config.py
|-- icons
| `-- battery_icons_horiz
| |-- battery-10-charge.png
| |
| | アイコンファイル
| |
| `-- battery-missing.png
|-- scripts
| |-- autostart.sh
| |-- picom-toggle.sh
| |-- picom.conf
| |-- set-pywal.sh
| |-- set-screen-resolution-in-virtualbox.sh
| `-- system-overview
|-- sxhkd
| `-- sxhkdrc
`-- wall.jpg
という構成になっています。
ユーザ用もインストール直後の時点で、まったく同じ構成で作成されています。
3. Garuda Linux
「Garuda Linux」では、システムオリジナルとユーザ用は、ほぼ同じ定義なのですが、端末の定義、ワークスペースの番号(オリジナルは、ギリシャ語?ヒンズー語?)と若干、色味が違うようです。
「Garuda Linux 211129 qtile」で、「diff」をとってみたら、以下のようになっていました。
$ diff /etc/skel/.config/qtile/config.py ~/.config/qtile/config.py
72c72
< Key([mod], "Return", lazy.spawn(myTerm)),
---
> Key([mod], "Return", lazy.spawn('alacritty')),
115,116c115,116
< Key([], "XF86MonBrightnessUp", lazy.spawn("brightnessctl s +5%")),
< Key([], "XF86MonBrightnessDown", lazy.spawn("brightnessctl s 5%- ")),
---
> Key([], "XF86MonBrightnessUp", lazy.spawn("xbacklight -inc 5")),
> Key([], "XF86MonBrightnessDown", lazy.spawn("xbacklight -dec 5")),
239,240c239,240
< # group_labels = ["1 ", "2 ", "3 ", "4 ", "5 ", "6 ", "7 ", "8 ", "9 ", "0",]
< group_labels = ["α", "β", "γ", "δ", "ε", "ζ", "η", "θ", "ι", "κ",]
---
> group_labels = ["1 ", "2 ", "3 ", "4 ", "5 ", "6 ", "7 ", "8 ", "9 ", "0",]
> #group_labels = ["?", "?", "?", "?", "?", "?", "?", "?", "?", "?",]
283,284c283,284
< layout.MonadTall(margin=8, border_width=2, border_focus="#ff00ff", border_normal="#f4c2c2"),
< layout.MonadWide(margin=8, border_width=2, border_focus="#ff00ff", border_normal="#f4c2c2"),
---
> layout.MonadTall(margin=16, border_width=2, border_focus="#ff00ff", border_normal="#f4c2c2"),
> layout.MonadWide(margin=16, border_width=2, border_focus="#ff00ff", border_normal="#f4c2c2"),
312c312
< ["#ff5050", "#ff5050"], # color 3
---
> ["#e75480", "#e75480"], # color 3
315c315
< ["#ffd47e", "#ffd47e"], # color 6
---
> ["#ff0000", "#ff0000"], # color 6
324,325c324,325
< ["#e75480", "#e75480"], #15
< ["#2aa899", "#2aa899"], #16
---
> ["#98c379", "#98c379"], #15
> ["#b48ead", "#b48ead"], #16
329c329
< ["#b48ead", "#b48ead"], #20
---
> ["#c678dd", "#c678dd"], #20
371c371
< fontsize = 15,
---
> fontsize = 11,
「Garuda Linux」は、「230305」までと「231029」以降とで、定義ファイルの構成が異なっています。
「230305」までは、基本的には、「config.py」のみの構成でした。
「231029」は、下記のような構成になっています。
$ tree --charset x ~/.config/qtile/
/home/hogehoge/.config/qtile/
|-- __pycache__
| |-- bars.cpython-311.pyc
| |-- colorschemes.cpython-311.pyc
| |-- config.cpython-311.pyc
| |-- defaults.cpython-311.pyc
| |-- groups.cpython-311.pyc
| |-- keys.cpython-311.pyc
| |-- layouts.cpython-311.pyc
| |-- scratchpads.cpython-311.pyc
| `-- screens.cpython-311.pyc
|-- bars.py
|-- colorschemes.py
|-- config.py
|-- defaults.py
|-- groups.py
|-- icons
| |-- battery_icons_horiz
| | |-- battery-10-charge.png
| | |
| | | バッテリーアイコンファイル
| | |
| | `-- battery-missing.png
| |-- dnanordsmall.png
| |
| | アイコンファイル
| |
| `-- qtilelogo.png
|-- keys.py
|-- layouts.py
|-- scratchpads.py
|-- screens.py
`-- scripts
|-- autostart.sh
|-- brightness.sh
|-- dmenu.sh
`-- picom-toggle.sh
4. CachyOS
「CachyOS」では。
/etc/skel/.config/qtile/
|-- Assets
| |-- 1.png
| |-- 2.png
| |-- 3.png
| |-- 4.png
| |-- 5.png
| |-- 6.png
| |-- Bar-Icons
| | |-- calendar.svg
| | |-- clock.svg
| | `-- volume.svg
| `-- launch_Icon.png
|-- Wallpaper
| `-- Skyscraper.png
|-- __pycache__
| |-- color.cpython-310.pyc
| `-- config.cpython-310.pyc
|-- config.py
`-- scripts
|-- autostart.sh
`-- picom.conf
という構成になっています。
ユーザ用もインストール直後の時点で、まったく同じ構成で作成されています。
|