- 1. 概要
- 2. 定義
- 3. 設定
- 4. 参考サイト
1. 概要
今んとこ(2026年3月18日)、「niri」を動作させることが、「CachyOS」上でしかできていないので、比較対象がありません。
「CachyOS」上での話になります。
2. 定義
「CachyOS」では。
~/.config/niri/cfg/autostart.kdl
に。
// ━━━━━━━ Startup Applications ━━━━━━━
// https://github.com/YaLTeR/niri/wiki/Configuration:-Miscellaneous#spawn-sh-at-startup
spawn-sh-at-startup "qs -c noctalia-shell"
「noctalia-shell」というものが、バーとして動作しているようです。
「noctalia-shell」は、下記の定義ファイル(言語ファイルは、一部略)によって動いているようです。
~/.config/noctalia/
|-- colors.json
|-- colorschemes
|-- plugins
| `-- polkit-agent
| |-- Main.qml
| |-- PolkitWindow.qml
| |-- README.md
| |-- i18n
| | |-- en.json
| | |-- ja.json
| | `-- zh-TW.json
| |-- manifest.json
| `-- preview.png
|-- plugins.json
`-- settings.json
メニューは。
~/.config/noctalia/settings.json
の。
{
"appLauncher": {
"autoPasteClipboard": false,
"clipboardWatchImageCommand": "wl-paste --type image --watch cliphist store",
"clipboardWatchTextCommand": "wl-paste --type text --watch cliphist store",
"clipboardWrapText": true,
"customLaunchPrefix": "",
"customLaunchPrefixEnabled": false,
"density": "default",
"enableClipPreview": true,
"enableClipboardHistory": false,
"enableSessionSearch": true,
"enableSettingsSearch": true,
"enableWindowsSearch": true,
"iconMode": "tabler",
"ignoreMouseInput": false,
"overviewLayer": false,
"pinnedApps": [
],
"position": "center",
"screenshotAnnotationTool": "",
"showCategories": true,
"showIconBackground": false,
"sortByMostUsed": true,
"terminalCommand": "alacritty -e",
"useApp2Unit": false,
"viewMode": "list"
},
の部分で定義しているようです。
メニューは、バーの左端のアイコンをクリックすることで、表示されます。
デフォルトのバー・メニューです。
3. 設定
まだ、細かい設定については、ようわかっておらんのですが。
中央に出ているメニューを左上に寄せます。
ログインユーザで。
vi ~/.config/noctalia/settings.json
"position": "center",
を。
"position": "top_left",
に変えることで、メニューが左上に出るようになります。
4. 参考サイト
本ページは、「Gemini」伍長を参考にさせていただきました。
|