| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations
| Provider | Synced Data | Other Settings |
|---|---|---|
git clone https://github.com/oae/gnome-shell-extensions-sync.git
cd ./gnome-shell-extensions-sync
yarn install
yarn build
ln -s "$PWD/dist" "$HOME/.local/share/gnome-shell/extensions/extensions-sync@elhan.io"You can install it from here
You can trigger upload download operations using busctl.
busctl --user call org.gnome.Shell /io/elhan/ExtensionsSync io.elhan.ExtensionsSync save # uploads to server
busctl --user call org.gnome.Shell /io/elhan/ExtensionsSync io.elhan.ExtensionsSync read # downloads to pcThis extension is written in Typescript and uses rollup to compile it into javascript.
To start development, you need nodejs installed on your system;
Clone the project
git clone https://github.com/oae/gnome-shell-extensions-sync.git
cd ./gnome-shell-extensions-syncInstall dependencies and build it
yarn install
yarn build
ln -s "$PWD/dist" "$HOME/.local/share/gnome-shell/extensions/extensions-sync@elhan.io"During development you can use yarn watch command to keep generated code up-to-date.
| Back | FazBrowse Home | New Git URL |