Dotfiles managed with Nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: conflict

-27
-27
flake.nix
··· 26 26 # Home Manager based on its target system string. 27 27 isDarwin = host: lib.hasSuffix "darwin" host.system; 28 28 29 - <<<<<<< HEAD 30 29 hosts = import ./_hosts.nix { 31 30 inherit lib isDarwin; 32 31 }; 33 - ======= 34 - # Fill in default paths so every host entry has the same shape, even when 35 - # `homeDirectory`, `flakeDirectory`, or `deployDirectory` are omitted in 36 - # `hosts.nix`. 37 - # { 38 - # system 39 - # username 40 - # homeDirectory 41 - # flakeDirectory 42 - # deployDirectory 43 - # } 44 - mkHost = host: 45 - let 46 - homeDirectory = host.homeDirectory or ( 47 - if isDarwin host then 48 - "/Users/${host.username}" 49 - else 50 - "/home/${host.username}" 51 - ); 52 - in 53 - host // { 54 - inherit homeDirectory; 55 - flakeDirectory = host.flakeDirectory or "${homeDirectory}/.dot"; 56 - deployDirectory = host.deployDirectory or "${homeDirectory}/.dot-deploy"; 57 - }; 58 - >>>>>>> bdb4f209785149a53df37d77d5f04fff5c45dfe1 59 32 60 33 configs = import ./_configs.nix 61 34