nix: install prettier, also ignore zig-cache/out

This commit is contained in:
Mitchell Hashimoto
2023-09-28 15:07:36 -07:00
parent a0a8901d8b
commit 779611c04b
4 changed files with 16 additions and 8 deletions

View File

@ -101,6 +101,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4 # Check out repo so we can lint it
- uses: actionsx/prettier@v3
- uses: cachix/install-nix-action@v23
with:
args: --check .
nix_path: nixpkgs=channel:nixos-unstable
- name: prettier check
run: nix develop -c prettier --check .

View File

@ -1,7 +1,9 @@
# Docs: https://prettier.io/docs/en/ignore.html
flake.lock
vendor/
**/*.html
zig-cache/
zig-out/
# macos is managed by XCode GUI
macos/
**/*.html
flake.lock

View File

@ -102,12 +102,12 @@ fetch(url.href)
group_add_face(
group,
0 /* regular */,
deferred_face_new(font_name.ptr, font_name.len, 0 /* text */),
deferred_face_new(font_name.ptr, font_name.len, 0 /* text */)
);
group_add_face(
group,
0 /* regular */,
deferred_face_new(font_name.ptr, font_name.len, 1 /* emoji */),
deferred_face_new(font_name.ptr, font_name.len, 1 /* emoji */)
);
// Initialize our sprite font, without this we just use the browser.
@ -168,7 +168,7 @@ fetch(url.href)
group_cache,
cp,
0,
-1 /* best choice */,
-1 /* best choice */
);
group_cache_render_glyph(group_cache, font_idx, cp, -1);

View File

@ -5,6 +5,7 @@
, glxinfo
, ncurses
, nodejs
, nodePackages
, parallel
, pkg-config
, python3
@ -76,6 +77,9 @@ in mkShell rec {
# For web and wasm stuff
nodejs
# Linting
nodePackages.prettier
# Testing
parallel
python3