Skip to content

ALor79/OopsFarsi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

OopsFarsi

This script fixes accidentally typed Farsi text by converting it to the correct Latin characters based on physical Mac keyboard layout.

πŸš€ Features

  • πŸ”‘ Converts Persian characters (typed with Persian layout) to their equivalent English letters (as if typed with English layout).
  • ⌨️ Listens for typing in the background and stores characters typed in the last 10 seconds.
  • 🧠 Press Ctrl + Shift + P to convert and copy the last 10 seconds of typing to your clipboard.
  • ❌ Ignores modifier-based shortcuts (Cmd, Ctrl, Option) like Cmd+C, Cmd+V.
  • πŸ”™ Supports Backspace to remove from buffer.
  • πŸ“‹ Automatically clears buffer when Cmd+V is pressed to avoid double typing.

πŸ›  Requirements

Install dependencies via pip by running:

pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages