Commit Graph

232 Commits

Author SHA1 Message Date
Case Duckworth 4c20a1d8e8 Set `find-function-C-source-directory' everywhere
On Windows, `acdw.cmd' downloads the source in the right spot.  On Linux, I need
to make sure it's in the right spot myself.
2021-04-02 12:57:07 -05:00
Case Duckworth 6a7d8e7b71 Setup `ediff' 2021-04-02 12:56:41 -05:00
Case Duckworth 3a67ac7c37 Fix eshell mode line 2021-04-02 12:56:31 -05:00
Case Duckworth ea721f08ff Change RET in `dired-mode-map' to `dired-find-alternate-file' 2021-04-01 17:56:51 -05:00
Case Duckworth bf6a117838 Add ^D binding to quit eshell 2021-04-01 17:56:24 -05:00
Case Duckworth d04a3bbd78 Move MS Windows settings above Etc settings and add some
Most are from https://depp.brause.cc/dotemacs/.
2021-04-01 17:55:48 -05:00
Case Duckworth b475595d07 Change method of init-time message
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
2021-04-01 17:04:41 -05:00
Case Duckworth 4dbe145c9e Fix typos 2021-04-01 16:59:15 -05:00
Case Duckworth e535ec0a4b Add function `dumb-auto-format' that checks with apheleia first
In adding `dumb-auto-format', I've removed `acdw/reformat-buffer' because it's
not complex enough or stand-alone enough to keep as its own function.

21 guns.
2021-04-01 16:55:40 -05:00
Case Duckworth cda59ad6b2 Break "Programming languages" out into its own section 2021-04-01 16:42:44 -05:00
Case Duckworth 9af70cbf60 Define `acdw/reindent-buffer' and hook into elisp
Hopefully this will put a halt to all of my whitespace commits.  Of course, this
commit also includes whitespace-only diffs.
2021-04-01 16:41:41 -05:00
Case Duckworth b04d4bd2a6 Update `consult' bindings and config 2021-04-01 16:39:46 -05:00
Case Duckworth a3a937ee42 Add `which-key' 2021-04-01 16:37:09 -05:00
Case Duckworth c46a180ae5 Don't compress undo-fu-session files at work 2021-04-01 16:36:36 -05:00
Case Duckworth 4bcb25c276 Change etc. bindings' mapping to global-map 2021-04-01 16:35:49 -05:00
Case Duckworth b132794031 Set up spelling 2021-04-01 16:35:26 -05:00
Case Duckworth d23d77879f Remove `ehelp' binds in favor of `helpful' package 2021-04-01 16:34:25 -05:00
Case Duckworth 21f9b5c397 Add forth-mode
Only if gforth.el is around, though.
2021-03-31 23:08:50 -05:00
Case Duckworth 8e2312b500 Add PDF Tools at home 2021-03-31 23:08:42 -05:00
Case Duckworth 8b11109865 Show client status in `frame-title-format'
Also: fix the tab bar.
2021-03-31 23:08:22 -05:00
Case Duckworth 904ce589af Replace `:acdw/map' with `:global'
My `acdw/map' bindings were shadowing things.  Let's just try global bindings
and see if that's /really/ that big of a deal.  I'll keep acdw/mode around for
kicks right now.
2021-03-31 23:07:28 -05:00
Case Duckworth c1b330ca80 Fixup comments for outshine-mode 2021-03-31 19:10:09 -05:00
Case Duckworth 3863807d12 Remove `eshell' bindings
still have to figure out how best to do this.
2021-03-31 18:59:42 -05:00
Case Duckworth 88b4590bd4 Change binding to `crux-smart-open-line' 2021-03-31 18:59:28 -05:00
Case Duckworth bd8775cd6b Add `outshine' 2021-03-31 18:00:22 -05:00
Case Duckworth 1bc43220a2 Whitespace 2021-03-31 18:00:06 -05:00
Case Duckworth d57a5d00d5 Tweak debugger 2021-03-31 17:59:49 -05:00
Case Duckworth 1bd224af5e Fix -mode setups 2021-03-31 17:59:28 -05:00
Case Duckworth a09e80daf3 Add keybindings 2021-03-31 17:58:52 -05:00
Case Duckworth 37c942bf36 Add `smart-hungry-delete' 2021-03-31 12:56:38 -05:00
Case Duckworth 4189e1c8a3 Fix typos and verbosity 2021-03-31 12:47:11 -05:00
Case Duckworth 8b9470d7c2 Add plugins 2021-03-31 12:46:14 -05:00
Case Duckworth d503a2d1b6 Add `olivetti' and tweak `acdw/reading-mode' 2021-03-31 12:45:42 -05:00
Case Duckworth 0c1f670cad Fix font setting
I wrap it in a function hooked to `after-focus-change-function', from which it
removes itself.  ~Fancy~ stuff.
2021-03-30 17:30:47 -05:00
Case Duckworth 0905fab8ee Add `:setq-default' macro to save a little load time 2021-03-30 12:31:26 -05:00
Case Duckworth 4ba0c92df0 Set all fonts on all possible systems 2021-03-30 12:30:51 -05:00
Case Duckworth be24eae19a Add autoloads to `:acdw/map' and `:acdw/leader' 2021-03-30 11:58:05 -05:00
Case Duckworth 6ee7a75d35 Correct typo 2021-03-29 23:22:45 -05:00
Case Duckworth db3d8d26a2 Sturf 2021-03-29 23:21:58 -05:00
Case Duckworth 1dd6b9c0ee Switch to using `setup.el' for customizations
setup (https://git.sr.ht/~zge/setup) does everything I tried to do with
`acdw/pkg', et al., but better.
2021-03-29 17:52:23 -05:00
Case Duckworth 2fdfc43684 bleh 2021-03-27 12:29:54 -05:00
Case Duckworth 8dee3a66e6 Add elpher and gemini-mode 2021-03-27 10:33:11 -05:00
Case Duckworth 66707baa84 Incorporate idiomdrottning's magit display bit 2021-03-27 00:04:11 -05:00
Case Duckworth e33fd78ef7 Fix indentation 2021-03-27 00:03:54 -05:00
Case Duckworth ef3fb64f5f Correct :work settings 2021-03-27 00:03:43 -05:00
Case Duckworth 09a2142fb2 Correct truncate-lines setting /again/
I keep thinking I've made a mistake.  I want it to be NIL!!!
2021-03-27 00:03:11 -05:00
Case Duckworth c805de7faa Move `acdw-modeline/vc-branch' to the left side 2021-03-25 17:46:51 -05:00
Case Duckworth b50a79b303 Add beginend 2021-03-25 17:46:29 -05:00
Case Duckworth 73f7886f53 Add recursion-indicator 2021-03-25 17:46:12 -05:00
Case Duckworth 23e94b52f4 Flip RET and C-j in `icomplete-minibuffer-map' 2021-03-25 15:41:54 -05:00