First off, thanks for creating doom and sharing your dotfiles - really appreciate it!
I understand that this config is geared toward nixos (and you don't use mac), but was wondering if you would be able to help me understand how I might adapt the libs (and general configs) to also work with darwin and specifically nix-darwin flakes.
For example, I think I need to adapt the mkHost function, to something like:
and in flake.nix, need to additionally set darwinModules and darwinConfigurations.
nixosModules = # shared modules and maybe some nixos specific modules in ./modules/os-specific/nixos
nixosConfigurations = # nixos specific hosts
darwinModules = # shared modules and maybe some darwin specific modules in ./modules/os-specific/darwin
darwinConfigurations = # darwin specific hosts
First off, thanks for creating doom and sharing your dotfiles - really appreciate it!
I understand that this config is geared toward nixos (and you don't use mac), but was wondering if you would be able to help me understand how I might adapt the libs (and general configs) to also work with darwin and specifically
nix-darwin flakes
.For example, I think I need to adapt the mkHost function, to something like:
and in
flake.nix
, need to additionally setdarwinModules
anddarwinConfigurations
.Thanks in advance!