Skip to content

Commit

Permalink
Inital commit
Browse files Browse the repository at this point in the history
  • Loading branch information
calini committed May 14, 2019
0 parents commit 3b4aa69
Show file tree
Hide file tree
Showing 12 changed files with 3,075 additions and 0 deletions.
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# ro-prog-keys - Romanian Programmers Mac Keylayout

This mac keyboard layout has popped up on the internet before, but it's description/locale/icon is always wrong and it looks really confusing.

I have created an iconset that macOS will use to display this keylayout nicely in `System Preferences/Keyboard/Input Sources` and in the macOS menu bar icon, and I have bundled it nicely with the keylayout.

## Installation

To install this keyboard layout you need to move the `Romanian - Programmers.bundle` file to `/Library/Keyboard Layouts/`

```bash
$ git clone https://github.com/calini/ro-prog-keys.git
$ mv ro-prog-keys/Romanian\ -\ Programmers.bundle /Library/Keyboard\ Layouts/
```

## Screenshots

It shows up under the Romanian section, like the default ones.
![1](screenshots/1.png)

This is the keyboard layout:
![2](screenshots/2.png)

While holding `cmd`:
![3](screenshots/3.png)

While holding `cmd+shift`:
![4](screenshots/4.png)
19 changes: 19 additions & 0 deletions Romanian - Programmers.bundle/Contents/Info.plist
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleIdentifier</key>
<string>org.sil.ukelele.keyboardlayout.romanian-programmers</string>
<key>CFBundleName</key>
<string>Romanian - Programmers</string>
<key>CFBundleVersion</key>
<string></string>
<key>KLInfo_Romanian - Programmers</key>
<dict>
<key>TISInputSourceID</key>
<string>org.sil.ukelele.keyboardlayout.romanian-programmers.romanian-programmers</string>
<key>TISIntendedLanguage</key>
<string>ro</string>
</dict>
</dict>
</plist>
Binary file not shown.
Loading

0 comments on commit 3b4aa69

Please sign in to comment.