chore(blog): Use truncate markers
This commit is contained in:
parent
0120156002
commit
b74cd39ab5
19 changed files with 40 additions and 2 deletions
|
@ -8,3 +8,5 @@ This blog is a work-in-progress as I work on basic docs + blog on this nascent k
|
||||||
|
|
||||||
As is, there are more features _missing_ from ZMK than features it has. As always with pre-alpha software,
|
As is, there are more features _missing_ from ZMK than features it has. As always with pre-alpha software,
|
||||||
if something breaks, you get to keep both halves! (especially if it is a split KB)
|
if something breaks, you get to keep both halves! (especially if it is a split KB)
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
|
@ -8,6 +8,8 @@ Welcome to the first ZMK "State Of The Firmware"!
|
||||||
|
|
||||||
With interest and Discord activity growing, it seemed important to lay out the progress made recently, current major bugs/showstoppers, and planned next steps.
|
With interest and Discord activity growing, it seemed important to lay out the progress made recently, current major bugs/showstoppers, and planned next steps.
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
## Recent Activity
|
## Recent Activity
|
||||||
|
|
||||||
There's been lots of various activity in ZMK land!
|
There's been lots of various activity in ZMK land!
|
||||||
|
|
|
@ -9,6 +9,8 @@ Welcome to the second ZMK "State Of The Firmware" (SOTF)!
|
||||||
This update will cover all the major activity since [SOTF #1](/blog/2020/08/12/zmk-sotf-1), preparations for the upcoming
|
This update will cover all the major activity since [SOTF #1](/blog/2020/08/12/zmk-sotf-1), preparations for the upcoming
|
||||||
Hacktoberfest activity, and a current open call for community feedback on a ZMK mascot.
|
Hacktoberfest activity, and a current open call for community feedback on a ZMK mascot.
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
## Recent Activity
|
## Recent Activity
|
||||||
|
|
||||||
So much going on in ZMK!
|
So much going on in ZMK!
|
||||||
|
|
|
@ -9,6 +9,8 @@ Recently I was able to fix the "stuck in the bootloader" issue in
|
||||||
for quite some time. I want to go over what the issue was, how the issue was
|
for quite some time. I want to go over what the issue was, how the issue was
|
||||||
diagnosed, and how it was fixed.
|
diagnosed, and how it was fixed.
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
## Background
|
## Background
|
||||||
|
|
||||||
What exactly is the "stuck in the bootloader" issue? Seemingly randomly, users'
|
What exactly is the "stuck in the bootloader" issue? Seemingly randomly, users'
|
||||||
|
|
|
@ -8,6 +8,8 @@ Welcome to the third ZMK "State Of The Firmware" (SOTF)!
|
||||||
|
|
||||||
This update will cover all the major activity since [SOTF #2](/blog/2020/09/21/zmk-sotf-2). This edition comes a bit later than planned, but the amount of features and changes will hopefully make it worth it!
|
This update will cover all the major activity since [SOTF #2](/blog/2020/09/21/zmk-sotf-2). This edition comes a bit later than planned, but the amount of features and changes will hopefully make it worth it!
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
## Recent Activity
|
## Recent Activity
|
||||||
|
|
||||||
Here's a summary of the various major changes since last time, broken down by theme:
|
Here's a summary of the various major changes since last time, broken down by theme:
|
||||||
|
|
|
@ -8,6 +8,8 @@ Welcome to the fourth ZMK "State Of The Firmware" (SOTF)!
|
||||||
|
|
||||||
This update will cover all the major activity since [SOTF #3](/blog/2020/11/09/zmk-sotf-3).
|
This update will cover all the major activity since [SOTF #3](/blog/2020/11/09/zmk-sotf-3).
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
## Recent Activity
|
## Recent Activity
|
||||||
|
|
||||||
Here's a summary of the various major changes since last time, broken down by theme:
|
Here's a summary of the various major changes since last time, broken down by theme:
|
||||||
|
|
|
@ -6,6 +6,8 @@ tags: [firmware, zephyr, core]
|
||||||
|
|
||||||
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/736/) to upgrade ZMK to [Zephyr 2.5](https://docs.zephyrproject.org/2.5.0/releases/release-notes-2.5.html)!
|
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/736/) to upgrade ZMK to [Zephyr 2.5](https://docs.zephyrproject.org/2.5.0/releases/release-notes-2.5.html)!
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
A big part of this work was some _major_ refactors and improvements by [innovaker] to our [zmk-docker](https://github.com/zmkfirmware/zmk-docker/) Docker image and GH Actions automation.
|
A big part of this work was some _major_ refactors and improvements by [innovaker] to our [zmk-docker](https://github.com/zmkfirmware/zmk-docker/) Docker image and GH Actions automation.
|
||||||
|
|
||||||
- Faster build times with improved caching.
|
- Faster build times with improved caching.
|
||||||
|
|
|
@ -7,6 +7,8 @@ tags: [firmware, zephyr, core]
|
||||||
As preparation for completing the [work](https://github.com/zmkfirmware/zmk/pull/1143) to upgrade ZMK to [Zephyr 3.0](https://docs.zephyrproject.org/3.0.0/releases/release-notes-3.0.html), users with user config repositories who wish to avoid future build failures with their GitHub Actions workflows can take steps to adjust
|
As preparation for completing the [work](https://github.com/zmkfirmware/zmk/pull/1143) to upgrade ZMK to [Zephyr 3.0](https://docs.zephyrproject.org/3.0.0/releases/release-notes-3.0.html), users with user config repositories who wish to avoid future build failures with their GitHub Actions workflows can take steps to adjust
|
||||||
their repositories now.
|
their repositories now.
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
GitHub Actions needs to use our latest Docker image to ensure continued compatibility with the ZMK codebase on Zephyr 3.0 (and beyond). You should:
|
GitHub Actions needs to use our latest Docker image to ensure continued compatibility with the ZMK codebase on Zephyr 3.0 (and beyond). You should:
|
||||||
|
|
||||||
- Open `.github/workflows/build.yml` in your editor/IDE
|
- Open `.github/workflows/build.yml` in your editor/IDE
|
||||||
|
|
|
@ -6,6 +6,8 @@ tags: [firmware, zephyr, core]
|
||||||
|
|
||||||
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/1143) to upgrade ZMK to [Zephyr 3.0](https://docs.zephyrproject.org/3.0.0/releases/release-notes-3.0.html)!
|
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/1143) to upgrade ZMK to [Zephyr 3.0](https://docs.zephyrproject.org/3.0.0/releases/release-notes-3.0.html)!
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
[petejohanson] did the upgrade work to adjust ZMK for the Zephyr changes.
|
[petejohanson] did the upgrade work to adjust ZMK for the Zephyr changes.
|
||||||
|
|
||||||
- Moving to Zephyr's UF2 build integration that was submitted upstream by [petejohanson]
|
- Moving to Zephyr's UF2 build integration that was submitted upstream by [petejohanson]
|
||||||
|
|
|
@ -8,6 +8,8 @@ Welcome to the fifth ZMK "State Of The Firmware" (SOTF)!
|
||||||
|
|
||||||
This update will cover all the major activity since [SOTF #4](/blog/2021/01/27/zmk-sotf-4). That was over a year ago, so lots to cover!
|
This update will cover all the major activity since [SOTF #4](/blog/2021/01/27/zmk-sotf-4). That was over a year ago, so lots to cover!
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
## Recent Activity
|
## Recent Activity
|
||||||
|
|
||||||
Here's a summary of the various major changes since last time, broken down by theme:
|
Here's a summary of the various major changes since last time, broken down by theme:
|
||||||
|
|
|
@ -6,6 +6,8 @@ tags: [keyboards, firmware, oss]
|
||||||
|
|
||||||
Two years ago, today, I minted the first ever commit for ZMK:
|
Two years ago, today, I minted the first ever commit for ZMK:
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
```
|
```
|
||||||
commit 85c8be89dea8f7a00e8efb06d38e2b32f3459935
|
commit 85c8be89dea8f7a00e8efb06d38e2b32f3459935
|
||||||
Author: Pete Johanson <peter@peterjohanson.com>
|
Author: Pete Johanson <peter@peterjohanson.com>
|
||||||
|
|
|
@ -6,6 +6,8 @@ tags: [firmware, zephyr, core]
|
||||||
|
|
||||||
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/1499) to upgrade ZMK to [Zephyr 3.2](https://docs.zephyrproject.org/3.2.0/releases/release-notes-3.2.html)!
|
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/1499) to upgrade ZMK to [Zephyr 3.2](https://docs.zephyrproject.org/3.2.0/releases/release-notes-3.2.html)!
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
[petejohanson] did the upgrade work to adjust ZMK for the Zephyr changes, with help from [Nicell] on the LVGL pieces.
|
[petejohanson] did the upgrade work to adjust ZMK for the Zephyr changes, with help from [Nicell] on the LVGL pieces.
|
||||||
|
|
||||||
- Upgrade to LVGL 8.x API, and move to the new Kconfig settings.
|
- Upgrade to LVGL 8.x API, and move to the new Kconfig settings.
|
||||||
|
|
|
@ -8,6 +8,8 @@ Today, we merged a significant change to the low level sensor code that is used
|
||||||
this paves the way for completing the work on supporting split peripheral sensors/encoders, and other future sensors
|
this paves the way for completing the work on supporting split peripheral sensors/encoders, and other future sensors
|
||||||
like pointing devices.
|
like pointing devices.
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
As part of the work, backwards compatibility for existing shields has been retained, but only for a grace period to allow out-of-tree shields to move to the new approach for encoders.
|
As part of the work, backwards compatibility for existing shields has been retained, but only for a grace period to allow out-of-tree shields to move to the new approach for encoders.
|
||||||
|
|
||||||
Special thanks to [joelspadin] for the _thorough_ code review and testing throughout the development of the refactor.
|
Special thanks to [joelspadin] for the _thorough_ code review and testing throughout the development of the refactor.
|
||||||
|
|
|
@ -8,6 +8,8 @@ Welcome to the sixth ZMK "State Of The Firmware" (SOTF)!
|
||||||
|
|
||||||
This update will cover all the major activity since [SOTF #5](/blog/2022/04/10/zmk-sotf-5). That was over a year ago (again!), so there are many new exciting features and plenty of improvements to cover!
|
This update will cover all the major activity since [SOTF #5](/blog/2022/04/10/zmk-sotf-5). That was over a year ago (again!), so there are many new exciting features and plenty of improvements to cover!
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
## Recent Activity
|
## Recent Activity
|
||||||
|
|
||||||
Here's a summary of the various major changes since last time, broken down by theme:
|
Here's a summary of the various major changes since last time, broken down by theme:
|
||||||
|
|
|
@ -6,6 +6,10 @@ tags: [keyboards, firmware, community]
|
||||||
|
|
||||||
import ThemedImage from "@theme/ThemedImage";
|
import ThemedImage from "@theme/ThemedImage";
|
||||||
|
|
||||||
|
This blog post is the first in a series of posts where we highlight projects within the ZMK ecosystem that we think are cool and that the users might benefit from knowing about them. We are starting the series with a big one, [Keymap Editor](http://nickcoutsos.github.io/keymap-editor) by [Nick Coutsos](https://github.com/nickcoutsos)!
|
||||||
|
|
||||||
|
{/* truncate */}
|
||||||
|
|
||||||
<ThemedImage
|
<ThemedImage
|
||||||
alt="Shows a screenshot of the Keymap Editor application featuring a graphical layout of the Corne Keyboard with a keymap loaded from the nickcoutsos/keymap-editor-demo-crkbd GitHub repository."
|
alt="Shows a screenshot of the Keymap Editor application featuring a graphical layout of the Corne Keyboard with a keymap loaded from the nickcoutsos/keymap-editor-demo-crkbd GitHub repository."
|
||||||
sources={{
|
sources={{
|
||||||
|
@ -17,8 +21,6 @@ import ThemedImage from "@theme/ThemedImage";
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
This blog post is the first in a series of posts where we highlight projects within the ZMK ecosystem that we think are cool and that the users might benefit from knowing about them. We are starting the series with a big one, [Keymap Editor] by [Nick Coutsos](https://github.com/nickcoutsos)!
|
|
||||||
|
|
||||||
In the rest of the post we leave it to Nick himself to introduce the project, detail his goals and motivation in developing such a tool, and talk about the future of the project. Stay tuned for future installments in the series!
|
In the rest of the post we leave it to Nick himself to introduce the project, detail his goals and motivation in developing such a tool, and talk about the future of the project. Stay tuned for future installments in the series!
|
||||||
|
|
||||||
## What is Keymap Editor?
|
## What is Keymap Editor?
|
||||||
|
|
|
@ -14,6 +14,8 @@ by [urob](https://github.com/urob) that contains helper methods that utilizes th
|
||||||
for users who prefer editing and maintaining their ZMK config directly using the Devicetree
|
for users who prefer editing and maintaining their ZMK config directly using the Devicetree
|
||||||
syntax format.
|
syntax format.
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
In the rest of the post we leave it to urob to introduce and explain the motivations of the
|
In the rest of the post we leave it to urob to introduce and explain the motivations of the
|
||||||
project, and various ways it can be used to help maintain ZMK keymaps. Stay tuned for future
|
project, and various ways it can be used to help maintain ZMK keymaps. Stay tuned for future
|
||||||
installments in the series!
|
installments in the series!
|
||||||
|
|
3
docs/blog/2024-01-05-zmk-tools.md
Executable file → Normal file
3
docs/blog/2024-01-05-zmk-tools.md
Executable file → Normal file
|
@ -9,6 +9,9 @@ that we think are interesting and that the users might benefit from knowing abou
|
||||||
|
|
||||||
In this installment, we are highlighting two projects (and a bonus one!) from [Joel Spadin](https://github.com/joelspadin),
|
In this installment, we are highlighting two projects (and a bonus one!) from [Joel Spadin](https://github.com/joelspadin),
|
||||||
a member of the core ZMK team.
|
a member of the core ZMK team.
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
The first one is [ZMK Tools](#zmk-tools), a handy Visual Studio Code extension to ease working with ZMK configurations, and the second is [ZMK Locale Generator](#zmk-locale-generator), a tool to help users that use non-US English keyboard locales in their operating systems.
|
The first one is [ZMK Tools](#zmk-tools), a handy Visual Studio Code extension to ease working with ZMK configurations, and the second is [ZMK Locale Generator](#zmk-locale-generator), a tool to help users that use non-US English keyboard locales in their operating systems.
|
||||||
|
|
||||||
In the rest of the post we leave it to Joel to introduce and explain the motivations of his ZMK-related projects.
|
In the rest of the post we leave it to Joel to introduce and explain the motivations of his ZMK-related projects.
|
||||||
|
|
|
@ -6,6 +6,8 @@ tags: [firmware, zephyr, core]
|
||||||
|
|
||||||
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/1995) to upgrade ZMK to [Zephyr 3.5](https://docs.zephyrproject.org/3.5.0/releases/release-notes-3.5.html)!
|
I'm happy to announce that we have completed the [work](https://github.com/zmkfirmware/zmk/pull/1995) to upgrade ZMK to [Zephyr 3.5](https://docs.zephyrproject.org/3.5.0/releases/release-notes-3.5.html)!
|
||||||
|
|
||||||
|
<!-- truncate -->
|
||||||
|
|
||||||
[petejohanson] did the upgrade work to adjust ZMK for the Zephyr changes:
|
[petejohanson] did the upgrade work to adjust ZMK for the Zephyr changes:
|
||||||
|
|
||||||
- Add `west flash` support to all UF2 capable boards.
|
- Add `west flash` support to all UF2 capable boards.
|
||||||
|
|
|
@ -165,6 +165,7 @@ module.exports = {
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
markdown: {
|
markdown: {
|
||||||
|
format: "detect",
|
||||||
mermaid: true,
|
mermaid: true,
|
||||||
mdx1Compat: {
|
mdx1Compat: {
|
||||||
comments: false,
|
comments: false,
|
||||||
|
|
Loading…
Add table
Reference in a new issue