Hi Ludo (sorry for this duplicate...), I checked that I executed the commands:
$ guix package -i glibc-locales $ export GUIX_LOCPATH=$HOME/.guix-profile/lib/locale Then: $ sudo apt remove rofi $ guix package -i rofi But no... same result. Yet: $ which rofi /home/phf/.guix-profile/bin/rofi $ rofi -combi-modi window,drun,run -theme solarized -font 'hack 10' -show combi -modi combi # Works as expected Thanks for looking into this, Pierre-Henry FRÖHRING +33 6 34 48 17 57 cont...@phfrohring.com Skype: pierre.henry.frohring ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Monday, October 15, 2018 2:13 PM, <l...@gnu.org> wrote: > Hello, > > "Pierre-Henry F." cont...@phfrohring.com skribis: > > > I had a problem with an i3wm keybinding which called a bash script which > > called a command (Rofi) installed with Guix. > > I uninstalled rofi with Guix, installed it again with apt and it worked > > fine: > > [...] > > > Apprently, installing with guix (`$ guix package -i rofi`) messes with > > `export LC_ALL=...` and the likes... > > Most likely the problem comes with locale setup for Guix: > > https://www.gnu.org/software/guix/manual/en/html_node/Application-Setup.html > > Packages installed with Guix do not use locale data provided by the > underlying distro, which is why you have to follow the steps described > in the page above to make sure that they have access to locale data. > > Does installed ‘glibc-utf8-locales’ and setting ‘GUIX_LOCPATH’ help? > > Ludo’.