summary refs log tree commit diff stats
path: root/init.el
Commit message (Collapse)AuthorAge
* Save more variablesCase Duckworth2021-05-12
|
* Unbind <Help> hCase Duckworth2021-05-12
|
* Make recentf dired-awareCase Duckworth2021-05-12
|
* Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-05-11
|\
| * Refactor CL IDE binding codeCase Duckworth2021-05-06
| | | | | | | | | | | | This is a prelude to writing 'acdw-cl.el', since the two IDEs (that's what I'm calling them) each have a known structure. So I'm going to write a little library to abstract that out.
* | Add `org-mode' to `stupid-modes' for `dumb-auto-format'Case Duckworth2021-05-11
| | | | | | | | To keep hanging list items from indenting at save.
* | 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.
* File stuff ... but in init.elCase Duckworth2021-05-05
| | | | Oop
* Correct after-load file nameCase Duckworth2021-05-05
| | | | Oops, should've tested before pushing
* Correctly configure sly and slime keybindingsCase Duckworth2021-05-05
| | | | Had to load them after the files.
* Add whitespace-cleanup-modeCase Duckworth2021-05-05
|
* Remove complicated which-key delayCase Duckworth2021-05-05
|
* Don't enable a mode just to disable it laterCase Duckworth2021-05-05
|
* Add section for ibufferCase Duckworth2021-05-05
|
* Change binding for reb-quitCase Duckworth2021-05-04
| | | | M-q is shadowed by paredit, I think.
* Add paredit-mode to reb-modeCase Duckworth2021-05-04
|
* Replace fly-make-mode with flymake-mode-exceptCase Duckworth2021-05-04
| | | | | | I didn't want flymake-mode to automatically fire in emacs-lisp-mode. I should probably be better served by either (a) getting my Emacs config files up to snuff or (b) adding a better test to decide whether to flymake them.
* Add flymake-mode to prog-mode-hookCase Duckworth2021-05-04
|
* Change function nameCase Duckworth2021-05-04
|
* Add package-lintCase Duckworth2021-05-04
|
* Add unfocusedCase Duckworth2021-05-04
|
* Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-05-04
|\
| * Remap C-w to backward-kill-word if the region isn't activeCase Duckworth2021-05-04
| |
| * Remap C-h to DELCase Duckworth2021-05-04
| |
| * Remove `idle-require'Case Duckworth2021-05-04
| | | | | | | | It wasn't ... sparking joy.
| * Add clhs and move common-lisp-ide to be in alpha orderCase Duckworth2021-05-04
| |
| * Go back to OG beginendCase Duckworth2021-05-04
| | | | | | | | I think the author fixed the issue.
| * Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-05-04
| |\
| * | Add slime-repl-return-at-endCase Duckworth2021-05-04
| | | | | | | | | | | | Get the benefits of paredit with easy keys in the REPL!
* | | Change which-key setupCase Duckworth2021-05-04
| | |
* | | Don't start idle-require-modeCase Duckworth2021-05-04
| |/ |/|
* | Only update packages with C-uCase Duckworth2021-05-03
| |
* | Add `winum'Case Duckworth2021-05-03
| | | | | | | | | | I only rebind winum-select-window-* in graphical buffers because that's apparently the only place where C-[n] is the same as M-[n].
* | Add `idle-require'Case Duckworth2021-05-03
| | | | | | | | | | Not sure how useful it'll be, but hopefully it'll help make some things a little faster...
* | Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-05-02
|\|
| * Switch to SLY for Lisp REPLCase Duckworth2021-05-01
| | | | | | | | | | I've kept SLIME's config around, in case I need it -- which REPL is loaded depends on the `acdw/cl-ide' variable.
| * Tweak which-key idle timingCase Duckworth2021-05-01
| | | | | | | | | | | | It does seem as though `which-key-show-early-on-C-h' isn't respected here, but I'm not sure exactly what the issue is. Could be the `which-key-setup-minibuffer'... more research is needed.
* | Add ledger-modeCase Duckworth2021-05-02
|/
* 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
|
* Add the text scale to the modelineCase Duckworth2021-04-30
|
* Change which-key popup delayCase Duckworth2021-04-30
| | | | | | | | I found out about `which-key-delay-functions', which lets me tweak the delay depending on what the key sequence is. I set up a function to show bindings in my "leader map" immediately, but to delay for a bit on everything else. I also put which-key stuff in the minibuffer -- I think it looks pretty good.
* Change some `defun'+`advice-add' to `define-advice'Case Duckworth2021-04-29
|
* Change upgrade-packages-and-restart to emacs-upgradeCase Duckworth2021-04-29
|
* Massively refactorCase Duckworth2021-04-29
| | | | | | | | | | | | | | - Redefine as much as possible as `setup' forms - Reorganize into "Setup", "Basics", and "Packages" sections - Within each section, alphabetize sexps - Also (mostly) alphabetize acdw- files - (Not the ones that are almost completely others' code) - Sidebar: Why is this not a thing in elisp!? Should write a function - Break karthink's thing into another library `acdw-re' - Add a function to `acdw': `acdw/find-emacs-source' - Should refactor that to better find the source I think everything looks much more better now!
* Replace anzu with karthink's re-builder glueCase Duckworth2021-04-29
|
* Use my fork of `beginend'Case Duckworth2021-04-28
| | | | | | I don't know why, but (setf (point) (point-min)) doesn't work (see the `org-mode' function). I changed it to the more ... older(?) version, (goto-char (point-min)).
* Add `restart-emacs'Case Duckworth2021-04-28
|
* Automatically 'view' read-only buffers, and 'read' view buffersCase Duckworth2021-04-28
|
* Advise `eval-region' to pulseCase Duckworth2021-04-28
| | | | Just like SLIME. I also rewrote acdw/eval-region-or-buffer a bit.