mirror of
https://codeberg.org/tmayoff/.dotfiles.git
synced 2025-12-06 08:48:34 -05:00
No description
- Split kitty to it's own file - Updated flake.nix to support multiple systems - Updated flake.lock |
||
|---|---|---|
| dot_config | ||
| private_dot_local/bin | ||
| .chezmoi.toml.tmpl | ||
| .chezmoiignore | ||
| key.txt.age | ||
| README.md | ||
| run_once_before_decrypt-private-key.sh.tmpl | ||
My dotfiles for maintaining my configuration
Required programs
nix: package managerhome-manager: config manageryadm: dotfiles manager
Steps
Starting from a clean system.
- Install nix
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
- Clone repo
nix run nixpkgs#yadm -- clone git@github.com:tmayoff/.dotfiles.git
- Bootstrap
nix run nixpkgs#yadm -- decrypt
nix run nixpkgs#home-manager -- switch
Docs
Based on this repo: https://github.com/Misterio77/nix-starter-configs