39 lines
1.2 KiB
Org Mode
39 lines
1.2 KiB
Org Mode
:PROPERTIES:
|
|
:ID: 20230201T121135.988658
|
|
:ROAM_ALIASES: Bitwarden
|
|
:END:
|
|
#+TITLE: Bitwarden on NixOS/Home Manager
|
|
|
|
#+ARCOLOGY_KEY: cce/bitwarden
|
|
#+ARCOLOGY_ALLOW_CRAWL: t
|
|
|
|
I used [[id:cce/the_standard_unix_password_manager][The Standard UNIX Password Manager]] but I would prefer to stop caring about that PGP key. I set up [[id:20230201T121604.003311][vaultwarden]] on [[id:20211120T220054.226284][The Wobserver]] and this will talk to that. There's also a [[id:cce/a_basic_firefox_installation][Firefox]] addon available.
|
|
|
|
* Bitwarden CLI client on [[id:cce/my_nixos_configuration][Endpoint Configuration]]
|
|
|
|
#+ARROYO_HOME_MODULE: hm/bitwarden.nix
|
|
#+ARROYO_SYSTEM_ROLE: endpoint
|
|
#+ARROYO_EMACS_MODULE: bitwarden
|
|
|
|
#+begin_src nix :tangle ~/arroyo-nix/hm/bitwarden.nix
|
|
{ pkgs, ... }:
|
|
|
|
{
|
|
home.packages = [ pkgs.bitwarden ];
|
|
programs.rbw = {
|
|
enable = true;
|
|
settings = {
|
|
email = "ryan@whatthefuck.computer";
|
|
pinentry = "qt";
|
|
base_url = "https://vault.whatthefuck.computer";
|
|
};
|
|
};
|
|
}
|
|
#+end_src
|
|
|
|
** NEXT add [[https://github.com/seanfarley/emacs-bitwarden/][emacs-bitwarden]] or similar wrapper around =rbw=
|
|
|
|
#+begin_src emacs-lisp :tangle ~/org/cce/bitwarden.el
|
|
|
|
#+end_src
|