-
-
Notifications
You must be signed in to change notification settings - Fork 244
flake: add Flake Parts tree into testbed environment #1642
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
flake: add Flake Parts tree into testbed environment #1642
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Add the Flake Parts tree into the testbed environment, enabling realistic testing interactions. Flake Parts is chosen over Stylix to reduce cache invalidations, and over other flake inputs as the smallest tree.
5d08b2b
to
2dcb2c9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note that all touched testbeds can be run in parallel with:
git diff --stat master.. modules |
head --lines -1 |
sed --regexp-extended 's/.*\/([^/]+)\.nix.*/\1/' |
parallel --bar --color --color-failed --tagstring '{}' nix run .#testbed:{}:dark
From my testing, all testbeds behave correctly, except for Emacs, VSCode, and Zed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The testbed does not seem to have any color scheme when opening the file:
nix run github:trueNAHO/stylix/flake-add-flake-parts-tree-into-testbed-environment#testbed:emacs:dark
If manual intervention is required, /modules/emacs/meta.nix
's description
attribute should be added.
CC: @panchoh
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The testbed does not seem to have any color scheme when opening the file:
nix run github:trueNAHO/stylix/flake-add-flake-parts-tree-into-testbed-environment#testbed:vscode:dark
Note that it takes a very long time for codium
to start...
CC: @Flameopathic @danth
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The testbed does not seem to have any color scheme when opening the file:
nix run github:trueNAHO/stylix/flake-add-flake-parts-tree-into-testbed-environment#testbed:zed:dark
Also, the pop-up notification is rather annoying.
Things done
Notify maintainers