Your one-stop-cake-shop for everything Freshly Baked has to offer

style(*): move projects to projects/

Most of this is fairly straightforward, there's just a couple of bits of
complication:
- We need to update packetmix to use the new clone URL
- The order filters are applied in really matters, we need to add the
folders first before we then move out from the top of the workspace
- Our README also needs updating

a.starrysky.fyi 7dbd80c3 c3b03ef6

verified
Changed files
+7 -4
packetmix
systems
common
projects
sprinkles
+3 -3
README.md
··· 26 26 be used to filter your clone: 27 27 28 28 ```bash 29 - git clone https://git.freshlybakedca.ke/patisserie.git:workspace=packetmix.git packetmix 30 - # Swap out the "packetmix"es at the end of the command for whatever project you want to clone 29 + git clone https://git.freshlybakedca.ke/patisserie.git:workspace=projects/packetmix.git 30 + # Swap out the "packetmix" at the end of the command for whatever project you want to clone 31 31 ``` 32 32 33 33 If you need to push then, as with *tangled* normally, you are required to use ··· 47 47 to use SSH. 48 48 49 49 ```bash 50 - git remote set-url --push ssh://git@git.freshlybakedca.ke/patisserie.git:workspace=packetmix.git 50 + git remote set-url --push ssh://git@git.freshlybakedca.ke/patisserie.git:workspace=projects/packetmix.git 51 51 # Swap out "packetmix" at the end of the URL for whatever project you have cloned 52 52 ``` 53 53
+1
packetmix/systems/common/packetmix.nix
··· 28 28 systemd.services.nixos-upgrade.preStart = '' 29 29 ${pkgs.networkmanager}/bin/nm-online -s -q # wait until the internet is online, as esp. if we go offline we need to wait to retry... 30 30 cd /etc/nixos 31 + ${pkgs.git}/bin/git remote set-url origin https://git.freshlybakedca.ke/patisserie.git:workspace=projects/packetmix.git 31 32 ${pkgs.git}/bin/git fetch 32 33 ${pkgs.git}/bin/git checkout origin/release 33 34 '';
+1
packetmix/workspace.josh projects/packetmix/workspace.josh
··· 1 1 ::.tangled/ 2 2 ::LICENSES/ 3 + :/packetmix
packetmix/workspace.josh.license projects/packetmix/workspace.josh.license
+2
projects/sprinkles/workspace.josh
··· 1 + ::LICENSES/ 2 + :/sprinkles
-1
sprinkles/workspace.josh
··· 1 - ::LICENSES/
sprinkles/workspace.josh.license projects/sprinkles/workspace.josh.license