gnome:extensions:create_an_extension
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
gnome:extensions:create_an_extension [2022/07/23 12:33] – 194.32.120.105 | gnome:extensions:create_an_extension [2022/07/23 12:39] (current) – [Complete Extension Zip File Layout] 194.32.120.105 | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Creating the files for an extension ===== | ===== Creating the files for an extension ===== | ||
- | See [[Gnome:Extensions:extension.js|extension.js]] | + | Extensions |
+ | * [[Gnome: | ||
+ | * [[Gnome: | ||
- | ---- | + | Optionally create additional |
- | + | ||
- | ===== Distributing an Extension ===== | + | |
- | + | ||
- | Extensions are distributed as Zip files with only two required | + | |
- | * metadata.json | + | * See [[Gnome: |
- | * extension.js | + | |
---- | ---- | ||
- | ===== Installation of an extension | + | ===== Distributing |
- | Extension | + | Extensions |
- | + | ||
- | For User Extensions, | + | |
<code bash> | <code bash> | ||
- | ~/ | + | example@blah.zip |
- | </ | + | |
- | + | | |
- | For System Extensions, | + | |
- | + | ||
- | <code bash> | + | |
- | / | + | |
</ | </ | ||
---- | ---- | ||
- | ===== Complete Extension Zip File Layout ===== | ||
- | A more complete, zipped | + | ==== Complete Extension Zip File Layout ==== |
+ | |||
+ | If additional optional files were also used in the extension, then the zip extension usually looks like this: | ||
<code bash> | <code bash> | ||
Line 61: | Line 53: | ||
</ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | ===== Installation of an extension ===== | ||
+ | |||
+ | Extension are installed in one of two places. | ||
+ | |||
+ | For User Extensions, | ||
+ | |||
+ | <code bash> | ||
+ | ~/ | ||
+ | </ | ||
+ | |||
+ | For System Extensions, | ||
+ | |||
+ | <code bash> | ||
+ | / | ||
+ | </ | ||
---- | ---- |
gnome/extensions/create_an_extension.1658579583.txt.gz · Last modified: 2022/07/23 12:33 by 194.32.120.105