Open
Conversation
Drops the TODO in profiles/apps/spotify.nix by declaring a system-wide /etc/xdg/openbox/autostart that launches Spotify with the session. This covers both the console `user` and the xrdp `rdp` account from a single declarative source, since openbox-session sources the system autostart before any per-user one. Gated on qubix.gui == "openbox" so non-Openbox appliance variants do not get a stray autostart file. Smoke test now asserts the autostart file exists and references spotify; README's "Later Goals" list drops the corresponding bullet.
Adds a small flake package that prints the spotibox system closure size and the top 30 paths sorted by recursive closure size. Intended as the measurement step before deciding what to strip to bring the VHDX down from the empirically-needed 30 GB build floor (issue #1). Run with `nix run .#qubix-closure-info`. Building it forces the spotibox toplevel because the report has to point at a realised store path.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Drops the TODO in profiles/apps/spotify.nix by declaring a system-wide
/etc/xdg/openbox/autostart that launches Spotify with the session. This
covers both the console
userand the xrdprdpaccount from a singledeclarative source, since openbox-session sources the system autostart
before any per-user one. Gated on qubix.gui == "openbox" so non-Openbox
appliance variants do not get a stray autostart file.
Smoke test now asserts the autostart file exists and references spotify;
README's "Later Goals" list drops the corresponding bullet.