Skip to content

pixelastic/dconf-export

develop
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Added my simple shell scripts to backup and restore parts of the dconf database.
c932572

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
February 1, 2015 12:07

dconf-export

Export your dconf settings in an editable .sh file.

Usage

dconf-export org.gnome.desktop.wm.keybindings

Use it to make a backup of your dconf settings or if you'd rather edit them manually than in a GUI.

Example

Previous example will create and executable file org.gnome.desktop.wm.keybindings.sh with following content :

#!/usr/bin/env sh
gsettings set org.gnome.desktop.wm.keybindings close "['<Alt>F4']"
gsettings set org.gnome.desktop.wm.keybindings maximize "['<Super>Up']"
gsettings set org.gnome.desktop.wm.keybindings minimize "['<Primary><Super>Down']"
# [...]
gsettings set org.gnome.desktop.wm.keybindings show-desktop "['<Super>D']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications "['<Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "['<Alt><Shift>Tab']"
# [...]

Limitations

dconf-export needs ruby to run. It will also not work on relocatable schemas.

Alternatives

About

Export your dconf settings as an editable .sh file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages