| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | latest changes | Craig Jennings | 2025-08-15 | 1 | -2/+0 |
| | | |||||
| * | add compile-angel to ensure consistent native compilation | Craig Jennings | 2025-08-15 | 1 | -1/+9 |
| | | |||||
| * | remove unused hydras; remove unused games | Craig Jennings | 2025-08-15 | 2 | -34/+34 |
| | | |||||
| * | chore: remove ledger-config and update LaTeX comments | Craig Jennings | 2025-08-15 | 1 | -6/+8 |
| | | |||||
| * | refactor(system-utils): major refactoring / adding tests | Craig Jennings | 2025-08-14 | 12 | -397/+656 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Theme: Modularize system-utilities into separate modules. Clean up any typos, buts, and unused variables. Add some initial ERT tests for new modules created. Changes: - Extract file handling into its own module (file-config) - Extract keyboard macro management into its own module (keyboard-macros) - Extract buffer burying (instead of killing) into its own module (undead-buffers) - Extract all date/time config into its own module (chrono-tools) - Moved keybinding discovery functionality and help into keybindings module - Combine flyspell and abbrev (spell-check and autocorrect) to flyspell-and-abbrev.el - Rename epa-config.el to auth-config.el for auth-source and epa settings. - Refactor `cj/kill-other-window` for more accurate buffer handling. - Include "*ert*" in the default bury (don't kill) list as killing it kills test runs. - Bind C-c M-m to inhibit-mouse-mode - Remove the unused ledger-file variable in user-constants.el. - Removed obsolete C-x x m, C-x x r, and C-x x d key mappings. - C-; b r to call cj/rename-buffer-and-file instead of typo’d function - Other purely cosmetic comment changes to system-utils.el ERT tests: - Rename ERT test definitions to include module scopes (file-config, keyboard-macros) - Add an ERT test for the timer bell's existence. - Add ERT tests to cover `cj/kill-buffer-or-bury-alive`, prefix-arg behavior, window-killing commands, and bulk operations. - Add test `authinfo-file` exists Missing authinfo triggers a debug message - Add test that `gpg2` executable is on the user’s PATH - Remove outdated authinfo test. - Add “Run these tests” note where missing. | ||||
| * | refactor(system-defaults): reindent and use inhibit-mouse | Craig Jennings | 2025-08-14 | 1 | -15/+22 |
| | | | | | | | | - Reindent code to use spaces consistently - Add trailing hyphen to the custom-file temp name - Replace disable-mouse with inhibit-mouse package - Adjust formatting | ||||
| * | refactor(latex): merge Graphviz config into module | Craig Jennings | 2025-08-14 | 2 | -18/+14 |
| | | | | | | | Remove standalone graphviz-config.el and its init.el require. Move graphviz-dot-mode setup into latex-config.el, add company-auctex initialization, and update AUCTeX section comment. | ||||
| * | feat(latex): Configure AUCTeX with latexmk and Zathura viewer | Craig Jennings | 2025-08-14 | 1 | -41/+27 |
| | | | | | | | Remove legacy commented code, set up tex and auctex-latexmk packages with hooks and options, and document keybindings for macros, environments, compilation, and PDF viewing. | ||||
| * | feat(system-defaults): native compilation prefs and log warnings | Craig Jennings | 2025-08-13 | 1 | -1/+35 |
| | | | | | | | - Set async compile workers, highest optimization, and always-compile - Redirect native-comp warnings to comp-warnings.log via advice on display-warning - NOTE: log native comp warnings still needs testing | ||||
| * | feat(ai-config): refactor GPTel integration and add features | Craig Jennings | 2025-08-13 | 1 | -112/+99 |
| | | | | | | | | | | - Simplify and unify `cj/toggle-gptel` with auto-focus and - scroll-to-end Introduce `ai-keymap` on C-h g for toggling and - clearing the AI buffer Use dynamic Org heading prefixes and - per-response reply headings with timestamps Update default model - setting, prompt directives, and auth key retrieval - `gptel-magit` support for Magit integration | ||||
| * | added user and LLM model and version + timestamp for all responses | Craig Jennings | 2025-08-13 | 1 | -20/+107 |
| | | |||||
| * | splitting help into config (internal) and utils (added packages) | Craig Jennings | 2025-08-13 | 2 | -54/+64 |
| | | |||||
| * | move disable mouse to system-defaults and reformat for readability | Craig Jennings | 2025-08-12 | 2 | -26/+25 |
| | | |||||
| * | fixing documentation issue | Craig Jennings | 2025-08-12 | 1 | -1/+1 |
| | | |||||
| * | removed unused and broken "who called me" function | Craig Jennings | 2025-08-12 | 1 | -23/+1 |
| | | |||||
| * | remove unused telegram-config.el | Craig Jennings | 2025-08-12 | 1 | -48/+0 |
| | | |||||
| * | updated tramp config for better async processing | Craig Jennings | 2025-07-31 | 1 | -0/+11 |
| | | |||||
| * | don't remove whitespace in org mode | Craig Jennings | 2025-07-25 | 1 | -2/+1 |
| | | |||||
| * | wip cj/move-org-branch-to-roam | Craig Jennings | 2025-07-16 | 1 | -0/+70 |
| | | |||||
| * | org-noter config changes | Craig Jennings | 2025-07-13 | 1 | -4/+10 |
| | | | | | | | | | - remove local custom package - vertical split - use sync-dir variable for search path - use org-pdftools for more precise links to pdftools documents - change default-notes-file-names to reading-notes.org | ||||
| * | pdfs should always fit-width when opened | Craig Jennings | 2025-07-13 | 1 | -1/+1 |
| | | |||||
| * | consolidate dashboard keybinding to f4 only | Craig Jennings | 2025-07-13 | 1 | -6/+9 |
| | | |||||
| * | ai-config changes | Craig Jennings | 2025-07-13 | 1 | -22/+36 |
| | | | | | | | - use defvars for directives - created a toggle function that only actually works when gptel is already up and running. - bind the toggle function to f9 | ||||
| * | move erc-yank to erc-config; disable google-this | Craig Jennings | 2025-07-12 | 2 | -21/+21 |
| | | |||||
| * | disable unused test code | Craig Jennings | 2025-07-12 | 1 | -29/+5 |
| | | | | | not using mpdel or yeetube, so disabling them | ||||
| * | pdf files should open with midnight minor mode by default | Craig Jennings | 2025-07-12 | 1 | -0/+2 |
| | | |||||
| * | rename localrepo-update-repository to cj/update-localrepo-repository | Craig Jennings | 2025-07-12 | 1 | -1/+1 |
| | | |||||
| * | add org-noter config using melpa and bind to f6 | Craig Jennings | 2025-07-12 | 1 | -10/+21 |
| | | |||||
| * | scroll 3 lines from top/bottom | Craig Jennings | 2025-07-12 | 1 | -1/+1 |
| | | |||||
| * | make pdf default format to view in calibredb | Craig Jennings | 2025-07-11 | 1 | -1/+1 |
| | | |||||
| * | moar bookmarks! | Craig Jennings | 2025-07-11 | 1 | -1/+1 |
| | | |||||
| * | adding org-noter for testing/configuration | Craig Jennings | 2025-07-11 | 1 | -0/+3 |
| | | |||||
| * | adding continuous scroll code in custom + configuring in pdf-config | Craig Jennings | 2025-07-01 | 1 | -2/+12 |
| | | |||||
| * | Add code in system-utils.el to open specific extensions via xdg-open | Craig Jennings | 2025-06-28 | 1 | -6/+50 |
| | | |||||
| * | fix listing switches typo | Craig Jennings | 2025-06-17 | 1 | -1/+1 |
| | | |||||
| * | remap shift backspace to delete | Craig Jennings | 2025-06-17 | 1 | -0/+3 |
| | | |||||
| * | added lectures location to go menu in dirvish | Craig Jennings | 2025-06-15 | 1 | -2/+3 |
| | | |||||
| * | adding inadequate docstrings; re-ordering last four functions | Craig Jennings | 2025-06-09 | 1 | -32/+43 |
| | | |||||
| * | dashboard open is now f9; updated tasks | Craig Jennings | 2025-06-07 | 1 | -0/+1 |
| | | |||||
| * | better prompt. sorted alias list | Craig Jennings | 2025-06-07 | 1 | -10/+24 |
| | | |||||
| * | cosmetic cleanup for git-timemachine; removing not-a-bug | Craig Jennings | 2025-06-07 | 1 | -4/+1 |
| | | |||||
| * | fix issue with moving files in dirvish; update tasks | Craig Jennings | 2025-06-07 | 1 | -2/+4 |
| | | |||||
| * | squash! dirvish don't show hidden files; quote filenames when opening | Craig Jennings | 2025-06-07 | 1 | -2/+0 |
| | | |||||
| * | dirvish don't show hidden files; quote filenames when opening | Craig Jennings | 2025-06-07 | 1 | -24/+27 |
| | | |||||
| * | adding documentation | Craig Jennings | 2025-06-07 | 1 | -36/+38 |
| | | |||||
| * | adding author statements to all el files | Craig Jennings | 2025-06-07 | 33 | -22/+41 |
| | | |||||
| * | fixing project go to paths | Craig Jennings | 2025-06-03 | 1 | -2/+2 |
| | | |||||
| * | explanatory comment | Craig Jennings | 2025-06-03 | 1 | -0/+3 |
| | | |||||
| * | adding go directories in projects; adding libreoffice shortcut | Craig Jennings | 2025-06-03 | 1 | -11/+14 |
| | | |||||
| * | re-enable disable mouse mode | Craig Jennings | 2025-06-03 | 1 | -2/+0 |
| | | |||||
