Change layout of selected text
Find a file
2024-05-19 22:09:04 +03:00
fleepit.py add langset from file 2024-05-19 22:09:04 +03:00
LICENSE initial 2024-05-09 02:47:04 +03:00
NOTICE initial 2024-05-09 02:47:04 +03:00
README.md add langset from file 2024-05-19 22:09:04 +03:00
setup.py add langset from file 2024-05-19 22:09:04 +03:00

fleepit

Text seleciton keyboard layout switcher based on xclip / etc for X11 & wayland

Install

  1. Install required packages:
  • X11: xclip, xdotool
  1. install module: pip install fleepit

Usage

Sample usage for KDE:

  • Add custom program shortcut in settings
  • Fill something like fleepit --mode x11 --langset qwerty-en-ru
  • Set some shortcut, for example CTRL+ `

Langset file

Sample langset file:


{
    "langset": [
        "`1234567890-=qwertyuiop[]\\asdfghjkl;'zxcvbnm,.~!#%&*()_+QWERTYUIOP{}|ASDFGHJKL:\"ZXCVBNM<>",
        "ё1234567890-=йцукенгшщзхъ\\фывапролджэячсмитьбюЁ!№%?*()_+ЙЦУКЕНГШЩЗХЪ/ФЫВАПРОЛДЖЭЯЧСМИТЬБЮ"
    ]
}

Support

Current list of language convertations:

  • QWERTY: EN <> RU