You are not logged in.
So I'm switching from i3 to cinnamon for a while.
One thing I'm missing right now is the ability to make my shortcut keys portable. For example, on i3 I used to maintain everything in one file (~/.i3/config), so this could be easily pushed to my dotfiles git repository (for example), and this way I could clone the repo and reproduce the same keybindings for another computer.
How would one achieve that in Cinnamon (or any DE, for that matter, but I'm interested in Cinnamon right now)?
I tried to search for a settings file in ~/.config, ~/.local/share and even ~/.cinnamon, but I didn't find anything related to keyboard shortcuts -- notice that I've modified some keys, so this is must be stored somewhere. Also, no relevant info in our Wiki for this (unless I missed something).
Tl;dr Where are the cinnamon keybindings settings stored?
Edit -- Solved: Solution added to the Cinnamon wiki page.
Last edited by thiagowfx (2014-08-16 22:07:50)
Offline
Cinnamon uses a similar means of storing keyboard shortcuts to GNOME3, so it's a mess of XML files (I think it's XML) located in /usr/share/glib-2.0/schemas IIRC.
Claire is fine.
Problems? I have dysgraphia, so clear and concise please.
My public GPG key for package signing
My x86_64 package repository
Offline
These?
gsettings list-recursively org.cinnamon.muffin.keybindingsOffline
OK, I've just added a solution to our Wiki: https://wiki.archlinux.org/index.php/Ci … eybindings
@loqs answer gave me the first half of the solution, however it looks like there is no easy way to use gsettings to restore the keys (I mean, without using gsettings set for each key). Not practical.
So, after some searching with the keywords you listed, I've found a solution in this blog post.
@clfarron4 interesting, however this you pointed me to are just the schemas. The actual (modified) values are not stored there.
Last edited by thiagowfx (2014-08-16 22:08:14)
Offline