Skip to content

bryzettler/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Nix-darwin configuration for macOS with home-manager.

Stack

  • Shell: Fish + Starship
  • Terminal: Ghostty + tmux
  • Editor: Emacs (terminal mode)
  • Theme: Catppuccin Mocha

Installation

Run the bootstrap script:

curl -fsSL https://raw.githubusercontent.com/bryzettler/dotfiles/master/scripts/bootstrap.sh | bash

This will install Nix, clone the dotfiles, and configure your system.

Usage

Rebuild after changes:

rebuild

Structure

.
├── flake.nix                 # Nix flake entry point
├── scripts/
│   └── bootstrap.sh          # Fresh machine setup
├── config/
│   ├── emacs/init.el         # Emacs configuration
│   └── ghostty/config        # Ghostty terminal config
├── hosts/
│   └── zyrbbook/             # Host-specific config
│       ├── default.nix       # Darwin system config
│       └── home.nix          # Home-manager config
└── modules/
    ├── darwin/               # macOS system modules
    │   ├── homebrew.nix      # Brew packages
    │   └── system.nix        # macOS defaults
    └── home/                 # Home-manager modules
        ├── editors/          # Editor configs
        ├── git.nix           # Git config
        ├── packages/         # Language packages
        ├── shell/            # Shell configs
        ├── terminal/         # Terminal configs
        └── tools/            # Dev tools

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published