nikitabobko / AeroSpace

AeroSpace is an i3-like tiling window manager for macOS
https://nikitabobko.github.io/AeroSpace/guide
MIT License
7.17k stars 114 forks source link

Support for azerty keyboards #195

Open KevinFalzone opened 7 months ago

KevinFalzone commented 7 months ago

Hello,

Is it possible to add the azerty configuration to Aerospace?

"

Possible values: (qwerty|dvorak)

See https://nikitabobko.github.io/AeroSpace/guide#key-mapping

key-mapping.preset = 'qwerty' "

In addition, numbers and signs are reversed on azerty keyboards.

Here's an illustration: https://www.journaldulapin.com/wp-content/uploads/2017/12/02-2.png

Also for azerty windows keyboards the configuration is as follows: https://upload.wikimedia.org/wikipedia/commons/thumb/b/b9/KB_France.svg/1000px-KB_France.svg.png

Can we add the following signs : N APPLE Windows
1 & &
2 é é
3 " "
4 ' '
5 ( (
6 § -
7 è è
8 ! _
9 ç ç
0 à à
--- ------- ---------

Thanks in advance.

Ga13Ou commented 2 months ago

Is it possible to have this preset added ?

GllmR commented 1 month ago

Do we have a way to find the name of a key ?

In Hyprland, it's named like this:

# ~/.config/hypr/hyprland.conf
# Switch workspaces with mainmod + [0-9]
bind = $mainmod, ampersand, workspace, 1
bind = $mainmod, eacute, workspace, 2
bind = $mainmod, quotedbl, workspace, 3
bind = $mainmod, apostrophe, workspace, 4
bind = $mainmod, parenleft, workspace, 5
bind = $mainmod, minus, workspace, 6
bind = $mainmod, egrave, workspace, 7
bind = $mainmod, underscore, workspace, 8
bind = $mainmod, ccedilla, workspace, 9
bind = $mainmod, agrave, workspace, 10