-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description:
I followed your video tutorial to set up my Nix Darwin configuration, but after updating my flake, the build failed. I identified two key changes that resolved the issues, and I believe the tutorial or repository could benefit from incorporating these updates.
- Nerd Fonts Configuration
- Problem: The Nerd Fonts packaging has changed, and the .override method no longer works.
- Solution: Replace the font configuration in darwin-configuration.nix as follows:
# Before
fonts.packages = [
(pkgs.nerdfonts.override { fonts = [ "JetBrainsMono" ]; })
];
# After
fonts.packages = [
pkgs.nerd-fonts.jetbrains-mono
];- Shell Script read Fix
- Problem: The shell script used to activate configurations produces warnings due to missing the -r flag in the read command.
- Solution: Check this gist
Here’s the diff from my repository to see the flake.lock and flake.nix changes: c00d083
stianfro and TechAssistance
Metadata
Metadata
Assignees
Labels
No labels