====== C'est français, c'est la police française ====== Afin d'être plus à l'aise sous FreeBSD, il nous faut quelques adaptations culturelles. ===== le clavier ===== Ajoutez dans votre configuration: keymap="fr.acc" Dans une console vt(4) ou sc(4), utilisez kbdmap(1) pour le changer à la volée. ===== culture ===== Définissez un environnement pour les utilisateurs //francophones de France//. french| French user Accounts:\ :charset=UTF-8:\ :lang=fr_FR.UTF-8:\ :setenv=LC_ALL=fr_FR.UTF-8:\ :setenv=LC_COLLATE=fr_FR.UTF-8:\ :setenv=LC_CTYPE=fr_FR.UTF-8:\ :setenv=LC_MESSAGES=fr_FR.UTF-8:\ :setenv=LC_MONETARY=fr_FR.UTF-8:\ :setenv=LC_NUMERIC=fr_FR.UTF-8:\ :setenv=LC_TIME=fr_FR.UTF-8:\ :tc=default: Et déclarer vos utilisateurs en conséquence: $ cap_mkdb /etc/login.conf $ pw usermod david -L french ===== Horloge ===== Adaptez l'horloge de vos utilisateurs selon le méridien de Paris, dans la configuration de votre shell: setenv TZ Europe/Paris ===== Xorg ===== Réglez la configuration dans le fichier ''/etc/X11/xorg.conf'' Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "fr,fr" Option "XkbVariant" "oss,bepo" Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:alt_shift_toggle,grp_led:scroll" EndSection Ici, je définis deux claviers, un [[https://norme-azerty.fr/|AZERTY]] et [[https://bepo.fr/wiki/X.org|bépo]]. On bascule de l'un à l'autre en appuyant sur Alt et Shift. ''terminate'' permet de redémarrez en appuyant sur Ctrl Alt Del. Et n'oubliez pas d'interdire l'auto-détection, ''AutoAddDevices'', ou vous devrez utiliser les règles PolicyKit.conf(5): Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" Option "DontZap" "off" Option "AutoAddDevices" "off" EndSection Quoiqu'il arrive, vous pouvez changer de disposition clavier dans un terminal sous X en utilisant setxkbmap(1)