@@ -35,27 +35,31 @@ just install
3535## Commands
3636
3737```
38- just # list all commands
39- just build # build everything (deps + CSS + TS + zip)
40- just install # build + install to GNOME Shell
41- just quick # rebuild + copy files (skip full install)
42- just uninstall # disable + remove extension
43- just logs # show recent extension logs
44- just clean # remove build artifacts
45- just distclean # remove artifacts + node_modules
46- just validate # type-check without emitting
47- just lint # run eslint
48- just watch # watch SCSS for changes
38+ just # list all commands
39+ just build # build everything (deps + CSS + TS + zip)
40+ just install # build + install to GNOME Shell
41+ just quick # rebuild + copy files (skip full install)
42+ just uninstall # disable + remove extension
43+ just run # build + install + run GNOME Shell (auto-detects --devkit or --nested)
44+ just toolbox-run # same as run, but inside a toolbox
45+ just create-toolbox # create a Fedora toolbox for testing
46+ just logs # show recent extension logs
47+ just clean # remove build artifacts
48+ just distclean # remove artifacts + node_modules
49+ just validate # type-check without emitting
50+ just lint # run eslint
51+ just watch # watch SCSS for changes
4952```
5053
5154## Testing
5255
5356``` bash
54- # GNOME 49+
55- dbus-run-session -- gnome-shell --devkit
57+ # Run directly on the host (builds, installs, and launches GNOME Shell)
58+ just run
5659
57- # GNOME 48 and earlier
58- dbus-run-session -- gnome-shell --nested --wayland
60+ # Run inside a toolbox (useful when host lacks gnome-shell dev packages)
61+ just create-toolbox # first time only
62+ just toolbox-run
5963```
6064
6165## Adding a Module
0 commit comments