mirror of
https://codeberg.org/tmayoff/.dotfiles.git
synced 2025-12-06 08:48:34 -05:00
No description
Flake lock file updates:
• Updated input 'darwin':
'github:lnl7/nix-darwin/49b807fa7c37568d7fbe2aeaafb9255c185412f9?narHash=sha256-iyFcCOk0mmDiv4ut9mBEuMxMZIym3%2B%2B0qN1rQBg8FW0%3D' (2025-01-30)
→ 'github:lnl7/nix-darwin/cae8d1c4a3bd37be5887203fe3b0c3a860c53a07?narHash=sha256-/hgw8fDKDpko0XqOw1e9tX8lS2Hqecg7W/JsONun6Qc%3D' (2025-01-21)
• Updated input 'darwin/nixpkgs':
'github:NixOS/nixpkgs/8c9fd3e564728e90829ee7dbac6edc972971cd0f?narHash=sha256-CHd7yhaDigUuJyDeX0SADbTM9FXfiWaeNyY34FL1wQU%3D' (2025-01-07)
→ follows 'nixpkgs'
• Updated input 'home-manager':
'github:nix-community/home-manager/18fa9f323d8adbb0b7b8b98a8488db308210ed93?narHash=sha256-4ATtQqBlgsGqkHTemta0ydY6f7JBRXz4Hf574NHQpkg%3D' (2025-02-01)
→ 'github:nix-community/home-manager/5af1b9a0f193ab6138b89a8e0af8763c21bbf491?narHash=sha256-p1QSLO8DJnANY%2BppK7fjD8GqfCrEIDjso1CSRHsXL7Y%3D' (2025-02-08)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/666e1b3f09c267afd66addebe80fb05a5ef2b554?narHash=sha256-6L%2BWXKCw5mqnUIExvqkD99pJQ41xgyCk6z/H9snClwk%3D' (2025-01-30)
→ 'github:nixos/nixpkgs/f5a32fa27df91dfc4b762671a0e0a859a8a0058f?narHash=sha256-7x%2BQ4xgFj9UxZZO9aUDCR8h4vyYut4zPUvfj3i%2BjBHE%3D' (2025-02-06)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/3a228057f5b619feb3186e986dbe76278d707b6e?narHash=sha256-xvTo0Aw0%2Bveek7hvEVLzErmJyQkEcRk6PSR4zsRQFEc%3D' (2025-02-01)
→ 'github:nixos/nixpkgs/a79cfe0ebd24952b580b1cf08cd906354996d547?narHash=sha256-mIvECo/NNdJJ/bXjNqIh8yeoSjVLAuDuTUzAo7dzs8Y%3D' (2025-02-08)
|
||
|---|---|---|
| .github/workflows | ||
| dot_config | ||
| private_dot_local/bin | ||
| .chezmoi.toml.tmpl | ||
| .chezmoiignore | ||
| key.txt.age | ||
| README.md | ||
| run_home-manager.sh.tmpl | ||
| 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