No description
Find a file
2025-02-12 15:34:33 -05:00
.github/workflows Update main.yml 2025-01-19 20:44:31 -05:00
dot_config Updated macos settings 2025-02-12 15:34:33 -05:00
private_dot_local/bin Initial Commit 2024-09-30 18:06:03 -04:00
.chezmoi.toml.tmpl New encyption scheme 2024-09-30 20:09:37 -04:00
.chezmoiignore New encyption scheme 2024-09-30 20:09:37 -04:00
key.txt.age New encyption scheme 2024-09-30 20:09:37 -04:00
README.md Split common.nix into multiple files 2024-09-30 20:55:48 -04:00
run_home-manager.sh.tmpl Setup hooks for chezmoi apply, setup nushell 2025-02-01 10:27:14 -05:00
run_once_before_decrypt-private-key.sh.tmpl Trying to get macos to work 2024-12-03 16:05:21 -05:00

My dotfiles for maintaining my configuration

Required programs

  • nix : package manager
  • home-manager: config manager
  • yadm: dotfiles manager

Steps

Starting from a clean system.

  1. Install nix
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
  1. Clone repo
nix run nixpkgs#yadm -- clone git@github.com:tmayoff/.dotfiles.git
  1. Bootstrap
nix run nixpkgs#yadm -- decrypt
nix run nixpkgs#home-manager -- switch

Docs

Based on this repo: https://github.com/Misterio77/nix-starter-configs