From 15220f9d21865cc0d1ead111d4e18f6179e1186d Mon Sep 17 00:00:00 2001 From: Daniel Winkler Date: Thu, 28 Aug 2025 21:46:37 +1000 Subject: [PATCH] initialize git when setting up project --- templates/rde/flake.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/templates/rde/flake.nix b/templates/rde/flake.nix index bf9cc0c..4264039 100644 --- a/templates/rde/flake.nix +++ b/templates/rde/flake.nix @@ -140,7 +140,7 @@ # Create essential files if [[ ! -f "README.md" ]]; then cat > README.md << 'EOF' - # $PROJECT_NAME + # RDE ## Project Structure - `data/`: Data files (gitignored) @@ -149,16 +149,15 @@ - `tables/`: Output tables - `src/`: Source code - ## Usage - - Julia environment: `$PROJECT_NAME-jl` - - Python environment: `$PROJECT_NAME-m` (Marimo) - - R environment: `$PROJECT_NAME-r` - - Neovide: `$PROJECT_NAME-g` - - Neovim: `$PROJECT_NAME` - - Update: `$PROJECT_NAME-updateDeps` EOF fi + # Initialize git + if [[ ! -d ".git" ]]; then + git init + echo "✓ Initialized empty Git repository" + fi + # Create .gitignore if [[ ! -f ".gitignore" ]]; then cat > .gitignore << 'EOF'