I’m super excited to announce our first beta release of 1Password for Linux. That’s right – we now have a full-featured desktop app for Linux which you can use to quickly find, edit, and organize your items! And it looks gorgeous, too! 😍
Planned for official release early next year, we couldn’t wait to share the news with you so today we’re unveiling a beta so you can join in on the fun.
Our new app is built to meet the security and performance expectations of Linux users. Its backend is written completely in Rust, a secure systems programming language that has made a lot of waves in the Linux community. We’re especially proud to be using the incredible ring crypto library to power the end-to-end encryption that keeps your data safe.
We used this new foundation to bring you the 1Password experience you know and love to Linux and extended it further with:
Quick Find and intelligent search suggestions 🔎
Beautiful new look and feel based on our new design language 😍
Move item dialog allows you to easily share items and see who they are shared with 👨👩👦👦
Data export ✈️
Unlock screen shows all your accounts and supports using different passwords 🔐
Watchtower Dashboard suggests how to improve your Security Score 🎯
In addition to these great improvements we’ve tailored the app to integrate with Desktop Linux:
Simple and secure installs using apt and dnf package managers 📦
Automatic Dark Mode selection based on your GTK theme 🌓
Open network locations (FTP, SSH, SMB) 🌍
Tiling window manager support and descriptive window titles 🏠
Unlock with your Linux user account, including biometrics ☝️
System tray icon for staying unlocked while closed 📌
X11 clipboard integration and clearing ✂️
Keyboard shortcuts ⌨️
And this is just what’s available in the first beta. We have many more great things planned to make 1Password for Linux even greater. 😎
We’re really excited about what’s now possible with 1Password on Linux and all the incredible things we have planned.
As thrilled as we are it’s important to remember 1Password for Linux is still in beta. Expect some sharp turns and sudden drops so please keep your arms and legs in the vehicle at all times.
As such this initial release should be used for testing and validation purposes only and is not suitable for business critical environments. For a stable experience on Linux you’ll want to use 1Password X in your browser.
Our new app is built on great open source projects like the Rust programming language for the underlying logic, and React for a responsive component-based UI.
Building an app for Linux wouldn’t have been possible without these giant shoulders to stand upon so we want to give back to the free software community. If you work on an open source team that needs a password manager, open a pull request in our 1Password for Open Source Projects repo and we’ll give you and everybody on your team a free account.
Thank you so much for your contributions and making the world a better place. 🤗❤️
If you’re excited to report issues, work with us to resolve them, and update to verify fixes, then you’re welcome to get onboard. See Get to know 1Password for Linux for installation and troubleshooting instructions.
We maintain signed apt and rpm package repositories for Debian, Ubuntu, CentOS, Fedora, and Red Hat Enterprise Linux, as well the Snap store. We also have an AppImage for as-of-yet unsupported distributions. Let us know what distribution you use and how well 1Password works there.
We hope you are as excited about a 1Password Linux app as we are. To discuss this release, report issues, and talk with our development team, please join us in our Linux forum.
If you feel like you’ve won a big teddy bear when the ride’s over, consider spreading the love to our friends at the Linux Foundation.
1Password for Linux is powered by the Rust programming language, and today we’re thrilled to announce our first open source Rust crate: password-rules-parser.
An AUR package is now available for Arch Linux.
Easily add security questions to your logins! Click Add More > Security Questions when editing to insert a ready-to-fill template. !3798
1Password informs you when you’re attempting to sign in to a deleted account or if your account has been deleted. #2318
Fixed crashes related to turning off two-factor authentication and changing the sign-in address for your 1Password account. #3539, #3569
Added keyboard shortcuts for editing and saving items. We’ve also changed the shortcut for Show Keyboard Shortcuts to Control + K. #2881
The list of templates is now sorted alphabetically. #3294
Fixed an issue where templates appeared in the list if they only contained trashed items. #2229
Fixed performance and reliability on IPv6 networks. !3800
Fixed an issue where some fields were duplicated in password history. #3486
1Password no longer shows the system unlock button on fresh starts or after the authenticated unlock setting is disabled. #3174, #3523
The Location bar is now visible on the item editing view. !3908
Added country format for Saint Pierre and Miquelon. !4015
Visual improvements to the Add More elements. !3913
Removed the back and forward buttons. !3957
Restored the vault collections feature. At the moment, it is not possible to save the collection but it is coming soon. !4031
Changing your 1Password’s account email address will prompt the application to ask you to sign in again with your updated email address. !3966, #2924, #2309
Vault Collections are now stored in your 1Password account. !4215, !4584
The icons for a Vault Collection now reflect only the vaults included in the collection. !4598
Improve the cancel and delete buttons in the Vault Collection editing page. !4338
Improve the text in the delete warning for Vault Collections. !4542
Clicking anywhere on a row in the Vault Collections editing panel will toggle that row. !4670
For a new Vault Collection, the cancel button will clear the name of the collection. !4720
Fix vault sorting in the Vault Collections editor. !2638
Fix typo in the Watchtower authentication banner. !4587
Fix issues with the borders in the Password History view. !4581
Dragging from any menu fields now drops the displayed name as is. !4538
Remove section headers and reorder elements of the user menu. !4620
Changed our internal database library which speeds up our database operations and also addressed the high idle CPU usage on certain Linux distributions. #1364, !2718.
Fixed a rare condition where if multiple local changes to the same item was saved before 1Password finishes updating the account, the first change was chosen instead of the latest change. !3990
[Security] Update Smallvec to address RUSTSEC advisory. !4605
The user menu is no longer scrolled with the rest of the sidebar content. !4750
Sidebar sections are now collapsible. !4750
The sidebar can be navigated with a keyboard. This includes tab, up/down arrow keys, home, end, and type-ahead support. !4750
Improved visual feedback with hover, active, and focus styles on the sidebar. !4750
Updated the checkmark and dashes style for our checkboxes. 2522
Simplified our Unlock 1Password view. !4862
Added Call and Email action for phone and email fields. 3905
Clearing the content of the website field now removes the field automatically upon saving. 3188
Improved the reliability of updating and removing Vault Collections. !4776, 4198
1Password didn’t show all website fields in non-Login items. 3395
Improved 1Password’s resiliency against invalid data values, will render them as Invalid Date instead of not showing the item entirely. 4508
Fixed a condition where if the save button or shortcut was used to save a change, it would result in it being called twice due to the auto-save function being invoked as well. 3598
Improved how we report the operating system names to the 1Password service. !4617
1Password will now show remote changes faster after unlocking. 3105
Improved the reliability of shutting down our connections when it is no longer needed. 3449
1Password can now work with KWallet for storing the two-factor authentication tokens on KDE-based environments. 4388
Two-factor authentication tokens are now automatically removed when 1Password account has been removed. 4385
Removed unneeded window handling methods in the two-factor authentication window that resulted in log warnings. 4386
Reduced the amount of UI refreshes needed to modify and update the Vault Collections. 4197
Fixed a few regressions with device deauthorization and account state changes. !4698, 4248, 4206
Included a few files in our package to help AppImage and/or tarball users to enable the system authenticated unlock feature. More information to come soon. 3171
Bumped our internal build number to start with 80000000. Do not read too much into this. 😄 4509
Removed the sidebar collapse button from the toolbar. #4497
A brand new design and experience for creating items and yes, you can now create items! 🎉 #3283, #4083, !4650
Creating a new item now starts you off with a unified list of categories from all of your 1Password accounts and then you can pick a vault to save it to. This means you no longer need to manually switch anything in 1Password to be in the right place, you’re always in the right place to start. !4650
Add Related Items to your items. #3908
The sidebar now includes shared icon with a tooltip to show you who it is being shared with. #4320, !4735
Updated our hover/disabled styling for checkboxes, switches, radio buttons and sliders. #3955
Section titles are now styled correctly while in the edit mode. 4431
Category sorting is now alphabetically sorted throughout the app including the item list and of course, our new New item list. 😄 3623
Switched our alphabetic sorting to be alphanumeric based instead. 4281
Updated the design of the Vault Collections view; improved the sidebar design, added a new default placeholder for the name field, and added an introduction note in the Vault Collections view. 4349, 4404
Add More menu will now always have the option to add another security question instead of limiting that option to the Security Question section only. !4884
Fixed a bug where we didn’t factor in groups correctly for indicating if the vault is private or shared. 4554
After changing the 1Password account password remotely, the app now asks to enter the new password. 4210
1Password no longer constantly update the account vaults if there is no update needed. 4581
Do not change the device ID each time the app fails to authenticate the account. 4281
Fixed a problem that prevents installation if /usr and /opt are separate filesystems. !4945
See our awesome Rich Icons come alive as you change the website in Logins or the title for Software License items. 4573
Creating a new Login item will now have the website field available by default. #4585, !4871
Creating a blank item is now possible if you want ¯\(ツ)/¯. 4622, !4871
After creating a new item, 1Password will inform you of which vault it was saved to and if you’d like to be taken there if it is not in the current view. !4871
1Password will now ask you to confirm dismissing a new item or to keep editing it. !4871
The vault selector in the new item creator has been improved to show all vaults including ones that are disabled for saving with a reason given such as locked accounts or lack of write permissions. 4586
All accounts and their vaults are now consistently sorted by the alphabetical order throughout the app. #4664
Refreshed our favorite icon, which is now shown in both the item viewer and editor. !5015
Categories will be up to date each time the New Item is used. !4852
Improved the experience of creating a new Vault Collection; it is now selected on the sidebar and the buttons are set correctly. !4941
Vault Collections can be created and used by all 1Password accounts including Guests. 4639
Updated the placeholder for our date fields. 4542
Added a focus ring and shadow to our slider design. !5071
Updated our database library to optimize its size, which is now smaller by a few factors for some users and it will now support database migrations to allow for smoother database upgrades. !4772
Fixed an issue with not being able to fully sign back in again after the device was de-authorized. 4721
Fixed an issue where a suspended 1Password account may show some leftover items in the item list. 4708
1Password now saves the updated sign-in address when it has changed remotely. 4222
1Password no longer focuses the item location view when navigating between items after using the Esc key to cancel the item location view in the previous item. 2656
Removed the Related Item option from the new item creator view as it is not available during this state, only while editing an existing item. 4723
Restored the missing link/alias for 1password in the /usr/bin path. 4733
Fixed the permission issue for 1password on Debian 10. 4787
Redesigned our tooltips with a fresh modern look. 3945
Adding new tags no longer requires hitting the enter key to save it. 3065
While editing an existing item, the New Item button will now switch to a neutral color to allow only the Save button to be blue. 4617
1Password now offers you a chance to save your changes to a Vault Collection when you move to another Vault Collection. 3508
Added accessibility support on our Vault Collections view. 2217, 4484, 4485, 4486
1Password now includes keyboard shortcut settings for opening 1Password (keybinds.open) and for locking 1Password (keybinds.lock). !5180
Fixed UI glitches when using the keyboard shortcut to edit an item. 3593, 4463
When copying a field, the field name is now mentioned in the in-app toast to confirm it has been copied. 3744
Correctly set the initial focus in the Vault Collections view. 4400
Added an option to sign in using your 1Password Emergency Kit on the manual Sign in to your 1Password account view. 4678
The keyboard shortcut, Control + O, has been updated to open your file explorer to help you select the 1Password Emergency Kit and sign in with it. 4678
Updated our What's new link to take you directly to the changelog section for our new update. !5173
Implemented the first UI draft of our Settings view. 🎨 !5269
Updated our menu designs. !5265
Favorite badges are now on the Quick Find results within the search fields. !5314
Favorited items bubbles up to the top of the search results in the Quick Find list. 5303
Updated the toolbar and item list background to match the rest of the interface’s background colors. !5321
After unlocking, the search field is now focused automatically for you to start finding your items. !5315
After selecting an item from the search field results, the item is then focused in the item list to let you navigate the item list or to switch to the item details. 4926
Improved the keyboard navigation between the item list and details view; use left and right arrow keys to switch. 4926
1Password now generates and saves subtitles for all categories when editing or creating new items. 4575
To differentiate between custom templates that are named exactly the same, account names will be shown next to them in the category selector. 4626
After moving an item, the app will refresh to show latest data. 5092
Resizing the window is smoother. !5328
In the item details view, tabbing to the disabled move button is now accessible with a tooltip to explain why it is disabled. !5289
1Password now closes any remaining account update processes prior to the app auto-locking. 5049
Restored our missing scrollbars that went missing in our last update. 😬 5084
Instead of showing the misleading “You don’t have any items”, 1Password will now show an empty list while loading the data. !5320
Improved our idle timer implementation to be reliable on more Linux distributions for our auto-lock feature. !5284, 5055
Implemented a new Dbus interface that can be used by users to programatically lock 1Password, useful for certain Linux environments that can’t reliably detect sleep or idling states for us. !5272, !5296
Get your 📂 Documents! Documents are now available to download locally to your drive; click the down arrow next to Preview to show the file in your files manager or to open it directly. !5258
Check for Vulnerable Passwords with the HaveIBeenPwned.com integration has been added, you can now enable it in your Settings > Privacy before seeing it in your Watchtower dashboard. !3051
We’re continuing to build out our new Settings UI: Rich Icons, Format Secure Notes using Markdown, Clipboard clearing, and Watchtower options are now enabled. !5375, 5154, 5175, 5201
Item list now defaults to showing the most recent changes on top. !5496
Selecting a Quick Find result will also scroll it at the top of the item list. !5350
After searching all items, the first result on the item list will be selected and its details shown. !5466
Hovering over the Quick Find results with the mouse no longer steals the keyboard highlighting state. !5377
Current search will now be cleared before starting a new search. 2660
Cancelling search by clicking the X button now works better and it’ll return the previous item list. 5121
1Password now closes its window when locking. !5503
Lock option is now hidden in the system tray menu when 1Password is locked. 5079
1Password would instantly lock again after unlocking due to the setting for auto-lock timer being set to 0. Thanks @mdaniel for reporting this in the forums! 5170
The try again message after an incorrect password is now automatically cleared when you start typing. !5428
After selecting Watchtower and if it is taking a while, it no longer blocks the app from letting you select a different view. !5367
Clicking the same view on the sidebar would cause the app to rebuild the same item each time. !5355
When the Create Item permission for a vault was revoked while offline, 1Password would attempt to upload offline changes even though it could no longer make changes to items in that vault. 5160
Rebuilt our system tray implementation to be more reliable. !5506