Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 07/27/2020 in all areas

  1. 1 point
    Bitwarden Alfred Workflow https://github.com/blacs30/bitwarden-alfred-workflow Features * Completely rewritten in go * fast secret / item search thanks to caching (no secrets are cached only the keys/names) * cache is encrypted * access to (almost) all object information via this workflow * download attachments via this workflow * show favicons of the websites * auto update * uses the [awgo](https://pkg.go.dev/github.com/deanishe/awgo?tab=doc) framework/library * many customizations possible Installation - Download the latest release https://github.com/blacs30/bitwarden-alfred-workflow/releases - Open the downloaded file in Finder - Make sure that the Bitwarden CLI https://github.com/bitwarden/cli#downloadinstall is installed - If running on macOS Catalina or later, you _**MUST**_ add Alfred to the list of security exceptions for running unsigned software. See this guide https://github.com/deanishe/awgo/wiki/Catalina for instructions on how to do this. - Yes, this sucks and is annoying, but there is unfortunately is no easy way around this. macOS requires a paying Developer account for proper app notarization. I'm afraid I'm not willing to pay a yearly subscription fee to Apple just so that this (free and open source) project doesn't pester macOS Gatekeeper Usage To use, activate Alfred and type `.bw` to trigger this workflow. From there: - type `.bwauth` for login/logout/unlock/lock - type `.bwconfig` for settings/sync/workflow update/help/issue reports - type any search term to search for secrets/notes/identities/cards - modifier keys and actions are presented in the subtitle, different actions are available depending on the object type Advanced Features / Configuration Please see the README in the git repository, the table is better formatted over there https://github.com/blacs30/bitwarden-alfred-workflow/blob/master/README.md Develop locally 1. Install alfred cli <br> `go get -u github.com/jason0x43/go-alfred/alfred` 2. Clone [this repo](https://github.com/blacs30/bitwarden-alfred-workflow). 3. Link the workflow directory with Alfred <br> `cd workflow; alfred link` 4. Install dependency and run the first build<br> `make build` Colors and Icons *Light blue* Hex: #175DDC <br> RGB: 23,93,220 *Darker blue* Hex: #134db7 <br> RGB: 20,81,192 Get icons as pngs here https://fa2png.app/ and this is the browser https://fontawesome.com/cheatsheet Licensing and Thanks The icons are based on [Bitwarden Brand](https://github.com/bitwarden/brand) , (https://fontawesome.com/) and [Material Design](https://materialdesignicons.com/) Icons. Parts of the README are taken over from [alfred-aws-console-services-workflow](https://github.com/rkoval/alfred-aws-console-services-workflow) Source that helped me to get started - [Writing Alfred workflows in Go](https://medium.com/@nikitavoloboev/writing-alfred-workflows-in-go-2a44f62dc432) - [Example of the awgo package] (https://github.com/deanishe/awgo/blob/master/_examples/update/main.go) - [awgo package](https://pkg.go.dev/github.com/deanishe/awgo?tab=doc) Troubleshooting - "I'm seeing the following dialog when running the workflow" Per the installation steps https://github.com/blacs30/bitwarden-alfred-workfloww#installation, you **_MUST_** add Alfred to the list of Developer Tool exceptions for Alfred to run any workflow that contains an executable (like this one)
  2. 1 point
    Acidham

    Alfred Markdown Notes

    @pdazero My first prio was to upgrade to Python 3 which I released now. I will look into your issues afterwards. I am thinking of implementing custom note title patterns similar to the data format setting. But for now you need to live with your hack or maestro script, sry.
  3. 1 point
    I already explained that: some workflows store sensitive data (API keys, passwords, email addresses) in the workflow's own folder, and you don't want the world to be able to see them. Ultimately, by looking carefully through it. But don't. Just don't store it in a public repo. Even if you check it carefully now, you might forget to do it in the future after installing a new workflow. There's no particularly good reason why your Alfred preferences should be public.
  4. 1 point
    dfay

    "Note" object

    Yes I agree.
×
×
  • Create New...