Skip to content

libstore: add PersonalityArgs struct for setPersonality#15117

Merged
Ericson2314 merged 1 commit intoNixOS:masterfrom
obsidiansystems:move-impersonate-linux
Jan 29, 2026
Merged

libstore: add PersonalityArgs struct for setPersonality#15117
Ericson2314 merged 1 commit intoNixOS:masterfrom
obsidiansystems:move-impersonate-linux

Conversation

@amaanq
Copy link
Member

@amaanq amaanq commented Jan 29, 2026

Motivation

This introduces a PersonalityArgs struct to pass named arguments to setPersonality. The impersonateLinux26 setting is now passed from the call site rather than read from settings inside the function.

Context

This was parted out from #15101


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

@github-actions github-actions bot added the new-cli Relating to the "nix" command label Jan 29, 2026
@amaanq amaanq force-pushed the move-impersonate-linux branch from afbfab7 to e3b1631 Compare January 29, 2026 15:44
@amaanq amaanq changed the title libstore: add PersonalityArgs struct for setPersonality libstore: add PersonalityArgs struct for setPersonality Jan 29, 2026
This introduces a `PersonalityArgs` struct to pass named arguments to `setPersonality`. The `impersonateLinux26` setting is now passed from the call site rather than read from settings inside the function.
@amaanq amaanq force-pushed the move-impersonate-linux branch from e3b1631 to 351b8dd Compare January 29, 2026 15:50
@Ericson2314 Ericson2314 enabled auto-merge January 29, 2026 15:51
@Ericson2314 Ericson2314 added this pull request to the merge queue Jan 29, 2026
Merged via the queue into NixOS:master with commit ee6cb78 Jan 29, 2026
14 checks passed
@Ericson2314 Ericson2314 deleted the move-impersonate-linux branch January 29, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-cli Relating to the "nix" command

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants