Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-16 | activate pixel-scoll-mode regardless of display-graphic-p | John Turner | |
2023-07-16 | set default font in init.el | John Turner | |
2023-07-16 | don't use custom.el | John Turner | |
2023-07-16 | require site-gentoo | John Turner | |
2023-07-16 | converted init code to use use-package | John Turner | |
2023-06-24 | add require for reload-library | John Turner | |
2023-04-27 | readded eglot init module | John Turner | |
2023-04-01 | created toggle-local-vars lisp script | John Turner | |
2023-03-26 | use early-init.el to allow setting native comp cache dir | John Turner | |
Some of the init.el setup code moved to early-init.el to allow loading our init modules in early init. Loading the native comp init module in init.el set the cache directory variable too late and resulted in the original directory still being populated with eln files. | |||
2023-03-26 | rm'd eglot config, it has all the servers I use setup by default now | John Turner | |
2023-01-24 | added some treesitter setup stuff | John Turner | |
2022-12-22 | enabled safe directory variables! useful for peeking into git repos! | John Turner | |
2022-12-22 | defined lisp and scheme program names | John Turner | |
2022-12-22 | set the elisp debugger to edebug | John Turner | |
2022-12-22 | added require? macro for requring optional libraries | John Turner | |
2022-12-22 | created some small functions to insert license headers into buffers | John Turner | |
2022-12-22 | created init-pixel-scroll.el | John Turner | |
2022-12-22 | added visual-line-mode to compile-mode-hook | John Turner | |
2022-12-22 | added visual-line-mode to ielm-mode-hook | John Turner | |
2022-12-22 | deleted old themes, created new badgar theme | John Turner | |
Themes in Emacs can be loaded on top of each other, allowing to easily customize or override aspects of other themes, which I did not realize at the time of creating the custom-wombat theme! Badgar adds a few small tweaks, like setting highlight-indentation colors, making the fringe match the background, and highlighting the current line when using line-number-mode. | |||
2022-11-16 | added code to append ~/.emacs.d modules to load-path automatically | John Turner | |
This code automatically generates the directories for our init and lisp modules in ~/.emacs.d/ and appends them to "load-path". | |||
2022-11-16 | created a mode-line init module and new mode-line format | John Turner | |
2022-10-21 | activate modes at the bottom of init.el or in the assoc init module | John Turner | |
2022-10-21 | renamed man-wrapper to man-completion | John Turner | |
2022-10-10 | added an ediff init module | John Turner | |
2022-10-07 | forgot to delete a few things | John Turner | |
2022-10-07 | changed the config-* prefix to init-* for all of the init files | John Turner | |
2022-08-25 | renamed load-local-lisp.el to load-lisp.el | John Turner | |
2022-07-22 | added an explicit require for site-gentoo when it's available | John Turner | |
I have disabled site-gentoo being loaded automatically on start by editing site-start. Now I explicitly require it when it's available in this config, but it can be omitted or toggled in other configs (a minimal config for example). | |||
2022-07-03 | moved non-config functions into a new lisp directory | John Turner | |
We will now put non-config related functions (any elisp libraries or snippets that I write) into a new ".emacs.d/lisp" directory and separate them from the config code in the ".emacs.d/config" directory. During the transition I decided to move and rewrite the logic that adds all of the libraries to load-path. Now this logic is in two top level files (load-config.el load-local-lisp.el). I needed to remove the config-programming-languages module because it conflicted with the new load-path logic (it was mostly useless anyways). The man advice functions are deleted in this commit but they will be added into the new ".emacs.d/lisp" directory soon. | |||
2022-07-03 | init | John Turner | |