Joshua Potter
|
383ada8661
|
Add an optional `required` attribute to fields. (#10)
|
2023-11-30 09:33:25 -07:00 |
Joshua Potter
|
e987caf64b
|
Allow mix projects to specify module.
|
2023-11-30 07:13:53 -07:00 |
Joshua Potter
|
1b4efbce4b
|
Add formatting pre-commit to elixir projects.
|
2023-11-29 09:18:10 -07:00 |
Joshua Potter
|
ac84906dad
|
Prefer $PWD/data over $PGDATA.
Include additional `.gitignore` rules to phoenix spec.
|
2023-11-28 10:56:18 -07:00 |
Joshua Potter
|
2cecfa42d1
|
Initialize database clusters on bootstrap.
|
2023-11-28 10:29:42 -07:00 |
Joshua Potter
|
5e62a13543
|
Add phoenix spec.
|
2023-11-28 09:21:31 -07:00 |
Joshua Potter
|
edc971fcd8
|
Anchor most .gitignore entries to the project root.
|
2023-11-28 09:21:11 -07:00 |
Joshua Potter
|
ba9e6648bd
|
postgres: Add gitignore and prompts to bash markdown.
|
2023-11-28 09:18:43 -07:00 |
Joshua Potter
|
c5bceaa1d0
|
Only update permissions on copied files.
|
2023-11-28 09:17:09 -07:00 |
Joshua Potter
|
b74e72d092
|
Add `pname` and `version` to created app.
|
2023-11-28 05:52:36 -07:00 |
Joshua Potter
|
754ebf0c28
|
Do not include `inputsFrom` in devShells by default.
|
2023-11-28 04:54:11 -07:00 |
Joshua Potter
|
21d7c3a9d6
|
Demonstrate bundling a console application.
|
2023-11-27 20:49:55 -07:00 |
Joshua Potter
|
ffa29d401c
|
Wrap vars in double quotes.
|
2023-11-27 13:07:21 -07:00 |
Joshua Potter
|
e72316391a
|
Force `mv` in mix spec.
|
2023-11-27 12:45:41 -07:00 |
Joshua Potter
|
bf144eb2dc
|
Make pre-packaged runners more robust/consistent.
|
2023-11-27 12:42:43 -07:00 |
Joshua Potter
|
b283fcdfb8
|
Rename type "text" to "line".
|
2023-11-27 05:03:05 -07:00 |
Joshua Potter
|
ef265afc48
|
Add `flake.lock` to postgres spec.
|
2023-11-27 04:59:42 -07:00 |
Joshua Potter
|
72e1a62343
|
Add cleanup handler to mix runner. (#9)
|
2023-11-27 04:56:04 -07:00 |
Joshua Potter
|
d5ff5db55e
|
Add mix spec. (#8)
Allows pinning the version of mix used to generate new Elixir projects.
|
2023-11-26 16:38:55 -07:00 |
Joshua Potter
|
5b1b129b78
|
Fix title typo.
|
2023-11-26 15:44:58 -07:00 |
Joshua Potter
|
638c4d62ab
|
Add postgres spec.
|
2023-11-26 15:44:53 -07:00 |
Joshua Potter
|
87d2e8ca33
|
Add poetry spec.
|
2023-11-26 15:31:00 -07:00 |
Joshua Potter
|
f5f14b972d
|
Remove confusing wording.
|
2023-11-26 15:09:12 -07:00 |
Joshua Potter
|
a4d5f31886
|
Include bash prompt before `nix develop`.
|
2023-11-26 14:55:35 -07:00 |
Joshua Potter
|
3b3041139c
|
Cleanup `README.md`.
|
2023-11-26 14:54:42 -07:00 |
Joshua Potter
|
27bc9f7283
|
Add clang spec.
|
2023-11-26 14:51:41 -07:00 |
Joshua Potter
|
6ced63df3b
|
Abstract away versioning.
|
2023-11-26 13:57:22 -07:00 |
Joshua Potter
|
ecf4f23589
|
Add installation instructions.
|
2023-11-26 13:49:07 -07:00 |
Joshua Potter
|
c12d51d392
|
Add flake-compat for non-flake users.
|
2023-11-26 12:56:13 -07:00 |
Joshua Potter
|
7cfe64f97a
|
Bundle bootstrap as nix flake package.
|
2023-11-26 08:57:58 -07:00 |
Joshua Potter
|
ed966effa4
|
Add README section on testing.
|
2023-11-26 08:43:57 -07:00 |
Joshua Potter
|
0f3d5b26b1
|
Update Makefile to support different release environments.
|
2023-11-26 08:40:55 -07:00 |
Joshua Potter
|
36f5bf1dfc
|
Flesh out development section of README.
|
2023-11-26 06:39:41 -07:00 |
Joshua Potter
|
80b1f4ed49
|
Add consistent error output.
|
2023-11-26 06:30:44 -07:00 |
Joshua Potter
|
df65c8bcac
|
Ensure keys are alphanumeric, underscores, and do not begin with digits.
|
2023-11-25 15:58:13 -07:00 |
Joshua Potter
|
0fc476ceed
|
Use case-insensitive variant of `strcmp`.
|
2023-11-25 15:47:47 -07:00 |
Joshua Potter
|
6f77c400e9
|
Rename `path` to `string_utils`.
|
2023-11-25 15:29:35 -07:00 |
Joshua Potter
|
eb598fe639
|
Add additional content around README.
|
2023-11-25 15:25:01 -07:00 |
Joshua Potter
|
27c097eb72
|
Don't format the prompt.
|
2023-11-25 12:48:21 -07:00 |
Joshua Potter
|
ef2bb9cc1f
|
Add first fuller pass of README.
|
2023-11-25 12:43:41 -07:00 |
Joshua Potter
|
cb8b16a767
|
Add documentation for remaining header files.
|
2023-11-25 12:18:36 -07:00 |
Joshua Potter
|
20ebd74375
|
Hide test files from documentation generator.
|
2023-11-25 11:52:59 -07:00 |
Joshua Potter
|
7cc11c86e3
|
Add documentation for `config`, `dyn_array`, `error`, and `string_buf`.
|
2023-11-25 11:51:42 -07:00 |
Joshua Potter
|
16e971af0b
|
Allow reading in STRING prompts.
|
2023-11-25 10:37:41 -07:00 |
Joshua Potter
|
537226c651
|
Propagate the results of running the run.sh script.
|
2023-11-25 09:34:24 -07:00 |
Joshua Potter
|
400388b262
|
Migrate to consolidated error handling.
|
2023-11-25 09:15:30 -07:00 |
Joshua Potter
|
ea71a0d661
|
Add an error interface for arbitrary length messages.
|
2023-11-25 08:55:52 -07:00 |
Joshua Potter
|
2501754886
|
Add concept of error messages.
|
2023-11-25 06:47:49 -07:00 |
Joshua Potter
|
9f38284e3d
|
Drop extraneous quotes.
|
2023-11-24 20:32:31 -07:00 |
Joshua Potter
|
683bf863ab
|
Allow executing `run.sh`.
|
2023-11-24 20:29:24 -07:00 |