Skip to content
This repository was archived by the owner on Dec 1, 2025. It is now read-only.

bttglc/nix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My MacBook Nix configuration

Current nix-darwin Setup

.
├── README.md 
├── darwin                     # system configurations
│   ├── default.nix            
│   ├── brew.nix               # casks and packages handled via homebrew
│   ├── persistent-apps.nix    # apps on the dock
│   └── system-settings.nix    # various system settings focused on hardening and QoL
├── flake.lock                 
├── flake.nix
├── home-manager               
│   └── home.nix
├── modules                    # configurations for both system-wide and home settings
│   ├── darwin
│   │   ├── default.nix        
│   │   ├── fonts.nix          # notably, a nerd font
│   │   └── packages.nix       # basic terminal utilities
│   └── home-manager
│       ├── alacritty.nix      # fast terminal emulator
│       ├── default.nix        # also includes all pkgs that don't have a default option
│       ├── eza.nix            # modern ls replacement
│       ├── firefox.nix        # hardening and cosmetic policies
│       ├── git.nix            # user specific git configuration
│       ├── neovim.nix         # default editor setup
│       ├── vscodium.nix       # telemetry free IDE based on VSCode repo
│       └── zsh.nix            # default shell setup
└── secrets                    # TODO

About

My Nix configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages