niri - 共通事項 - バー・メニュー


クラウディア 


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」伍長を参考にさせていただきました。

TikTok Shop 【リピート用プログラム】
AbemaTV 無料体験