KO
|
EN
gitlite β search
Search
#python
#api
#generator
#cpp
#time-series
#c
#gpl3
#gplv3
#md
#txt
#template
#opencv
probhat-macos
β 65
Open GitHub β
π‘ Probhat keylayout for macOS
Download README (.md)
Explore Similar Repositories
MachineLearning
:
some real example of machine learn algorithm
scrape
:
Distributed Scraper
cloudml
:
R interface to Google Cloud Machine Learning Engine
glsl-bloom
:
test of a glsl bloom effect. it is not used THREE.EffectComposer.
Ark-Server-Plugins
:
Server Plugins for ARK: Server API
// repository documentation
Was this content helpful?
β 0
(0 ratings)
Select Rating:
β
β
β
β
β
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
probhat-macos
?
Download (.md)
<div align="center"> # π§π© Probhat Keyboard Layout for macOS **ΰ¦ͺΰ§ΰ¦°ΰ¦ΰ¦Ύΰ¦€** β A fixed-layout Bengali keyboard for macOS [](http://mths.be/mit) [](https://www.apple.com/macos/) **Looking for web version?** π Visit [probhat.mdminhazulhaque.io](https://probhat.mdminhazulhaque.io/) </div> --- ## π About 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. ### β¨ Key Features - **Full macOS Integration** β Native keyboard shortcuts work seamlessly - **Unicode Support** β Proper rendering with zero-width characters - **Fixed Layout** β Consistent typing experience across platforms **Supported Modifiers:** | Modifier | Symbol | Description | |----------|--------|-------------| | Command | β | Works with Probhat enabled | | Option | β₯ | Works with Probhat enabled | | Control | β | Works with Probhat enabled | > Even when `Probhat` layout is activated, you can still use `β+A` to select all, `β+C` to copy, `β+D` to send EOF, and other `β+β₯` combinations. --- ## β¨οΈ Layout  --- ## π Installation > **Tested up to macOS 15 Sequoia** ### Method 1: Download & Inspect (Recommended) ```bash # Download the installation script curl -O https://raw.githubusercontent.com/mdminhazulhaque/probhat-macos/master/install.sh # Inspect the script (optional but recommended) cat install.sh # Run the installer sudo bash install.sh ``` ### Method 2: One-Line Install > β οΈ **Warning:** This method pipes directly to bash. Use Method 1 for better security. ```bash curl https://raw.githubusercontent.com/mdminhazulhaque/probhat-macos/master/install.sh | sudo bash ``` --- Enter your password when prompted. The installer will copy the necessary files to `/Library/Keyboard\ Layouts` directory. **β οΈ Important:** Reboot or log out after installation to apply changes. --- ## ποΈ Uninstall ### Method 1: Download & Inspect (Recommended) ```bash # Download the uninstall script curl -O https://raw.githubusercontent.com/mdminhazulhaque/probhat-macos/master/uninstall.sh # Inspect the script (optional but recommended) cat uninstall.sh # Run the uninstaller sudo bash uninstall.sh ``` ### Method 2: One-Line Uninstall > β οΈ **Warning:** This method pipes directly to bash. Use Method 1 for better security. ```bash curl https://raw.githubusercontent.com/mdminhazulhaque/probhat-macos/master/uninstall.sh | sudo bash ``` --- **β οΈ Important:** Reboot or log out to complete the uninstallation. --- ## βοΈ Configuration 1. **Reboot** or log out and log in again after installing 2. Open **System Preferences** β **Language & Region** β **Keyboard Preferences** β **Input Sources** 3. Click the **`+`** button, then select **Others** β **Probhat** (with Bangladeshi flag π§π©) 4. Go to **Keyboard Preferences** β **Shortcuts** β **Input Sources** Enable **"Select the previous input source"** with shortcut `β+Space` 5. You'll now see **Probhat** in the input method list on your menu bar  6. Open any text editor, browser, or application, press **`β+Space`** and start typing in Bengali!  --- ## π Fixed Issues - β **Numkeys** not working in Bangla mode - β **Backtick (`)** does not work in Bangla mode β by [@tareqmahmud](https://github.com/tareqmahmud) - β **ZWNJ Support** β by [@rabbihossain](https://github.com/rabbihossain) - β **Pipe (|) mapping** fixed using [sha256/Ridmik-Keyboard-macOS](https://github.com/sha256/Ridmik-Keyboard-macOS/blob/master/Keyboard/Mappings/probhat.json) --- ## π License This keyboard layout is available under the [MIT License](http://mths.be/mit). --- <div align="center"> **Made with β€οΈ for the Bengali community** </div>