Stylix sets color and font for waybar, custom config imports and uses those Update style with more consistent size, new look to the top and transparency (with blur of course) Slightly reduce gaps across whole UI to make better use of space without compromising looks Add TODO to restyle swaync using new method at some point...
2.3 KiB
README
Tasks
TODO Re-write Hyprland config
Convert from linked text file to proper nix expression (using home-manager)
TODO Update swaync style to match hyprland/waybar/etc…
Password store setup
Transfer GPG key(s)
# Export key on existing machine
gpg --export-secret-keys > key.gpg
# Import key on new machine
gpg --import key.gpg
# Edit (for each key) to set trust
gpg --edit-key ...
Clone password-store repository
git clone https://git.xenia.me.uk/xenia/pass $PASSWORD_STORE_DIR
Email setup
Proton
Bridge
Docker source: Docker / GitHub - shenxn/protonmail-bridge-docker: ProtonMail IMAP/SMTP Bridge Docker …
To initialise:
podman kill protonmail-bridge && \
podman run --rm -it -v protonmail:/root shenxn/protonmail-bridge init && \
podman kill protonmail-bridge
and follow normal login system for cli. systemd unit handles running container on boot after this.
uidvalidity issue
Remove uid lines from .mbsyncrc (in each mail directory) and delete .uidvalidity, re-run mbsync to fix
Password
Get password from protonmail-bridge, register with gnome-keyring:
secret-tool store --label="Proton mail mbsync" email e.litherlandsmith@proton.me
iCloud
Password
Register app-password with gnome-keyring:
secret-tool store --label="iCloud mail mbsync" email e.litherlandsmith@icloud.com
Outlook
Password
Register app-password with gnome-keyring:
secret-tool store --label="Outlook mail mbsync" email evie.litherland-smith@ukaea.uk
Configuration
On first run (or if token expires), stop systemd service and run manually to complete manual auth. Token will stay valid for a little while (no idea how long specifically).
# Restart service to ensure ~/.davmail.properties exists
systemctl --user restart davmail.service
# Run to use manual authentication
pkill davmail && \
davmail -notray ~/.davmail.properties && \
pkill davmail
Vdirsyncer
Password
Register app-password with gnome-keyring;
secret-tool store --label="NextCloud" url cloud.xenia.me.uk