Package Details: xkb-qwerty-fr 0.7.2-1

Git Clone URL: https://aur.archlinux.org/xkb-qwerty-fr.git (read-only, click to copy)
Package Base: xkb-qwerty-fr
Description: Keyboard layout based on the QWERTY layout with extra symbols and diacritics so that typing both in French and English is easy and fast. It is also easy to learn!
Upstream URL: https://qwerty-fr.org/
Keywords: azerty fr keyboard layout qwerty xkb
Licenses: GPL2
Submitter: Niluge_KiWi
Maintainer: Niluge_KiWi (Schnouki)
Last Packager: Schnouki
Votes: 6
Popularity: 0.92
First Submitted: 2016-03-13 14:14 (UTC)
Last Updated: 2022-09-08 11:40 (UTC)

Latest Comments

1 2 Next › Last »

Schnouki commented on 2022-09-08 11:49 (UTC)

@fenouil I played a bit with strace and it looks like it only tries to read variants from /usr/share/X11/xkb/rules/base.lst. But the install script (from upstream) doesn't update that file... so localectl doesn't see qwerty-fr.

I'll file an upstream bug about this.

fenouil commented on 2021-11-24 21:26 (UTC) (edited on 2021-11-24 21:27 (UTC) by fenouil)

After installing, I can bind to this layout in sway config and it is working as expected.

Nethertheless, I can't find the new layout using the following commands:

$ localectl list-keymaps | grep us
amiga-us
atari-us
br-latin1-us
cz-us-qwertz
is-latin1-us
mac-us
sunt5-cz-us
sunt5-us-cz
us
us-acentos
us1



$ localectl list-x11-keymap-variants us
alt-intl
altgr-intl
chr
colemak
colemak_dh
colemak_dh_iso
dvorak
dvorak-alt-intl
dvorak-classic
dvorak-intl
dvorak-l
dvorak-mac
dvorak-r
dvp
euro
haw
hbs
intl
mac
norman
olpc2
rus
symbolic
workman
workman-intl

Any ideas ?

Niluge_KiWi commented on 2021-11-16 22:04 (UTC) (edited on 2021-11-16 22:05 (UTC) by Niluge_KiWi)

Thanks @devnoname120 for the new release and the outdated notification!

So: new AUR package release!

Update to new upstream qwerty-fr 0.6: now released via github

  • the debian install scripts didn't change at all from 0.5
  • the debian package now contains .xz files instead of .gz files
  • less confusing .install messages

Known issues:

I could not easily search on other AUR keyboard layout packages if the usage of udevadm is standard or not. What do the internet think about including that in the package? Or print a message mentioning it?

Schnouki commented on 2021-09-23 13:48 (UTC)

Moved scripts to /usr/share/libalpm/scripts as apparently lots of packages are doing that.

@bda, not sure what your issue is, but I doubt it's caused by this package :/

bda commented on 2021-04-01 06:28 (UTC)

Hi, since some week, some characters do not work as expected. cedila for example. Euro symbol. When i type one of them, the focus keep on the text area (or terminal, vim, ...). Mouse pointer work but no click. I can only do a CTRL+ALT+Fx for opening another VT and reboot the computer.

Niluge_KiWi commented on 2019-09-03 19:53 (UTC)

I find it OK to put it in /usr/share/libalpm/scripts and call it there from the install file; that's what us_da-layout does, and it helps normalizing packages too !

Also, us_da-layout has an exta

pre_upgrade() {
    pre_remove
}

which may be useful to us: we install again on post_upgrade, but do not clean before.

Schnouki commented on 2019-09-03 19:18 (UTC)

I wondered about the location for those scripts too. But since they are also called by the install file, it seemed weird to me to put them in /usr/share/libalpm/scripts.

How would you feel about /usr/share/xkb-qwerty-fr?

Niluge_KiWi commented on 2019-09-03 19:10 (UTC)

@Schnouki thanks for your work !

The us_da-layout package is indeed inspiring. It has the advantage of not patching /usr/share/X11/xkb/symbols/us but our upstream .deb postinst/postrm handle it well anyway it seems.

One little suggestion: maybe put our scripts in /usr/share/libalpm/scripts/ like us_da-layout does instead of /usr/bin? I have not read the libalpm doc around that though...

Schnouki commented on 2019-09-03 08:51 (UTC)

Done!

  • The layout is correctly installed on package install/upgrade without needing any manual intervention
  • It's correctly removed on package uninstall
  • If xkeyboard-config is upgraded, the qwerty-fr layout is reinstalled using a Pacman hook.

Any feedback is welcome :)

Schnouki commented on 2019-09-03 08:12 (UTC) (edited on 2019-09-03 08:12 (UTC) by Schnouki)

Thanks @Niluge_KiWi, just got back from vacation, will update the package.

There's an uninstall script in the .deb so we can use that as well. I'm a little worried about updates to the files patched by the install script though. But there's an excellent idea in the 'us_da-layout' package: to use a Pacman hook to reapply the patch as needed :) I'll check if we can do the same here.

Thanks for making me a maintainer!