Skip to content
This repository was archived by the owner on Dec 31, 2019. It is now read-only.

Latest commit

 

History

History
45 lines (33 loc) · 1.55 KB

File metadata and controls

45 lines (33 loc) · 1.55 KB

Notes

logo

Links

Debug

Log

Depending on your distro there are several places to check for log output

  1. journalctl -f | grep gnome-session
  2. journalctl -f /usr/bin/gnome-session
  3. tail -f ~/.cache/gdm/session.log (GDM users)
  4. tail -f ~/.xsession-errors

Looking glass (GNOME Shell's integrated debugger and inspector )

You can see extensions and errors etc via Looking glass

  • ALT+F2 -> lg

More:

gnome-shell-extension-prefs

You might start gnome-shell-extension-prefs via gnome-shell-extension-prefs

or to limit to a specific extension uuid via: gnome-shell extension [UUID]

Publishing

  • Upload extension on https://extensions.gnome.org/
  • It should be a zip file containing at least the two files
    • metadata.json and
    • extension.js.
  • Note that the UUID inside your metadata.json must conform to GNOME Shell UUID guidelines. These guidelines can be found on the GNOME Wiki (https://wiki.gnome.org/Projects/GnomeShell/Extensions/UUIDGuidelines).
  • These files need to be in the root directory of the zip file.
  • Use zip -j when making your zipfile to ensure this. Other files like stylesheet.css are optional.