| 
									
										
										
										
											2013-08-21 00:45:39 -04:00
										 |  |  | # dotfiles
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-03-22 22:59:58 -04:00
										 |  |  | This is how I manage my workstations. Currently using [nix](https://nixos.org) (and nix-darwin). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Install 
 | 
					
						
							|  |  |  |      | 
					
						
							|  |  |  | 1. Install nix (daemon mode): `sh <(curl -L https://nixos.org/nix/install) --darwin-use-unencrypted-nix-store-volume --daemon` | 
					
						
							|  |  |  | 1. Install nix-darwin: | 
					
						
							|  |  |  |    * `nix-build https://github.com/LnL7/nix-darwin/archive/master.tar.gz -A installer` | 
					
						
							|  |  |  |    * `./result/bin/darwin-installer` | 
					
						
							| 
									
										
										
										
											2022-06-07 14:26:19 -07:00
										 |  |  | 1. Add home-manager channel: | 
					
						
							|  |  |  |    * `nix-channel --add https://github.com/nix-community/home-manager/archive/master.tar.gz home-manager` | 
					
						
							|  |  |  |    * `nix-channel --update` | 
					
						
							| 
									
										
										
										
											2021-03-22 22:59:58 -04:00
										 |  |  | 1. Link `./darwin/configuration.nix` to `~/.nixpkgs/darwin-configuration.nix` | 
					
						
							|  |  |  | 1. Run `darwin-rebuild switch` |