aboutsummaryrefslogtreecommitdiff
path: root/.config/fcitx5
diff options
context:
space:
mode:
Diffstat (limited to '.config/fcitx5')
-rw-r--r--.config/fcitx5/conf/classicui.conf25
-rw-r--r--.config/fcitx5/conf/imselector.conf10
-rw-r--r--.config/fcitx5/conf/mozc.conf11
-rw-r--r--.config/fcitx5/conf/notifications.conf3
-rw-r--r--.config/fcitx5/config67
-rw-r--r--.config/fcitx5/profile29
6 files changed, 145 insertions, 0 deletions
diff --git a/.config/fcitx5/conf/classicui.conf b/.config/fcitx5/conf/classicui.conf
new file mode 100644
index 0000000..12677f6
--- /dev/null
+++ b/.config/fcitx5/conf/classicui.conf
@@ -0,0 +1,25 @@
+# Vertical Candidate List
+Vertical Candidate List=False
+# Use Per Screen DPI
+PerScreenDPI=True
+# Use mouse wheel to go to prev or next page
+WheelForPaging=True
+# Font
+Font="Sans 10"
+# Menu Font
+MenuFont="Sans 10"
+# Tray Font
+TrayFont="JetBrainsMono Nerd Font Mono Bold 10"
+# Tray Label Outline Color
+TrayOutlineColor=#00000000
+# Tray Label Text Color
+TrayTextColor=#ffffff00
+# Prefer Text Icon
+PreferTextIcon=True
+# Show Layout Name In Icon
+ShowLayoutNameInIcon=False
+# Use input method language to display text
+UseInputMethodLangaugeToDisplayText=True
+# Theme
+Theme=loek
+
diff --git a/.config/fcitx5/conf/imselector.conf b/.config/fcitx5/conf/imselector.conf
new file mode 100644
index 0000000..87428a1
--- /dev/null
+++ b/.config/fcitx5/conf/imselector.conf
@@ -0,0 +1,10 @@
+# Trigger Key for only current input context
+TriggerKeyLocal=
+# Hotkey for switching to the N-th input method
+SwitchKey=
+# Hotkey for switching to the N-th input method for only current input context
+SwitchKeyLocal=
+
+[TriggerKey]
+0=Super+Z
+
diff --git a/.config/fcitx5/conf/mozc.conf b/.config/fcitx5/conf/mozc.conf
new file mode 100644
index 0000000..16c9eb0
--- /dev/null
+++ b/.config/fcitx5/conf/mozc.conf
@@ -0,0 +1,11 @@
+# Initial Mode
+InitialMode=Hiragana
+# Vertical candidate list
+Vertical=True
+# Expand Usage (Requires vertical candidate list)
+ExpandMode="On Focus"
+# Fix embedded preedit cursor at the beginning of the preedit
+PreeditCursorPositionAtBeginning=False
+# Hotkey to expand usage
+ExpandKey=Control+Alt+H
+
diff --git a/.config/fcitx5/conf/notifications.conf b/.config/fcitx5/conf/notifications.conf
new file mode 100644
index 0000000..6e7d1b9
--- /dev/null
+++ b/.config/fcitx5/conf/notifications.conf
@@ -0,0 +1,3 @@
+# Hidden Notifications
+HiddenNotifications=
+
diff --git a/.config/fcitx5/config b/.config/fcitx5/config
new file mode 100644
index 0000000..d7ffe9f
--- /dev/null
+++ b/.config/fcitx5/config
@@ -0,0 +1,67 @@
+[Hotkey]
+# Trigger Input Method
+TriggerKeys=
+# Enumerate when press trigger key repeatedly
+EnumerateWithTriggerKeys=True
+# Temporally switch between first and current Input Method
+AltTriggerKeys=
+# Enumerate Input Method Forward
+EnumerateForwardKeys=
+# Enumerate Input Method Backward
+EnumerateBackwardKeys=
+# Skip first input method while enumerating
+EnumerateSkipFirst=False
+# Enumerate Input Method Group Forward
+EnumerateGroupForwardKeys=
+# Enumerate Input Method Group Backward
+EnumerateGroupBackwardKeys=
+# Activate Input Method
+ActivateKeys=
+# Deactivate Input Method
+DeactivateKeys=
+# Default Previous page
+PrevPage=
+# Default Next page
+NextPage=
+# Toggle embedded preedit
+TogglePreedit=
+
+[Hotkey/PrevCandidate]
+0=Shift+Tab
+
+[Hotkey/NextCandidate]
+0=Tab
+
+[Behavior]
+# Active By Default
+ActiveByDefault=False
+# Share Input State
+ShareInputState=All
+# Show preedit in application
+PreeditEnabledByDefault=True
+# Show Input Method Information when switch input method
+ShowInputMethodInformation=True
+# Show Input Method Information when changing focus
+showInputMethodInformationWhenFocusIn=False
+# Show compact input method information
+CompactInputMethodInformation=True
+# Show first input method information
+ShowFirstInputMethodInformation=True
+# Default page size
+DefaultPageSize=5
+# Override Xkb Option
+OverrideXkbOption=False
+# Custom Xkb Option
+CustomXkbOption=
+# Force Enabled Addons
+EnabledAddons=
+# Preload input method to be used by default
+PreloadInputMethod=True
+
+[Behavior/DisabledAddons]
+0=kimpanel
+1=notificationitem
+2=notifications
+3=wayland
+4=waylandim
+
diff --git a/.config/fcitx5/profile b/.config/fcitx5/profile
new file mode 100644
index 0000000..a3e35fe
--- /dev/null
+++ b/.config/fcitx5/profile
@@ -0,0 +1,29 @@
+[Groups/0]
+# Group Name
+Name=Default
+# Layout
+Default Layout=us
+# Default Input Method
+DefaultIM=mozc
+
+[Groups/0/Items/0]
+# Name
+Name=keyboard-us
+# Layout
+Layout=
+
+[Groups/0/Items/1]
+# Name
+Name=keyboard-us-intl
+# Layout
+Layout=
+
+[Groups/0/Items/2]
+# Name
+Name=mozc
+# Layout
+Layout=
+
+[GroupOrder]
+0=Default
+