Skip to content

Commit 890f25b

Browse files
authored
hello oxc (#2333)
* config * pnpm fmt
1 parent 6a69e20 commit 890f25b

File tree

658 files changed

+11707
-19684
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

658 files changed

+11707
-19684
lines changed

.cursor/cli.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
{
22
"permissions": {
3-
"allow": [
4-
"Shell(git)"
5-
],
6-
"deny": [
7-
"Shell(git commit)"
8-
]
3+
"allow": ["Shell(git)"],
4+
"deny": ["Shell(git commit)"]
95
}
106
}

.cursor/commands/manage-cli.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Based on `plugins/cli`, you might need to update:
2+
23
- `apps/web/content/docs/cli.mdx`
34
- `apps/desktop/src-tauri/tauri.conf.json`
45

.drizzle/store.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@
1919
}
2020
]
2121
]
22-
}
22+
}

.github/workflows/fmt.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
with:
2020
path: ~/.cache/dprint/cache/plugins
2121
key: dprint-${{ hashFiles('dprint.json') }}
22+
- run: pnpm fmt:check
2223
- uses: dprint/[email protected]
2324
with:
2425
config-path: dprint.json

.oxfmtrc.jsonc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"$schema": "./node_modules/oxfmt/configuration_schema.json",
3+
"indentStyle": "space",
4+
"indentWidth": 2,
5+
"lineWidth": 80,
6+
"ignorePatterns": ["**/*.yaml"],
7+
}

.oxlintrc.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"rules": {
3+
"sort-imports": "error"
4+
}
5+
}

.vscode/extensions.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
11
{
2-
"recommendations": [
3-
"rust-lang.rust-analyzer",
4-
"dprint.dprint",
5-
"denoland.vscode-deno"
6-
]
2+
"recommendations": ["rust-lang.rust-analyzer", "dprint.dprint", "denoland.vscode-deno"]
73
}

.vscode/settings.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,5 @@
2626
"rust-analyzer.cargo.extraEnv": { "MACOSX_DEPLOYMENT_TARGET": "14.2" },
2727
"deno.enable": true,
2828
"deno.lint": true,
29-
"deno.enablePaths": [
30-
"apps/web/netlify/edge-functions",
31-
"extensions/shared"
32-
]
29+
"deno.enablePaths": ["apps/web/netlify/edge-functions", "extensions/shared"]
3330
}

AGENTS.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,16 @@ alwaysApply: true
1717
- After some amount of Rust changes, run `cargo check`.
1818

1919
# Mutation
20+
2021
- Never do manual state management for form/mutation. Things like setError is anti-pattern. use useForm(from tanstack-form) and useQuery/useMutation(from tanstack-query) for 99% cases.
2122

2223
# Comments
24+
2325
- By default, avoid writing comments at all.
2426
- If you write one, it should be about "Why", not "What".
2527

2628
# Misc
29+
2730
- Do not create summary docs or example code file if not requested. Plan is ok.
2831
- If there are many classNames and they have conditional logic, use `cn` (import it with `import { cn } from "@hypr/utils"`). It is similar to `clsx`. Always pass an array. Split by logical grouping.
2932
- Use `motion/react` instead of `framer-motion`.
30-

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,31 @@ brew install --cask fastrepl/hyprnote/hyprnote
3333
## Highlights
3434

3535
### Notepad
36+
3637
Hyprnote is designed to take notes easily during meetings. Just jot down stuff you think are important!
3738

3839
<img width="732" height="612" alt="Screenshot 2025-11-23 at 2 38 20 PM" src="https://github.com/user-attachments/assets/268ab859-a194-484b-b895-bc640df18dd4" />
3940

4041
### Realtime Transcript
42+
4143
While you stay engaged in the conversation, Hyprnote captures every detail so you don't have to type frantically.
4244

4345
<img width="688" height="568" alt="Screenshot 2025-11-23 at 2 35 47 PM" src="https://github.com/user-attachments/assets/e63ce73f-1a5f-49ce-a14d-dd8ba161e5bc" />
4446

4547
### From Memos to Summaries
48+
4649
Once the meeting is over, Hyprnote will craft a personalized summary based on your memos — which is not mandatory. Hyprnote will still create great summaries without your notes.
4750

4851
![offline enhancing-1](https://github.com/user-attachments/assets/13af787b-2f6e-4877-b90f-719edc45fb75)
4952

5053
### Truly Local
54+
5155
If you noticed the GIF above, you can see that Hyprnote works without any internet connection available. Just set up LM Studio or Ollama to operate Hyprnote in air-gapped environments!
5256

5357
<img width="780" height="585" alt="no-wifi" src="https://github.com/user-attachments/assets/ecf08a9e-3b6c-4fb6-ab38-0bc572f54859" />
5458

5559
### Bring Your Own LLM
60+
5661
Prefer something custom? You can swap in your own language model:
5762

5863
- Run local models via Ollama
@@ -64,11 +69,13 @@ Hyprnote plays nice with whatever stack you're running.
6469
<img width="912" height="712" alt="Screenshot 2025-11-23 at 2 41 03 PM" src="https://github.com/user-attachments/assets/a6552c99-acbc-4d47-9d21-7f1925989344" />
6570

6671
### Note Templates
72+
6773
Prefer a certain style? Choose from predefined templates like bullet points, agenda-based, or paragraph summary. Or create your own.
6874

6975
Check out our [template gallery](https://hyprnote.com/templates) and add your own [here](https://github.com/fastrepl/hyprnote/tree/main/apps/web/content/templates).
7076

7177
### AI Chat
78+
7279
Ask follow-ups right inside your notes:
7380

7481
- "What were the action items?"
@@ -77,8 +84,8 @@ Ask follow-ups right inside your notes:
7784

7885
<img width="959" height="712" alt="image" src="https://github.com/user-attachments/assets/52b7dc14-906f-445f-91f9-b0089d40a495" />
7986

80-
8187
### Integrations
88+
8289
- Apple Calendar, Contacts
8390
- Obsidian
8491
- Coming soon: Notion, Slack, Hubspot, Salesforce

0 commit comments

Comments
 (0)