Joshua Potter
|
5311fc0cef
|
Migrate clang project to fuller CMake configuration.
|
2023-12-21 18:08:21 -05:00 |
Joshua Potter
|
5ad9ed7f06
|
clang: Update README with CMake details.
|
2023-12-19 15:50:58 -07:00 |
Joshua Potter
|
4a0f1aa919
|
clang: Migrate to `CMake`, dropping `bear`.
|
2023-12-19 15:36:21 -07:00 |
Joshua Potter
|
d1d383a5a7
|
Fixup pre-commits to use `=~` where not.
|
2023-12-19 05:48:06 -07:00 |
Joshua Potter
|
fc047f09dd
|
jekyll: Update permission on .bundle directory.
|
2023-12-17 06:53:52 -07:00 |
Joshua Potter
|
bcac1f118b
|
Add a jekyll spec.
|
2023-12-17 06:37:22 -07:00 |
Joshua Potter
|
0aaa1ebc38
|
nodejs: Add instructions around building and chmod on pre-commit.
|
2023-12-13 15:49:55 -07:00 |
Joshua Potter
|
07a05d6a04
|
nodejs: Remove hardcoded paths in favor of interpolated ones.
|
2023-12-13 14:24:54 -07:00 |
Joshua Potter
|
720f15ffc0
|
Anchor filetype extension in pre-commits.
|
2023-12-13 12:05:51 -07:00 |
Joshua Potter
|
250f58bcc2
|
Add a yes/no prompt type. (#13)
|
2023-12-13 12:03:42 -07:00 |
Joshua Potter
|
b82ce9580f
|
phoenix: Update node-packages.nix hardcode name to interpolated value.
|
2023-12-13 09:24:39 -07:00 |
Joshua Potter
|
51eedbe6b0
|
Have final `cp` use `-a` flag over `-r` flag. (#12)
* Try with cp archive.
* With rm instead.
* Avoid rm completely.
* Pass.
* Favor cp -a.
|
2023-12-13 09:14:27 -07:00 |
Joshua Potter
|
635395b9cc
|
Discourage dev dependencies in package.json.
|
2023-12-03 19:44:15 -07:00 |
Joshua Potter
|
963283b74e
|
Guard on more exotic filenames.
|
2023-12-03 14:28:55 -07:00 |
Joshua Potter
|
07eb1fa382
|
Add pre-commit guard on empty state.
|
2023-12-03 11:32:45 -07:00 |
Joshua Potter
|
aa872f7a4f
|
Add prettier config to phoenix projects.
|
2023-12-03 11:28:03 -07:00 |
Joshua Potter
|
7849e3fcdd
|
Simply pre-commit hooks.
|
2023-12-03 11:24:45 -07:00 |
Joshua Potter
|
9d18552218
|
Add default prettier configuration.
|
2023-12-03 11:20:21 -07:00 |
Joshua Potter
|
e51eeea19f
|
Match expected esbuild/tailwind versions.
|
2023-12-02 07:27:25 -07:00 |
Joshua Potter
|
62bb6b202e
|
Add phoenix documentation and full pre-commit.
|
2023-12-02 06:32:19 -07:00 |
Joshua Potter
|
17b2076711
|
Bundle frontend dependencies into release. (#11)
|
2023-12-02 06:28:37 -07:00 |
Joshua Potter
|
21a907763b
|
Default to es2016.
|
2023-12-01 17:55:27 -07:00 |
Joshua Potter
|
ffb0ff4ef8
|
Add pyls-isort.
|
2023-12-01 16:03:37 -07:00 |
Joshua Potter
|
98dc0ce743
|
Add spec for nodejs packages.
|
2023-12-01 15:53:50 -07:00 |
Joshua Potter
|
72a5d2e607
|
Update remaining stale references from `data` to `db`.
|
2023-12-01 10:59:15 -07:00 |
Joshua Potter
|
22210e7722
|
Update the `PGDATA` environment variable.
|
2023-12-01 10:55:04 -07:00 |
Joshua Potter
|
9f8f33aff9
|
Normalize bash prompts and flake descriptions.
|
2023-12-01 10:12:16 -07:00 |
Joshua Potter
|
42e71e6493
|
Encourage the use ob abstract sockets.
|
2023-12-01 10:06:17 -07:00 |
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 |