summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* (refactor) separate text directives from codeCraig Jennings2025-08-302-123/+145
|
* alphabetized directives, added emacs config and prompt directivesCraig Jennings2025-08-301-75/+116
|
* comment for flycheck-configCraig Jennings2025-08-301-1/+1
|
* add cj/buffer-same-mode for switching between mode buffersCraig Jennings2025-08-301-0/+12
| | | | Bind it to C-x B (capital) for ease of discovery/use/habit development
* update to latest tasksCraig Jennings2025-08-301-14/+17
|
* removing disabled test codeCraig Jennings2025-08-301-97/+50
|
* removing unused variablesCraig Jennings2025-08-301-13/+8
|
* (feat) ai-config: better keybinding and add rewrite bindingCraig Jennings2025-08-301-8/+12
|
* (feat) flycheck additionsCraig Jennings2025-08-301-23/+68
| | | | | | | - Flycheck automatically runs on shell scripts and elisp code - C-; ? opens flycheck's error list in another buffer and selects it - If C-; ? on an org buffer, it also registers proselint and triggers check. - Commentary text added
* Merge pull request #1 from ↵Craig Jennings2025-08-301-0/+50
|\ | | | | | | | | | | cjennings/codex/create-initial-readme-with-config-overview docs: add initial README
| * docs: add initial READMECraig Jennings2025-08-141-0/+50
| |
* | email, ai, and miscellaneousCraig Jennings2025-08-3010-207/+188
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refactor setup-email script - Enable "set -euo pipefail" for safer execution - Quote all variable references in test conditions - Update script header with usage notes and email setup steps email and org-msg changes - Configure org-msg with inline CSS, greeting, images, citations, and signature - Enable org-msg-mode in all mu4e compose buffers - Advise mu4e-compose-reply and mu4e-compose-wide-reply to use org-msg-edit-mode - Move no-auto-fill hook into mu4e-compose-mode-hook - Disable mu4e-compose-format-flowed and set mu4e-html2text-command - Update gnus-blocked-images comment and remove default signature-file setting - remove org-contact configurations ai changes - historian directive added - added all new directives to menu - changed default directive to default-directive! misc changes - org complains when tab-widths aren't at 8 - refactor and improve delete blank lines region or buffer - change name of add-header function to be more specific - updated tasks - updated abbrevs - documentation for local-arch-wiki-search
* | updating tasks and descriptionsCraig Jennings2025-08-221-0/+82
| |
* | updating localrepo packagesCraig Jennings2025-08-2110-3/+7
| |
* | add an accountant directive for ai-configCraig Jennings2025-08-211-0/+16
| |
* | don't add org html footnote separator at the end of exportsCraig Jennings2025-08-211-4/+7
| |
* | tufte.css inlined for org to html exportCraig Jennings2025-08-213-20/+595
| | | | | | | | | | | | - adding test.org and tufte.css for html exports - removed ox-pandoc from org-export-config - adjusted org-export-config to inline tufte.css instead of the default org css
* | more abbrevsCraig Jennings2025-08-211-14/+21
| |
* | feat(eshell): Enable vterm by removing disable flagCraig Jennings2025-08-181-1/+0
| |
* | feat(ai-config): add role directives, auth retry, and clean upCraig Jennings2025-08-181-63/+114
| | | | | | | | | | | | | | | | - Introduce contractor, coder, reviewer, QA, proofreader & email directives - Remove deprecated code-only and writing directives - Update gptel-directives mapping and default prompts - Add auth retry advice for cj/toggle-gptel - Refactor indentation in toggle, keymap, and prompt functions
* | feat(auth-config): Retry auth-source-search when failedCraig Jennings2025-08-181-1/+42
| | | | | | | | | | | | - Add `cj/ensure-auth` and `cj/ensure-auth-before` helpers and advice `cj/auth-source-search-retry` around `auth-source-search` to loop (killing the gpg-agent and retrying) until the `.authinfo.gpg` file is decrypted. - Include usage examples for wrapping other entry points (e.g., GPT toggle, mu4e, Tramp, Dirvish). - Fix indentation in an existing test.
* | feat(org-export): load and configure export backendsCraig Jennings2025-08-181-9/+48
| | | | | | | | | | | | | | | | - Defer ox loading and require all built-in backends via dolist - Set org-export-backends list explicitly - Change org-export-with-tasks to include "TODO" - Add ox-pandoc, ox-gfm and ox-reveal (configured reveal.js CDN) - Remove redundant ox-md and ox-beamer use-package blocks
* | feat(eshell-vterm-config): enable vterm integrationCraig Jennings2025-08-181-40/+40
| | | | | | | | | | | | | | - and adjust toggle height Uncomment vterm and vterm-toggle use-package blocks to restore terminal support. Change vterm-toggle window height from 50% to 25%.
* | abbrevsCraig Jennings2025-08-181-6/+12
| |
* | feat(ai-config): add menu keybindings for gptelCraig Jennings2025-08-171-0/+2
| | | | | | | | | | - m: gptel's system menu - p: gptel's prompt
* | feat(early-init): allow use-package verbosity (disabled by default)Craig Jennings2025-08-171-0/+3
| |
* | bugfix(system-defaults): force inhibit-mouse to run immediatelyCraig Jennings2025-08-171-0/+1
| | | | | | | | the keybindings weren't becoming available until much later
* | feat(ai-config): set gptel-default-directive to code-onlyCraig Jennings2025-08-171-3/+1
| |
* | chore(font-config): disable default emojify keybindings for ediffCraig Jennings2025-08-171-2/+3
| | | | | | | | | | Comment out the “C-c e i” and “C-c e l” bindings so the C-c e prefix can be reassigned to ediff.
* | docs(init): Add comments to UI require statementsCraig Jennings2025-08-171-3/+3
| |
* | feat(ediff): consolidate config and add ztree integrationCraig Jennings2025-08-171-34/+66
| | | | | | | | | | | | | | | | | | | | Replace the custom `csetq` macro with a `use-package` setup for Ediff, configuring plain windows, horizontal splits, whitespace-ignoring diffs, and current-change highlighting. Introduce a “C-c e” prefix map for quick Ediff commands (files, buffers, revisions, directories) plus “d” for `ztree-diff`. Enable `winner-mode`, remap j/k/q in Ediff, and add ERT tests to verify key bindings and teardown behavior.
* | feat(keybindings): Make org-store-link binding globalCraig Jennings2025-08-171-0/+4
| |
* | chore(dupre-theme): reformat indentation and spacing in theme fileCraig Jennings2025-08-171-50/+49
| |
* | adding tasksCraig Jennings2025-08-171-71/+198
| |
* | feat(custom-functions): add `cj/copy-buffer` commandCraig Jennings2025-08-171-111/+125
| | | | | | | | | | Bind `cj/copy-buffer` to “C-; b c” to copy the entire buffer contents to the kill ring.
* | fixin up the abbrevsCraig Jennings2025-08-171-1/+1
| |
* | refactor(ui-navigation): streamline keybindings and update docsCraig Jennings2025-08-161-39/+51
| | | | | | | | | | | | | | - Replace windsize-default-keybindings with explicit C-s-<arrow> binds. - Add M-Z for undo-kill-buffer - Add M-U for winner-undo - Revised comments and indentation for clarity
* | refactor(dupre-theme): restructure, add custom group & testsCraig Jennings2025-08-161-291/+121
| | | | | | | | | | | | Bump to 0.0.2, update metadata, introduce a `dupre-theme` customization group, reorganize face definitions for Emacs ≥26/27, and add ERT tests.
* | updating tasksCraig Jennings2025-08-161-0/+162
| |
* | feat(ui-config): add transparency & cursor config optionsCraig Jennings2025-08-161-38/+103
| | | | | | | | also added appropriate commmentary
* | updated tasksCraig Jennings2025-08-161-24/+30
| |
* | removing compile-angelCraig Jennings2025-08-163-10/+0
| |
* | fix(abbrev_defs): correct mappings for misspelled wordsCraig Jennings2025-08-161-40/+34
| | | | | | | | | | Updated numerous replacement targets to their proper spellings and removed or fixed entries with invalid suggestions.
* | removing chess piecesCraig Jennings2025-08-152513-164709/+0
| |
* | latest changesCraig Jennings2025-08-154-11/+2
| |
* | adding packagesCraig Jennings2025-08-159-5/+4
| |
* | chore(build): enable strict bash mode and bump Emacs versionCraig Jennings2025-08-151-3/+18
| |
* | add compile-angel to ensure consistent native compilationCraig Jennings2025-08-151-1/+9
| |
* | don't byte-compile early initCraig Jennings2025-08-151-1/+1
| |
* | remove unused hydras; remove unused gamesCraig Jennings2025-08-152-34/+34
| |