Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions manual/07-hotkeys.md
Original file line number Diff line number Diff line change
Expand Up @@ -372,3 +372,21 @@ You can use `Super + Ctrl + E` to show a complete emoji picker that'll put the s
| `CapsLock Space E` | Your email (as entered on setup) |

You can add more of your own by editing `~/.XCompose`, then running `omarchy-restart-xcompose` in the terminal to get the changes picked up.

## Accents and Special Characters

CapsLock is a standard [compose key](https://en.wikipedia.org/wiki/Compose_key), so the full system compose table works on the plain `us` layout too. Press the keys one after another rather than holding them: CapsLock, then the accent, then the letter. Capital letters work the same way with Shift.

| Hotkey | Result |
| ------------ | ---------- |
| `CapsLock ' E` | é (also á í ó ú) |
| ``CapsLock ` E`` | è (also à ì ò ù) |
| `CapsLock ~ N` | ñ |
| `CapsLock " U` | ü (also ä ë ï ö) |
| `CapsLock ^ E` | ê |
| `CapsLock , C` | ç |
| `CapsLock S S` | ß |
| `CapsLock ? ?` | ¿ |
| `CapsLock ! !` | ¡ |
| `CapsLock = E` | € |
| `CapsLock O O` | ° |
2 changes: 1 addition & 1 deletion manual/34-keyboard-mouse-trackpad.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ o.window("(Alacritty|kitty|foot)", { scroll_touchpad = 1.5 })

You can [see all the input options](https://wiki.hypr.land/Configuring/Basics/Variables/#input) on the Hyprland wiki for inputs.

By default, Omarchy uses CapsLock as the compose key for [quick emojis](07-hotkeys.md#quick-emojis) and [other completions](07-hotkeys.md#quick-completions). If you'd rather use CapsLock as Caps Lock, move the compose key elsewhere by changing `compose:caps` in `kb_options`. For example, this moves the compose key to Right Alt:
By default, Omarchy uses CapsLock as the compose key for [quick emojis](07-hotkeys.md#quick-emojis), [accents](07-hotkeys.md#accents-and-special-characters), and [other completions](07-hotkeys.md#quick-completions). If you'd rather use CapsLock as Caps Lock, move the compose key elsewhere by changing `compose:caps` in `kb_options`. For example, this moves the compose key to Right Alt:

```lua
hl.config({
Expand Down
2 changes: 1 addition & 1 deletion manual/45-troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ For Spotify, you can use `Ctrl + Minus` to shrink the UI (and `Ctrl + Plus` to m

### Why isn't Caps Lock working?

In Omarchy, Caps Lock has been designated to be the xcompose key. That's how you get [quick emojis](07-hotkeys.md#quick-emojis) and [other autocompletions](07-hotkeys.md#quick-completions) done. If you really miss using Caps Lock, you can remap the xcompose key to something else by editing `~/.config/hypr/input.lua`, like setting it to the right alt key:
In Omarchy, Caps Lock has been designated to be the xcompose key. That's how you get [quick emojis](07-hotkeys.md#quick-emojis), [accented letters](07-hotkeys.md#accents-and-special-characters), and [other autocompletions](07-hotkeys.md#quick-completions) done. If you need actual caps, press both Shift keys together to turn Caps Lock on, and any single Shift press to turn it back off. If you really miss using Caps Lock, you can remap the xcompose key to something else by editing `~/.config/hypr/input.lua`, like setting it to the right alt key:

```
hl.config({
Expand Down