Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdminhazulhaque/probhat-osx
đĄ Probhat keylayout for macOS
https://github.com/mdminhazulhaque/probhat-osx
bangla-mode keyboard-layout osx probhat-layout
Last synced: 1 day ago
JSON representation
đĄ Probhat keylayout for macOS
- Host: GitHub
- URL: https://github.com/mdminhazulhaque/probhat-osx
- Owner: mdminhazulhaque
- Created: 2016-03-07T06:32:45.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-12-18T13:21:33.000Z (about 1 month ago)
- Last Synced: 2025-01-09T22:09:14.737Z (8 days ago)
- Topics: bangla-mode, keyboard-layout, osx, probhat-layout
- Language: Shell
- Homepage:
- Size: 471 KB
- Stars: 52
- Watchers: 6
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Probhat
The Probhat (āĻĒā§āĻ°āĻāĻžāĻ¤) keyboard layout is a free, Unicode-based, fixed-layout system for Bengali script, commonly found in Linux distributions.
Although its key mappings share similarities with phonetic layouts, Probhat employs a strictly fixed typing method.
This implementation is a custom XML-based layout for macOS, derived from the original Probhat.
Its key distinguishing feature is the integration of macOS keyboard shortcuts through specific hotkey combinations.
|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](https://upload.wikimedia.org/wikipedia/commons/thumb/c/c2/KB-Bengali-Probhat.svg/800px-KB-Bengali-Probhat.svg.png)
## Install (Tested upto macOS Sequoia 15)
Run the following command in Terminal.
```bash
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.
```bash
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](img/ime.png)
6. Hit any text editor, browser, Facebook or whatever, press `â+Space` and start typing Bangla in Probhat!![Bangla in Text Editor](img/text.png)
## Bugs
- [x] Numkeys not working in Bangla mode
- [x] Backtick (\`) does not work in Bangla mode by [@tareqmahmud](https://github.com/tareqmahmud)
- [x] ZWNJ Support by [@rabbihossain](https://github.com/rabbihossain)## License
This keyboard layout is available under the [MIT](http://mths.be/mit) license.