From a2bb9db9ced41f4a2cd670f5896cc8f23590e93c Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Tue, 18 Jun 2024 15:37:18 +0100 Subject: [PATCH] Add wl-clipboard for plasma6 Update README for Proton Mail Bridge GUI details --- README.org | 23 ++++------------------- programs/desktop/plasma6/default.nix | 1 + 2 files changed, 5 insertions(+), 19 deletions(-) diff --git a/README.org b/README.org index 66a9436..ec73b18 100644 --- a/README.org +++ b/README.org @@ -18,8 +18,7 @@ To set up without cloning the repository, run: gpg -a --export > publickeys.asc gpg -a --export-secret-keys > privatekeys.asc # Import key on new machine - gpg --import privatekeys.asc - gpg --import publickeys.asc + gpg --import privatekeys.asc; gpg --import publickeys.asc # Edit (for each key) to set trust gpg --edit-key evie@xenia.me.uk #+end_src @@ -30,23 +29,9 @@ To set up without cloning the repository, run: * Email setup ** Proton *** Bridge -Run src_bash{protonmail-bridge-setup} to automate this process. - -Run bridge in CLI mode to login, wait for initial sync and get app password -#+begin_src bash - nix run nixpkgs#protonmail-bridge -- -c - # Follow prompts to login and get password -#+end_src - -Restart using ~swaymsg~: -#+begin_src bash - nix shell nixpkgs#protonmail-bridge -c swaymsg exec "protonmail-bridge -n" -#+end_src - -**** uidvalidity issue -+Remove uid lines from .mbsyncrc (in each mail directory) and delete .uidvalidity, re-run mbsync to fix+ -Above might be duplicating mail, faster to just delete local maildirs and let them re-sync. - +Start Proton Mail Bridge application, if needed configure to store +using =SecretService= and log in. Application will auto-start with +plasma session. *** Password Get password from ~protonmail-bridge~, save to ~password-store~: #+begin_src bash diff --git a/programs/desktop/plasma6/default.nix b/programs/desktop/plasma6/default.nix index a4bcbc1..e54f3f9 100644 --- a/programs/desktop/plasma6/default.nix +++ b/programs/desktop/plasma6/default.nix @@ -4,6 +4,7 @@ ... }: { home.packages = with pkgs; [ + wl-clipboard volantes-cursors (papirus-icon-theme.override {color = "violet";}) ];