niri - 共通事項 - 定義


クラウディア 


1. 概要
2. ファイル
3. キー定義

1. 概要

 「niri」の定義について、メモします。

2. ファイル

 定義ファイルは、下記にあります。
プラットフォーム システムファイル ユーザファイル 備考
CachyOS/etc/skel/.config/niri/config.kdl
/etc/skel/.config/niri/cfg
~/.config/niri/config.kdl
~/.config/niri/cfg
260124

 「CachyOS」のディレクトリ構成は、下記のようになっております。


~/.config/niri/
|-- cfg
|   |-- animation.kdl
|   |-- autostart.kdl
|   |-- display.kdl
|   |-- input.kdl
|   |-- keybinds.kdl
|   |-- layout.kdl
|   |-- misc.kdl
|   `-- rules.kdl
`-- config.kdl
 「config.kdl」の中身は。

include "./cfg/autostart.kdl"
include "./cfg/keybinds.kdl"
include "./cfg/input.kdl"
include "./cfg/display.kdl"
include "./cfg/layout.kdl"
include "./cfg/rules.kdl"
include "./cfg/misc.kdl"
 となっておりまして、インクルードしているだけじゃないか。  「.kdl」というのは、「KDL Document Language」という書式だそうで、機会があれば、それについても本サイトで書くかもしれません。

3. キー定義

 主なキー定義を記述します。
プラット
フォーム
キー定義備考
Mod端末を開くウィンドウを
閉じる
表示切替リロードログアウト
CachyOSWinMod+EnterMod+QMod+TCtrl+Alt+Del260124

 「CachyOS 260124」では、基本的に下記の中に書いてありますな。


~/.config/niri/cfg/keybinds.kdl
 特殊キーの記述は、下記のようになっているようです。
キー 記述 備考
Ctrl CTRL
Alt ALT
Shift Shift
ESC ESCAPE
Delete Delete
TAB TAB