diff options
| author | Ariane Emory <[email protected]> | 2026-01-24 07:28:58 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-01-24 06:28:58 -0600 |
| commit | 98b66ff933148df198edd5013db47f347825d318 (patch) | |
| tree | 8c877fb51cf1b92ba3e67e605fe95680a60850d2 /packages/app/src | |
| parent | 5f7111fe931b00d369dcc8f9bc8d9dcd83005105 (diff) | |
| download | opencode-98b66ff933148df198edd5013db47f347825d318.tar.gz opencode-98b66ff933148df198edd5013db47f347825d318.zip | |
feat(desktop): add Iosevka as a font choice (resolves #10103) (#10347)
Diffstat (limited to 'packages/app/src')
| -rw-r--r-- | packages/app/src/components/settings-general.tsx | 1 | ||||
| -rw-r--r-- | packages/app/src/context/settings.tsx | 1 | ||||
| -rw-r--r-- | packages/app/src/i18n/en.ts | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/packages/app/src/components/settings-general.tsx b/packages/app/src/components/settings-general.tsx index c3cc27601..75acf4f74 100644 --- a/packages/app/src/components/settings-general.tsx +++ b/packages/app/src/components/settings-general.tsx @@ -36,6 +36,7 @@ export const SettingsGeneral: Component = () => { { value: "hack", label: "font.option.hack" }, { value: "inconsolata", label: "font.option.inconsolata" }, { value: "intel-one-mono", label: "font.option.intelOneMono" }, + { value: "iosevka", label: "font.option.iosevka" }, { value: "jetbrains-mono", label: "font.option.jetbrainsMono" }, { value: "meslo-lgs", label: "font.option.mesloLgs" }, { value: "roboto-mono", label: "font.option.robotoMono" }, diff --git a/packages/app/src/context/settings.tsx b/packages/app/src/context/settings.tsx index 9211eacd2..d976cbc49 100644 --- a/packages/app/src/context/settings.tsx +++ b/packages/app/src/context/settings.tsx @@ -65,6 +65,7 @@ const monoFonts: Record<string, string> = { hack: `"Hack Nerd Font", "Hack Nerd Font Mono", "IBM Plex Mono", "IBM Plex Mono Fallback", ${monoFallback}`, inconsolata: `"Inconsolata Nerd Font", "Inconsolata Nerd Font Mono","IBM Plex Mono", "IBM Plex Mono Fallback", ${monoFallback}`, "intel-one-mono": `"Intel One Mono Nerd Font", "IntoneMono Nerd Font", "IntoneMono Nerd Font Mono", "IBM Plex Mono", "IBM Plex Mono Fallback", ${monoFallback}`, + iosevka: `"Iosevka Nerd Font", "Iosevka Nerd Font Mono", "IBM Plex Mono", "IBM Plex Mono Fallback", ${monoFallback}`, "jetbrains-mono": `"JetBrains Mono Nerd Font", "JetBrainsMono Nerd Font Mono", "JetBrainsMonoNL Nerd Font", "JetBrainsMonoNL Nerd Font Mono", "IBM Plex Mono", "IBM Plex Mono Fallback", ${monoFallback}`, "meslo-lgs": `"Meslo LGS Nerd Font", "MesloLGS Nerd Font", "MesloLGM Nerd Font", "IBM Plex Mono", "IBM Plex Mono Fallback", ${monoFallback}`, "roboto-mono": `"Roboto Mono Nerd Font", "RobotoMono Nerd Font", "RobotoMono Nerd Font Mono", "IBM Plex Mono", "IBM Plex Mono Fallback", ${monoFallback}`, diff --git a/packages/app/src/i18n/en.ts b/packages/app/src/i18n/en.ts index c0fd36616..024703a80 100644 --- a/packages/app/src/i18n/en.ts +++ b/packages/app/src/i18n/en.ts @@ -494,6 +494,7 @@ export const dict = { "font.option.hack": "Hack", "font.option.inconsolata": "Inconsolata", "font.option.intelOneMono": "Intel One Mono", + "font.option.iosevka": "Iosevka", "font.option.jetbrainsMono": "JetBrains Mono", "font.option.mesloLgs": "Meslo LGS", "font.option.robotoMono": "Roboto Mono", |
