Git Product home page Git Product logo

flowlauncherbitwarden's Introduction

FlowLauncherBitwarden

Get passwords from Bitwarden from Flow Launcher

Installation:

Install the Bitwarden CLI for your platform from the official website.

Flow Launcher:

Simply type pm install bitwarden to have the plugin installed

Manual Installation:

Unzip HA-Commander.zip to your launchers plugin directory.

Launcher Plugin Path
Wox %appdata%\Wox\Plugins
Flow Launcher %appdata%\FlowLauncher\Plugins

Configuration

After installing the Bitwarden CLI, go to a terminal and login with your Bitwarden account with

bw login

and follow the instructions provided. Then, get you Session key with

bw unlock

and fill it into the plugin settings page.

settings menu

Usage

Search for passwords in Bitwarden with the default actionword bw and the name of the item. Press enter to copy and fill in the password directly.

search example

In the context menu more actions are available, such as copy and inserting the username or topt, and opening any existing website stored for the item.

context menu example

To sync the vault, simply run the command bw sync, any password items found with the query will appear below. sync vault example

flowlauncherbitwarden's People

Contributors

watermarkhu avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

pkkid

flowlauncherbitwarden's Issues

The plugin does not work with FlowLauncher

the plugin does not work, I could not use the automatic installation and I manually copied the folder after that, but it kept giving me errors in entering the BitWarden token,
2022-11-02.txt
Flow Launcher version: 1.9.5
OS Version: Microsoft Windows NT 10.0.25231.0
IntPtr Length: 8
x64: True

Python Path:
Date: 11/02/2022 22:40:19
Exception:
Bitwarden Exception:
Websites: https://github.com/watermarkhu/FlowLauncherBitwarden
Author: watermarkhu
Version: 0.1.0
Flow.Launcher.Core.ExternalPlugins.FlowPluginException: Bitwarden|Traceback (most recent call last):
File "C:\Users\rodol\AppData\Roaming\FlowLauncher\Plugins\BitWarden\main.py", line 9, in
from plugin.main import Bitwarden
File "C:\Users\rodol\AppData\Roaming\FlowLauncher\Plugins\BitWarden\plugin\main.py", line 5, in
import favicon, validators, webbrowser
ModuleNotFoundError: No module named 'favicon'

---> System.IO.InvalidDataException: Bitwarden|Traceback (most recent call last):
File "C:\Users\rodol\AppData\Roaming\FlowLauncher\Plugins\BitWarden\main.py", line 9, in
from plugin.main import Bitwarden
File "C:\Users\rodol\AppData\Roaming\FlowLauncher\Plugins\BitWarden\plugin\main.py", line 5, in
import favicon, validators, webbrowser
ModuleNotFoundError: No module named 'favicon'

at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 288
at Flow.Launcher.Core.Plugin.JsonRPCPlugin.ExecuteAsync(ProcessStartInfo startInfo, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 302
at Flow.Launcher.Core.Plugin.JsonRPCPlugin.QueryAsync(Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\JsonRPCPlugin.cs:line 322
at Flow.Launcher.Core.Plugin.PluginManager.<>c__DisplayClass22_0.<b__0>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 191
--- End of stack trace from previous location ---
at Flow.Launcher.Infrastructure.Stopwatch.DebugAsync(String message, Func`1 action) in C:\projects\flow-launcher\Flow.Launcher.Infrastructure\Stopwatch.cs:line 40
at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213
--- End of inner exception stack trace ---
at Flow.Launcher.Core.Plugin.PluginManager.QueryForPluginAsync(PluginPair pair, Query query, CancellationToken token) in C:\projects\flow-launcher\Flow.Launcher.Core\Plugin\PluginManager.cs:line 213
at Flow.Launcher.ViewModel.MainViewModel.<>c__DisplayClass137_0.<g__QueryTask|2>d.MoveNext() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 626
--- End of stack trace from previous location ---
at Flow.Launcher.ViewModel.MainViewModel.QueryResults() in C:\projects\flow-launcher\Flow.Launcher\ViewModel\MainViewModel.cs:line 590
at System.Threading.Tasks.Task.<>c.b__140_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.