Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-08-03 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-06-16 |
| | |||
* | gnomeExtensions: auto-update | Manu [tennox] | 2023-06-07 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-05-24 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-04-30 |
| | |||
* | gnomeExtensions: Update for GNOME 44 | ChaosAttractor | 2023-04-16 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-03-11 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-03-03 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-02-09 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2023-01-27 |
| | |||
* | gnomeExtensions: auto-update | Michael Livshin | 2023-01-05 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-11-14 |
| | |||
* | gnomeExtensions: run update-extensions.py | Florian Klink | 2022-10-18 |
| | | | | | | gnome*Extensions: handle azan-islamic-prayer-times in extensionRenames.nix as per https://github.com/NixOS/nixpkgs/pull/196424#discussion_r997242496 | ||
* | gnomeExtensions: Update for GNOME 43 | piegames | 2022-09-27 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-06-16 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-05-15 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-04-30 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-04-09 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-03-30 |
| | |||
* | gnomeExtensions: add GNOME 42 extensions | Ryan Horiguchi | 2022-03-20 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-03-20 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-01-22 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2022-01-01 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2021-11-20 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2021-11-02 |
| | |||
* | gnomeExtensions: auto-update and add gnome41Extensions | Ryan Horiguchi | 2021-10-27 |
| | |||
* | gnomeExtensions: auto-update | Ryan Horiguchi | 2021-10-18 |
| | |||
* | gnomeExtensions: Auto-update | Ryan Horiguchi | 2021-10-02 |
| | |||
* | gnomeExtensions: Auto-update | piegames | 2021-08-21 |
| | |||
* | gnome: Package all the GNOME extensions | piegames | 2021-05-21 |
An automatic way to do this that scales up and requires little manual intervention is really needed. It works by scraping extensions.gnome.org with a python script, that writes all relevant information into the `extensions.json`. Every attribute of besaid file can be built into a package using `buildShellExtension`. Extensions are grouped by GNOME Shell version for practical reasons. Only extensions for GNOME 40 and 3.38 were added, as we don't support legacy GNOME versions. The extensions are exposed as an attrset, `pkgs.gnome40Extensions` and `pkgs.gnome38Extensions` respectively. The package name of each extensions is generated automatically from its UUID. The attribute `pkgs.gnomeExtensions` contains the officially packaged and supported extensions set. It contains all the automatically packaged extensions for the current GNOME Shell version, which are overwritten by manually packaged ones where needed. Unlike gnomeXYExtensions, the names are not UUIDs, but automatically generated human-friendly names. Naming collisions – which are tracked in collisions.json – need to be manually resolved in the `extensionRenames` attrset. |