<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotemacs.git/modules/org-drill-config.el, branch v0.7.2</title>
<subtitle>my Emacs configuration
</subtitle>
<id>https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2</id>
<link rel='self' href='https://git.cjennings.net/dotemacs.git/atom?h=v0.7.2'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/'/>
<updated>2026-01-27T13:00:23+00:00</updated>
<entry>
<title>fix(org-drill): switch from local load-path to VC package install</title>
<updated>2026-01-27T13:00:23+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-01-27T13:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=31355b5e0472e86842df9ce278000677bdaf4e71'/>
<id>urn:sha1:31355b5e0472e86842df9ce278000677bdaf4e71</id>
<content type='text'>
Use :vc to install org-drill from GitHub instead of :load-path to
local clone. Add dupre color palette reference image.
</content>
</entry>
<entry>
<title>feat(fonts): Update fonts to Berkeley Mono + Lexend, simplify org-drill config</title>
<updated>2025-11-13T04:20:06+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-13T04:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=5d047bef9277ac29187ea71dda1e7ab649072882'/>
<id>urn:sha1:5d047bef9277ac29187ea71dda1e7ab649072882</id>
<content type='text'>
Font changes:
- Set Berkeley Mono + Lexend as default fonts
- Updated EBook preset to use Lexend
- Created FiraCode preset preserving old defaults
- Installed new fonts: Charis SIL, Bitstream Vera, Literata, Lexend

Org-drill changes:
- Removed fontaine-dependent font switching code
- Now uses org-drill's built-in display management
- Configured 24-point font, variable-pitch, hidden modeline
- Added comprehensive tests for display management (10 tests, all passing)

org-drill now loads from local ~/code/org-drill for development.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>org-drill-config: enhance org-drill display settings</title>
<updated>2025-11-11T23:40:14+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-11-11T23:40:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=b7d755d69421fcdc59bd6002a7a1c2ed77e548cd'/>
<id>urn:sha1:b7d755d69421fcdc59bd6002a7a1c2ed77e548cd</id>
<content type='text'>
Added display customization for org-drill cards, including larger
text and proportional font. Adjusted session limits to 100 cards and
30 minutes. Integrated a hook to apply these changes during drill
sessions. Updated org-drill package configuration to use the newest
revision from the main branch.
</content>
</entry>
<entry>
<title>feat:which-key: Add descriptive labels for custom keymaps</title>
<updated>2025-10-27T23:45:23+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-27T23:45:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=87034eab17625165b884128d8058c1158fc2f50f'/>
<id>urn:sha1:87034eab17625165b884128d8058c1158fc2f50f</id>
<content type='text'>
Enhance which-key integration by providing detailed descriptions for
new key bindings across multiple modules. This improves the
usability of custom keymaps by clarifying the purpose of each
keybinding, making it easier for users to navigate and understand
different menus and options available within the configuration.

This update ensures that all custom keymaps now display a
descriptive label in the which-key popup to explain their
functionality, aiding users in identifying keymap purposes promptly.
</content>
</entry>
<entry>
<title>refactor:keymaps: Replace define-prefix-command with defvar-keymap</title>
<updated>2025-10-26T00:56:40+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-26T00:56:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=746cefd4d674bfc6dd9fdfe4aeb79c7e760ec268'/>
<id>urn:sha1:746cefd4d674bfc6dd9fdfe4aeb79c7e760ec268</id>
<content type='text'>
Refactor the keymap definitions across multiple modules by replacing
`define-prefix-command` with `defvar-keymap`. This simplifies the
keymap setup and integrates better with the `which-key` package for
enhanced documentation and usability. Updated modules include
custom-ordering, custom-text-enclose, custom-whitespace,
mail-config, music-config, org-drill-config, test-runner, and
vc-config.
</content>
</entry>
<entry>
<title>feat:org-drill: Add cj/drill-start command to autoload</title>
<updated>2025-10-25T21:38:15+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-25T21:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=89b94ea9a733809394444dbcd679e8b8ef3cf4bf'/>
<id>urn:sha1:89b94ea9a733809394444dbcd679e8b8ef3cf4bf</id>
<content type='text'>
Extend the use-package setup to include the new command
`cj/drill-start` in addition to `org-drill`.
</content>
</entry>
<entry>
<title>refactor:org-modules: Improve org-mode configuration</title>
<updated>2025-10-23T05:12:41+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-23T05:12:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=f499ea3bf76fa552bccefbacf2644331f655fb29'/>
<id>urn:sha1:f499ea3bf76fa552bccefbacf2644331f655fb29</id>
<content type='text'>
Remove redundant declarations and reorganize settings for clarity.
Centralize org-mode customizations and use `use-package` for
streamlined loading and configuration. Remove backward-compatible
safeguards and reduce inline comments for cleaner code. Optimize key
mappings and simplify the setup of org-related packages.
</content>
</entry>
<entry>
<title>feat: org-capture: Add drill capture helpers and templates</title>
<updated>2025-10-20T17:56:32+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-20T17:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=92f8c8e9c773bfafc06c47a4e7d8aaaae7b83c3c'/>
<id>urn:sha1:92f8c8e9c773bfafc06c47a4e7d8aaaae7b83c3c</id>
<content type='text'>
Introduce functions `cj/drill-source-link` and
`cj/drill-answer-content` for generating source links and content in
org-drill captures. Expand org-capture-templates with new entries
for drill questions and PDF captures. Adjust key mappings with
`keymap-global-set` for task capture.

Enhance the org-drill configuration with new keybindings using
`keymap-set`. Remove old capture template setup and update
initialization sequences.
</content>
</entry>
<entry>
<title>maint: org-dir: removed disabled code, deferred package load</title>
<updated>2025-10-18T05:22:50+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-18T05:22:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=4ac8c9cbb89ee567449f6ad3842896a08a66b90b'/>
<id>urn:sha1:4ac8c9cbb89ee567449f6ad3842896a08a66b90b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changing repositories</title>
<updated>2025-10-12T16:47:26+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2025-10-12T16:47:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/dotemacs.git/commit/?id=092304d9e0ccc37cc0ddaa9b136457e56a1cac20'/>
<id>urn:sha1:092304d9e0ccc37cc0ddaa9b136457e56a1cac20</id>
<content type='text'>
</content>
</entry>
</feed>
