Open Aigeruth opened 2 weeks ago
⚠️ This PR contains unsigned commits. To get your PR merged, please sign those commits (git rebase --exec 'git commit -S --amend --no-edit -n' @{upstream}
) and force push them to this branch (git push --force-with-lease
).
If you're new to commit signing, there are different ways to set it up:
gpg
ssh-agent
Overview
1Password CLI requires setting the group of the executable to
onepassword-cli
. This isn't possible when home-manager is installed in standalone mode (e.g. Ubuntu or other distributions). Opting out of installing the 1Password CLI with nix allows using the system-wide installation (e.g. via apt).This change also allows changing the package. It's beneficial when nixpkgs-unstable is mapped to
pkgs.unstable
via an overlay.This is not breaking, the current behavior remains as is.
Type of change
Improved experience for nix users.
How To Test
Opting out of installing the package:
Changing the package:
Changelog
Allow nix users to change the
_1password
package like in home-manager modules or allow opting out from installing the package by setting it tonull
.