about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAge
* Add a leader key for elpher-bookmarks; add gemini-writeCase Duckworth2021-04-27
|
* Add check for server on startupCase Duckworth2021-04-26
| | | | Why the hell not?!
* Unbind M-s from paredit-mode-mapCase Duckworth2021-04-26
| | | | It shadows the (slightly more useful (for me (for now))) Isearch map(s).
* Comment out icomplete-modeCase Duckworth2021-04-26
| | | | | Sometimes it'd be called and the function turning it off wouldn't be, for some reason. Weird stuff.
* Change `:mode' to `:file-match'Case Duckworth2021-04-26
| | | | Turns out setup.el has a local macro to deal with setting up modes.
* Add `acdw/insert-iso-date'Case Duckworth2021-04-26
| | | | Like `crux-insert-date', but I use ISO 8601.
* Enhance `refresh-emacs'Case Duckworth2021-04-26
| | | | | - Enable `debug-on-error' - Save all init files before sourcing them
* Fix dired-openCase Duckworth2021-04-24
|
* Switch to pdf-tools forkCase Duckworth2021-04-24
|
* Fix bindings in paredit-mode-modesCase Duckworth2021-04-24
|
* Get rid of a dumb alias that slows down EmacsCase Duckworth2021-04-22
| | | | See the comment in the commit.
* Add <F12> bind to toggle eshellCase Duckworth2021-04-22
|
* Add a leader bind to kill emacsCase Duckworth2021-04-22
|
* Setup `dired' betterCase Duckworth2021-04-22
| | | | | Instead of resetting `setup-*' in each of dired's dependent packages, just install them using `:straight' and configure them in blocks.
* Correct nnimap definitionCase Duckworth2021-04-22
| | | | Still plenty of problems, though. I really need to read that manual.
* Add dired-git-infoCase Duckworth2021-04-22
|
* Open files better, depending on systemCase Duckworth2021-04-22
|
* Bail out of `setup' if straight failsCase Duckworth2021-04-22
|
* Install w32-browser at workCase Duckworth2021-04-22
|
* Move lexical-binding setting into a hookCase Duckworth2021-04-22
| | | | | | | | | | | | *scratch* still doesn't apply the (setq-default lexical-binding t) form, but the advice I'd been giving `setup' broke the documentation generator function. So I just added lexical-binding to a hook when opening an emacs-lisp-mode buffer. Will this bite me later? Possibly. But I'll deal with that then. The worst that could happen is that I'd write another function, `setup-test' or something, that'd apply lexical-binding and then run `setup'. Or I could just set lexical-binding to t manually. Whatever.
* Also load files in .emacs.d/lisp when running `refresh-emacs'Case Duckworth2021-04-22
|
* Fix wrong function callsCase Duckworth2021-04-22
| | | | | | | When I changed `unpackaged/org-element-descendent-of' to `acdw-org/element-descendent-of' (honestly, to make it easier to see where the definition of the function is), I didn't change all the references to that function.
* Add macro `with-message'Case Duckworth2021-04-21
|
* Setup emoji fonts!Case Duckworth2021-04-21
| | | | This is a much better alternative than the old crusty unicode-fonts package.
* Add messages in `acdw/eval-region-or-buffer'Case Duckworth2021-04-21
| | | | Probably should write a macro, `with-message' or something.
* Update Gnus configCase Duckworth2021-04-21
|
* Add keybinding for crux-transpose-windowsCase Duckworth2021-04-21
|
* Add advice to kill lines and joinCase Duckworth2021-04-21
|
* Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-04-21
|\
| * Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-04-20
| |\
| * | Add `electric-cursor'Case Duckworth2021-04-20
| | | | | | | | | | | | Mine own package!
| * | Fix some dumbnessCase Duckworth2021-04-20
| | |
* | | Fix typoCase Duckworth2021-04-21
| | |
* | | Fix boundp check in eshell-setupCase Duckworth2021-04-21
| |/ |/|
* | Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-04-20
|\|
| * Use company for completion-in-region instead of corfuCase Duckworth2021-04-20
| | | | | | | | | | I found out it does completion-in-region, and honestly, it's a better interface, and more uniform.
| * Correct thingsCase Duckworth2021-04-20
| |
| * Change keybindingsCase Duckworth2021-04-19
| |
* | Use consult for completion-in-regionCase Duckworth2021-04-20
| |
* | Only grow mini-windows, instead of resizing intenselyCase Duckworth2021-04-20
| |
* | Autoload elpher-goCase Duckworth2021-04-20
| |
* | Advise setup to use lexical-bindingCase Duckworth2021-04-20
|/
* Rename functions in acdw-org.elCase Duckworth2021-04-19
|
* Make `visual-line-mode' and `olivetti-mode' prettierCase Duckworth2021-04-19
|
* Handle cases where ~/.emacs/pkg doesn't existCase Duckworth2021-04-19
|
* Tweak `org-table-copy-down'Case Duckworth2021-04-19
| | | | | Now <S-return> will do its regular thing /in/ a table, but will also work /outside/ a table as a regular <return>.
* Merge branch 'main' of https://tildegit.org/acdw/emacsCase Duckworth2021-04-19
|\
| * Add (and ignore) pkg/Case Duckworth2021-04-19
| | | | | | | | I'm going to put packages I develop in there.
| * Move vertico-related config into its `setup' formCase Duckworth2021-04-19
| |
| * Fix clipboard pasting non-ASCII charactersCase Duckworth2021-04-19
| | | | | | | | | | | | | | | | | | | | | | ... at least on Windows. Solution found here: https://emacs.stackexchange.com/questions/22727/pasting-text-from-clipboard-why-m-instead-of-linebreaks Other resources: https://emacs.stackexchange.com/questions/22727/pasting-text-from-clipboard-why-m-instead-of-linebreaks https://goyoambrosio.com/2018/06/Dealing-with-utf-8-in-Emacs/