Skip to content

re3turn/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

321 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Managed with Nix + Home Manager.

Requirements

  • Nix (Determinate Systems installer recommended)
  • Homebrew (macOS only — for GNU tools, casks, and languages)

Install

# Install Nix
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

# Install Homebrew (macOS only)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# Clone dotfiles
git clone https://github.com/re3turn/dotfiles.git ~/.dotfiles
cd ~/.dotfiles

# Apply Home Manager configuration
nix run home-manager -- switch --flake .#aarch64-darwin --impure

# Install Homebrew packages (macOS only)
brew bundle

# Install languages and tools via mise (Go, Node, Python, Rust)
mise install

Replace aarch64-darwin with your system:

  • aarch64-darwin — macOS (Apple Silicon)
  • x86_64-linux — Linux (x86_64)
  • aarch64-linux — Linux (ARM64)

Update

cd ~/.dotfiles
nix flake update
nix run home-manager -- switch --flake .#aarch64-darwin --impure

gitconfig

Add the following to ~/.gitconfig.local:

[user]
    name = YOUR_NAME
    email = YOUR_EMAIL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors