Create and/or apply your SwayWM configuration for input device using GUI
- ImGui Wrapper (downloaded by meson if needed)
- Slurp (optional, area selecting for tablets)
- Sway (swaymsg must be in PATH)
- glfw
git clone https://github.com/TheRetikGM/swic
cd swic
meson setup build && meson compile -C build
If you are using arch-based distro, then you can install this package using AUR.
Configuration options are in config.json
file which is in $XDG_CONFIG_HOME/swic/config.json
. If the XDG_CONFIG_HOME
env variable is not set then it is in $HOME/swic/config.json
.
- Command line option for disabling safe mode
- xkb options such as
numlock enablingand keyboard languages - Handle loading default values for parameters which cannot be retrieved from swaymsg calls
- Implement reverting of applied values for these parameters
- Meson install setup
- Ability to save and load configuration profiles for input devices
- Add filters of devices
- Add configuration profiles