Skip to content

Add Codespaces support and Git LFS to Nix Flake#92

Merged
joshbainbridge merged 1 commit intomainfrom
codespaces-setup
Apr 25, 2026
Merged

Add Codespaces support and Git LFS to Nix Flake#92
joshbainbridge merged 1 commit intomainfrom
codespaces-setup

Conversation

@joshbainbridge
Copy link
Copy Markdown
Collaborator

The Docker development environment does not persist user configuration between sessions. This means Git LFS hooks are not configured inside the container, causing LFS files to appear modified.

Add git-lfs to the flake packages and run git lfs install in the shell hook so that LFS is configured automatically. Add a GitHub Codespaces section to the README directing users to the Docker Compose workflow.

@joshbainbridge joshbainbridge force-pushed the codespaces-setup branch 3 times, most recently from 14540b3 to ab15a36 Compare April 13, 2026 21:21
@joshbainbridge joshbainbridge changed the title Add Git LFS and Codespaces support Add Codespaces support and Git LFS to Nix Flake Apr 14, 2026
The Docker development environment does not persist user configuration
between sessions. This means Git LFS hooks are not configured inside
the container, causing LFS files to appear modified.

Add git-lfs to the flake packages and run git lfs install in the shell
hook so that LFS is configured automatically. Add a GitHub Codespaces
section to the README directing users to the Docker Compose workflow.

Signed-off-by: Josh Bainbridge <josh.bainbridge@gmail.com>
@joshbainbridge joshbainbridge merged commit 9353d16 into main Apr 25, 2026
50 checks passed
@joshbainbridge joshbainbridge deleted the codespaces-setup branch April 25, 2026 22:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant