1Password: Difference between revisions

copyedit: restructure headings, add links
m Fix broken 1Password Community link
 
(5 intermediate revisions by 5 users not shown)
Line 52: Line 52:
     };
     };
</syntaxhighlight>
</syntaxhighlight>
=== Unlocking with System Authentication ===
1Password allows [https://support.1password.com/system-authentication-linux/ unlocking with system authentication]. This means fingerprints or login passwords may be used in addition to the master password. This must be enabled under the Security preferences tab of 1Password as outlined in the 1Password documentation, but also requires a few other system tools to work.
For the graphical authentication prompt to work, a user [[Polkit#Authentication_agents|Polkit authentication agent]] must be started. The authentication agent may automatically be started under Gnome, KDE, or other DE at login, but may need to be explicitly enabled for other window managers.
For fingerprint unlocking to work, [[Fingerprint scanner|fingerprint scanning]] to be enabled and allowed for typical system authentication.


== Home Manager ==
== Home Manager ==


{{warning|1=Non-[[NixOS]] installs [https://1password.community/discussion/comment/655813/#Comment_655813 will not link with browser extensions or system authentication] }}
{{warning|1=Non-[[NixOS]] installs [https://www.1password.community/discussions/1password/sandboxed-application-cant-communicate-with-browser-extension/91984/replies/92015 will not link with browser extensions or system authentication] }}


=== Installation ===
=== Installation ===
Line 75: Line 83:


If 1Password manages your [[SSH]] keys and you use [[Home Manager]], you may also configure your <code>~/.ssh/config</code> file using Nix:
If 1Password manages your [[SSH]] keys and you use [[Home Manager]], you may also configure your <code>~/.ssh/config</code> file using Nix:
{{note|In order to start the 1Password SSH agent, you must open the 1Password settings, go to the Developer section and check the checkbox "Use the SSH agent".}}


<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">
Line 93: Line 103:
==== Configuring Git ====
==== Configuring Git ====


You can enable [[Git]]'s [[SSH]] singing with [[Home Manager]]:
You can enable [[Git]]'s [[SSH]] signing with [[Home Manager]]:


<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">
Line 119: Line 129:




[[Category:Software]]
[[Category:Applications]]