Skip to content

mdminhazulhaque/probhat-osx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Probhat

Probhat (প্রভাত) is a free Unicode-based Bengali fixed layout. Probhat is included in almost all Linux OS(s). Its key mapping is similar to Phonetic pattern but typing method is fully fixed.

On OS X, custom keyboard layout files are supported. Inspired by the original Probhat layout, I designed this layout.

Similar Probhat keyboard layouts may exist, but mine is unique in that it supports OS X actions using specific hotkeys.

CMD ALT CTRL

Which means, even when Probhat layout is activated, you can still use ⌘+A to select all, ⌘+C to copy, ⌃+D to send EOF or other ⌘+⌥ combinations.

Layout

Probhat Layout

Install (Tested upto macOS Sequoia 15)

Run the following command in Terminal.

curl https://raw.githubusercontent.com/mdminhazulhaque/probhat-osx/master/install.sh | sudo bash

Then enter your password so the installer script can copy the necessary files to /Library/Keyboard\ Layouts directory.

Uninstall

Run the following command in Terminal.

curl https://raw.githubusercontent.com/mdminhazulhaque/probhat-osx/master/uninstall.sh | sudo bash

Now reboot or logout to apply the changes.

Configure

  1. Reboot, or log out and log in again after installing.

  2. Open System Preferences. Then go to Language & Region > Keyboard Preferences > Input Sources.

  3. Click the + sign, then select Others > Probhat with Bangladeshi flag.

  4. Get back to Keyboard Preferences > Shortcuts > Input Sources and turn on Select the previous input source with shortcut key ⌘+Space.

  5. Now you will see Probhat on input method list on menu bar.

    Probhat Input

  6. Hit any text editor, browser, Facebook or whatever, press ⌘+Space and start typing Bangla in Probhat!

    Bangla in Text Editor

Bugs

License

This keyboard layout is available under the MIT license.