Matsubaa 852ae835d1 Add initial project structure with configuration and sample files
- Create .envrc for Direnv configuration
- Add .pre-commit-config.yaml for pre-commit hooks
- Include CONTRIBUTING.md with contribution guidelines
- Implement Makefile for build, run, and clean commands
- Set up Program.cs with a basic Hello World message
- Define SampleApp.csproj for .NET project configuration
- Add agents.md for coding agent instructions
- Create default.nix for Nix flake setup
- Initialize deps.nix for NuGet dependencies
- Configure Flatpak app with app.flatpak.json
- Implement install-templates.sh for installing .NET templates
- Define project.toml for project metadata
- Set up shell.nix for development shell environment
- Add SampleTest.cs for basic unit testing
2026-09-27 10:12:18 -05:00
2026-09-27 10:09:35 -05:00
2026-09-27 10:09:35 -05:00
2026-09-27 10:09:35 -05:00
2026-09-27 10:09:35 -05:00
2026-09-27 10:09:35 -05:00
2026-09-27 10:09:35 -05:00
2026-09-27 10:09:35 -05:00

template

Minimal starter repository for future projects.

Defaults

  • .editorconfig for consistent formatting
  • .gitattributes for normalized line endings
  • .gitignore for common build artifacts, editor state, caches, and local environment files
  • flake.nix for a generic development shell and Nix self-checks

Use

  1. Rename the repository to match the project you are starting.
  2. Add the language- or framework-specific files you need.
  3. Remove any defaults that do not apply to that project.
S
Description
No description provided
Readme CC-BY-SA-4.0
54 KiB
Languages
Shell 53%
Nix 28.1%
C# 16.4%
Makefile 2.5%