Skip to content

Instantly share code, notes, and snippets.

@nilo
Created July 30, 2015 15:42
Show Gist options
  • Save nilo/c2a31a0f9f29c88145ca to your computer and use it in GitHub Desktop.
Save nilo/c2a31a0f9f29c88145ca to your computer and use it in GitHub Desktop.
Using cedilha - ArchLinux Cinnamon
Author: Nilo Dantas - n1lo
Based on: https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/518056 - helio-valente post
How to use Cedilha on US Keyboard on ArchLinux
1) Put: English(US, internacional with dead Keys) on your system keyboard layout.
2) Editing the files:
sudo vim /usr/lib/gtk-3.0/3.0.0/immodules.cache
sudo vim /usr/lib/gtk-2.0/2.10.0/immodules.cache
changing the line
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
to
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
3) replacing "ć" to "ç" and "Ć" to "Ç" on /usr/share/X11/locale/en_US.UTF-8/Compose
sudo cp /usr/share/X11/locale/en_US.UTF-8/Compose /usr/share/X11/locale/en_US.UTF-8/Compose.bak
sed 's/ć/ç/g' < /usr/share/X11/locale/en_US.UTF-8/Compose | sed 's/Ć/Ç/g' > Compose
sudo mv Compose /usr/share/X11/locale/en_US.UTF-8/Compose
4) add two lines on /etc/environment
GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla
5)restart your computer
@psygo
Copy link

psygo commented Feb 14, 2024

@nywton Typically, I see that FCITX is working by its icon on my top bar icon tray. I'm also using setxkbmap -layout us -variant intl on Arch, but what I get is ć still unfortunately.

@DCaioP
Copy link

DCaioP commented Nov 22, 2024

Thanks man! 🔥

@weyderfs
Copy link

Not works for me at Arch Linux with GNOME Shell 48.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment