Skip to content

activatedgeek/dotfiles

Repository files navigation

dotfiles

Prek

Setup

Install homebrew,

/usr/bin/env bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

and install uv for Python environments,

brew install mise gpg2

Install using,

mise setup

Environment Variables

Setup the following environment variables (optionally in a pyinfra/.env file).

  • BWS_ACCESS_TOKEN: Bitwarden Secrets token. See docs.
BWS_ACCESS_TOKEN="<token>"

SSH

Generate SSH keys and copy then to target host,

mise keygen home --auth-host <user>@<host>

Then run,

mise deploy home

Deploy

Finally, run,

mise deploy home

Use --teardown flag to remove all changes.

TIP: See mise deploy -h for all CLI arguments.

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Contributors