概要 #
Fcitx5に自作のアドオンを追加してCtrl + Shift ;
を押したときに現在の日付(例20250101
), Ctrl + Shift + "
を押したときに現在の日付と時刻(例: 202501011234
)が入力される機能を追加します。
動作イメージ #
参考 #
環境 #
- OS: Fedora Linux 41 (KDE Plasma) x86_64
- Kernel: Linux 6.13.10-200.fc41.x86_64
- DE: KDE Plasma 6.3.4
- WM: KWin (Wayland)
- Fcitx: 5.1.12
手順 #
Lua Addon Loaderのインストール #
Fcitx5 に Lua スクリプト機能を追加する拡張モジュールをインストールします。
Fedora:
|
|
Ubuntu / Debian 系(試してません):
|
|
Arch Linux / Manjaro(試してません):
|
|
openSUSE(試してません):
|
|
アドオンの作成 #
設定ファイルを$XDG_DATA/fcitx5/addon/[addon name].conf
として作成します。
$XDG_DATA
は未設定の場合~/.local/share/
になります。
XDG Base Directory Specification
1# ~/.local/share/fcitx5/lua/input-current-datetime/metadata.conf
2
3[Addon]
4Name=Input Current Datetime
5Comment=Hotkey extension
6Category=Module
7Type=Lua
8OnDemand=False
9Configurable=False
10Library=main.lua
11Enabled=True
12
13[Addon/Dependencies]
140=luaaddonloader
アドオン本体を$XDG_DATA/fcitx5/lua/[addon name]/[file name].lua
として作成します。
[file name].lua
は[addon name].conf
内のLibrary=
に書いた名前と一致させます。
|
|
Fcitxの再起動 #
|
|