Skip to content
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

Make 1Password CLI package configurable and fix pkgs._1password warning #503

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

LukeChannings
Copy link

The _1password package was renamed to _1password-cli in nixpkgs.

Using the _1password package prints the following:

evaluation warning: _1password has been renamed to _1password-cli to better follow upstream name usage

This PR is similar to #498, but they missed the invocation on line 11 so it still prints the warning.

Changes

  • Add a cliPackage option, which defaults to _1password-cli. Users may want to use a custom version of the 1Password CLI without using an overlay - this provides that option.
  • The evaluation message is no longer printed

Copy link
Contributor

github-actions bot commented Jan 6, 2025

⚠️ 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:

Sign commits with gpg

Follow the steps below to set up commit signing with gpg:

  1. Generate a GPG key
  2. Add the GPG key to your GitHub account
  3. Configure git to use your GPG key for commit signing
Sign commits with ssh-agent

Follow the steps below to set up commit signing with ssh-agent:

  1. Generate an SSH key and add it to ssh-agent
  2. Add the SSH key to your GitHub account
  3. Configure git to use your SSH key for commit signing
Sign commits with 1Password

You can also sign commits using 1Password, which lets you sign commits with biometrics without the signing key leaving the local 1Password process.

Learn how to use 1Password to sign your commits.

Watch the demo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant