| 6 Jan 2025 |
Jan Tojnar | here is the relevant docs https://github.com/NixOS/nixpkgs/blob/master/pkgs/desktops/gnome/extensions/README.md | 17:34:40 |
Salt | yeah, looks like my updates were pulled in, but that's fine, would just like to have a system that keeps extensions updated a bit more regularly | 17:45:20 |
Salt | I don't see anything there about updating a single extension | 17:46:39 |
@mcnesium:exma.de | thanks. so I clone nixpkgs to my local device, then run that python script, check the other file, and then do a regular merge request? | 17:47:25 |
Salt | yeah that does appear to be the correct steps for updating all of them | 17:47:54 |
Jan Tojnar | yeah, plus build nixosTests.gnome-extensions to check if they at least load – that should probably be listed in the readme | 18:07:22 |
| @jh-devv:matrix.org changed their display name from Sofie 🏳️⚧️ to jh-devv. | 19:00:27 |
| @jh-devv:matrix.org changed their display name from jh-devv to Sofie Halenius 🏳️⚧️. | 19:01:08 |
| @jh-devv:matrix.org changed their display name from Sofie Halenius 🏳️⚧️ to Sofie 🏳️⚧️. | 19:03:17 |
Salt | just ran through the process but as there weren't new collisions, so I'm not exactly sure what those steps will look like. Here's the general steps (I know, I know, oversimplified):
git clone --depth 1 git@github.com:NixOS/nixpkgs.git
cd nixpkgs/pkgs/desktops/gnome/extensions
git switch -c gnome-extensions
./update-extensions.py
git status (to check if there were new collisions)
cd ../../../../
nix-build -A nixosTests.gnome-extensions
git add pkgs/desktops/gnome/extensions/
git commit -m "gnomeExtensions: auto-update"
while these steps use the main repo, generally they should be followed on your own fork which, after the changes are pushed, can be used to open a Pull Request
| 21:46:25 |
Salt | (can folks tell I have an extension that I'd really like re-included lol) | 21:57:46 |
| 7 Jan 2025 |
| @mcnesium:matrix.org joined the room. | 18:24:38 |
| @mcnesium:exma.de left the room. | 18:24:52 |
@mcnesium:matrix.org | slightly OT: shouldn't this room also be in #space:nixos.org ? | 18:27:03 |
Salt | it is, it's within one of the subspaces | 18:31:07 |
@mcnesium:matrix.org | true. the search results were too slow I guess. | 18:32:29 |
Salt | yeah, it takes forever to load, I just tried to figure out which subspace and it timed out | 18:32:57 |
Salt | anyhoo, that's how I initially found the channel | 18:33:19 |