summary refs log tree commit diff stats
path: root/early-init.el
Commit message (Collapse)AuthorAge
* Fix setup to run after first focus-change-functionCase Duckworth2021-05-29
| | | | /I don't know what I'm doing .../
* Fix frame setupCase Duckworth2021-05-27
|
* Change hook for `acdw/frame-setup'Case Duckworth2021-05-21
| | | | | | I found out about `after-make-frame-functions', a special hook that I want to use instead of `after-focus-change-function'. I also don't need to remove it in the function because the hook only fires once after each frame is made.
* Comment out `hook-defun'Case Duckworth2021-05-21
| | | | | | | | | | The only plus `hook-defun' has over (add-hook 'hook (defun name ... )) is the ability to add the same function to multiple hooks at once. My init files don't use that functionality, so I've retired this macro for now. I'm thinking, honestly, that if a function is used in more than one hook, it should be defined separately and added to each hook in turn ... you know, like Emacs does it by default.
* Add `acdw/system' macroCase Duckworth2021-05-11
| | | | | | `acdw/system' eases configuration -- it returns the system when called with no arguments, acts as a test with one argument, or as a `pcase' with more than one argument.
* Change default variable-width font sizeCase Duckworth2021-05-04
| | | | Also fix a typo in hook name.
* Customize fringesCase Duckworth2021-04-30
| | | | | Still to think about: changing the `fringe' face. Do I want it another color? Do I even need any buffer boundaries? Hm....
* Move emoji font configuration to the initial frame setup functionCase Duckworth2021-04-30
|
* Inhibit loading X ResourcesCase Duckworth2021-04-29
|
* Get rid of a dumb alias that slows down EmacsCase Duckworth2021-04-22
| | | | See the comment in the commit.
* Attempt to further speed up initCase Duckworth2021-04-19
|
* WhitespaceCase Duckworth2021-04-09
|
* Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-04-09
|\
| * Add `slime'Case Duckworth2021-04-08
| | | | | | | | | | | | On Windows, I use CLisp for LISP, so I need to add the path to exec-path there. I also moved `geiser''s definition to keep fennel and lua together.
* | Load clisp for slimeCase Duckworth2021-04-09
| |
* | Change font loading logic to hopefully be more robustCase Duckworth2021-04-09
|/ | | | | Based heavily (basically copied) from https://github.com/olivertaylor/olivertaylor.github.io/blob/master/notes/20210324_emacs-optical-font-adjustment.org
* Blink cursor onceCase Duckworth2021-04-07
|
* 7Case Duckworth2021-04-06
|
* Change method of init-time messageCase Duckworth2021-04-01
| | | | | | | | Going off [1], I've just redefined the `display-startup-echo-area-message' function to show the startup time, instead of adding a hook to Emacs's startup and trying to figure out how to give my username to the original function. [1]: https://depp.brause.cc/dotemacs/#org2cdacdd
* Define `acdw/reindent-buffer' and hook into elispCase Duckworth2021-04-01
| | | | | Hopefully this will put a halt to all of my whitespace commits. Of course, this commit also includes whitespace-only diffs.
* Add `refresh-emacs'Case Duckworth2021-03-31
|
* WhitespaceCase Duckworth2021-03-30
|
* Tweak garbage collectionCase Duckworth2021-03-30
|
* Set all fonts on all possible systemsCase Duckworth2021-03-30
|
* Switch to using `setup.el' for customizationsCase Duckworth2021-03-29
| | | | | setup (https://git.sr.ht/~zge/setup) does everything I tried to do with `acdw/pkg', et al., but better.
* White spaceCase Duckworth2021-03-25
|
* Require `acdw' in `early-init.el'Case Duckworth2021-03-25
|
* Change `exec-path'Case Duckworth2021-03-24
|
* Add "~/Applications/racket" to pathCase Duckworth2021-03-18
|
* Remove empty comment lines in headersCase Duckworth2021-03-16
|
* Install `no-littering'Case Duckworth2021-03-14
| | | | To catch the packages I don't want to bother configuring.
* Change default font at homeCase Duckworth2021-03-12
|
* Remove extraneous commentCase Duckworth2021-03-11
|
* 5cCase Duckworth2021-03-07
|
* Add mode-line-formatCase Duckworth2021-03-01
| | | | Can remove mode-line-mule-info because everything /should/ be UTF-8-Unix
* Move straight install directoryCase Duckworth2021-03-01
|
* Don't be smart about bootstrapping straight.elCase Duckworth2021-03-01
|
* TyposCase Duckworth2021-03-01
|
* Restart shitCase Duckworth2021-02-28
|
* LINE ENDINGSCase Duckworth2021-02-26
|
* W h I t E s P a C eCase Duckworth2021-02-25
|
* Add shit, apparently UNIX line endings are being stupidCase Duckworth2021-02-24
|
* Force LFCase Duckworth2021-02-23
|
* Don't hide default modelineCase Duckworth2021-02-16
|
* Merge branch 'main' of tildegit.org:acdw/emacsCase Duckworth2021-02-08
|
* Normalize line endingsCase Duckworth2021-01-26
|
* I'm guessing ... whitespace?Case Duckworth2021-01-25
|
* Add ForgeAshley Duckworth2021-01-23
| | | | | | | | | Forge stores its information in an SQLite database, and on Windows, that's not just available. I found a solution in Win Builds (http://win-builds.org/doku.php), though I think I could've just downloaded a gcc binary and added that to my PATH, or something. It probably requires further research. Anyway, that's why the exec-path is updated as well.
* Finally sort out the config.org/el loading thingAshley Duckworth2021-01-22
|
* 2020-01-21Case Duckworth2021-01-21
|