Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lentil32/dotfiles-nix
My own declarative macOS Setup with nix-darwin and home-manager
https://github.com/lentil32/dotfiles-nix
dotfiles dotnix home-manager macos nix nix-darwin nix-flake
Last synced: 25 days ago
JSON representation
My own declarative macOS Setup with nix-darwin and home-manager
- Host: GitHub
- URL: https://github.com/lentil32/dotfiles-nix
- Owner: lentil32
- Created: 2024-06-29T12:59:20.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-04T12:53:20.000Z (about 2 months ago)
- Last Synced: 2024-11-04T13:40:20.568Z (about 2 months ago)
- Topics: dotfiles, dotnix, home-manager, macos, nix, nix-darwin, nix-flake
- Language: Nix
- Homepage:
- Size: 130 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
* macOS dotfiles in Nix
My own declarative and pure macOS setup with ~nix-darwin~ and ~home-manager~** Prerequisites
- [[https://nixos.org/download/][Nix]]
- [[https://brew.sh/][Homebrew]] (Don't install Homebrew using Nix!)** Install
1. Find a word ~TODO~ in files and review the information
2. And then, run:
#+begin_src bash
make
#+end_src** Troubleshooting
- [[https://nix.dev/manual/nix/2.22/installation/uninstall][Uninstalling Nix - Nix Reference Manual]]** Links
- [[https://github.com/nix-community/nurl][nix-community/nurl: Generate Nix fetcher calls from repository URLs]]** See also
- [[https://github.com/ryan4yin/nix-darwin-kickstarter][ryan4yin/nix-darwin-kickstarter: A beginner-friendly nix-darwin + home-manager + flakes startup configuration]]
- [[https://evantravers.com/articles/2024/02/06/switching-to-nix-darwin-and-flakes/][Switching to nix-darwin and Flakes]]
- [[https://github.com/okkdev/dotnix][okkdev/dotnix: ❄️ macOS home-manager nix config]]
- [[https://wickedchicken.github.io/post/macos-nix-setup/][MacOS Nix Setup (an alternative to Homebrew)]]** References
- [[https://daiderd.com/nix-darwin/manual/index.html][Darwin Configuration Options]]
- [[https://nix-community.github.io/home-manager/options.xhtml][Appendix A. Home Manager Configuration Options]]
- [[https://mynixos.com/][MyNixOS]]