Commit Graph

1279 Commits

Author SHA1 Message Date
Case Duckworth 46f53399d5 Require `acdw' in `early-init.el' 2021-03-25 12:03:14 -05:00
Case Duckworth aaf9a2d6dc Truncate lines 2021-03-25 10:51:25 -05:00
Case Duckworth e679a9bd98 Stuff 2021-03-23 23:10:43 -05:00
Case Duckworth 6707795b08 Whitespace? 2021-03-18 22:47:28 -05:00
Case Duckworth 0337a1cda1 Merge branch 'main' of tildegit.org:acdw/emacs 2021-03-16 22:52:18 -05:00
Case Duckworth 68bd42577d Add crux bindings 2021-03-16 22:48:44 -05:00
Case Duckworth 599f7beff1 Don't indent with tabs no more 2021-03-16 22:48:35 -05:00
Case Duckworth fe1706e7d9 Remove empty comment lines in headers 2021-03-16 11:16:21 -05:00
Case Duckworth a84730b0d0 Turn back on `global-font-lock-mode' 2021-03-16 11:15:59 -05:00
Case Duckworth f17f0a6629 Merge branch 'main' of https://tildegit.org/acdw/emacs into 5c 2021-03-16 09:30:40 -05:00
Case Duckworth c21f21afab "Package-ize" dired 2021-03-16 09:29:53 -05:00
Case Duckworth 4283ccdd2c Further configure the mode line
I've broken out extra functions into `acdw-modeline', so they don't clutter up
the init.el too much.
2021-03-14 23:48:40 -05:00
Case Duckworth 9128a6abed Turn `font-lock-mode' off 2021-03-14 19:19:17 -05:00
Case Duckworth eb15a3f8e3 Add `racket-mode' 2021-03-14 19:19:11 -05:00
Case Duckworth 60954ae4ec Add `0x0' 2021-03-14 19:19:02 -05:00
Case Duckworth 98472a480d Add `nov' 2021-03-14 19:18:52 -05:00
Case Duckworth 8d4d84839e Change `:map-after' behavior 2021-03-14 19:18:32 -05:00
Case Duckworth b52013f05f Add keybinding for `unpackaged/org-return-dwim' 2021-03-13 01:56:50 -06:00
Case Duckworth b5b1f51c88 Change `frame-title-format' 2021-03-13 01:56:40 -06:00
Case Duckworth 824b887900 Set `fixed-pitch' face
Still to do: `variable-pitch' (will need to change based on `acdw/system')
2021-03-13 01:54:30 -06:00
Case Duckworth 8661a1ffea Add `expand-region' 2021-03-12 23:05:42 -06:00
Case Duckworth a1ed955633 Fix typo
That colon .. twould jam up me colon
2021-03-12 17:39:42 -06:00
Case Duckworth fe2e1dee76 Remove commented lines 2021-03-12 17:33:11 -06:00
Case Duckworth a7454b956f Change cursor for `overwrite-mode' 2021-03-12 17:32:48 -06:00
Case Duckworth 884343deb4 Add `:set', `:local', `:require' keywords to `acdw/pkg' 2021-03-12 17:32:13 -06:00
Case Duckworth ea9fad47ec Change `acdw/hooks' form
Instead of only allowing (list-of-hooks) (list-of-functions), `acdw/hooks' now
accepts a (list-of-hook-specs), each of which is of the above form, allowing the
user to set multiple unrelated hooks at once.
2021-03-12 17:29:26 -06:00
Case Duckworth 32800720dd Move `acdw/modeline' functions into `acdw/pkg' forms
This change means I don't have to `require' libraries that haven't been
registered with `straight' yet.
2021-03-12 17:22:32 -06:00
Case Duckworth c918211dcd Configure `org-mode'. 2021-03-12 17:20:49 -06:00
Case Duckworth 49c282f301 Add `acdw/binds' to bind more than one key at once
I should probably change `acdw/bind-after-map' to use this macro...
2021-03-12 12:53:57 -06:00
Case Duckworth 6e5afcf821 Change `add-hook' to `acdw/hooks'
I need to rewrite `acdw/hooks' to mirror the rest of the `acdw/' functions --
i.e., it should accept a list of lists, where the car of each list is a hook (or
list of hooks) and the cdr is the function (or list of functions) to bind there.
2021-03-12 12:48:36 -06:00
Case Duckworth 31b395344c Toggle `truncate-lines' and fix parens 2021-03-12 12:47:54 -06:00
Case Duckworth cabd4323dd Configure `simple-modeline' 2021-03-12 09:36:15 -06:00
Case Duckworth 4fd04be32d Add binding for `hippie-expand' 2021-03-12 09:35:49 -06:00
Case Duckworth f645e91fd2 Install `simple-modeline' 2021-03-11 17:59:44 -06:00
Case Duckworth 8bf76df8c7 Remove M-g M-g consult bindings 2021-03-11 17:59:26 -06:00
Case Duckworth 78d7ed5991 Remap `just-one-space' to `cycle-spacing' 2021-03-11 12:48:18 -06:00
Case Duckworth 4bd4f49364 Whitespace 2021-03-11 12:18:21 -06:00
Case Duckworth e06d1d3ee7 Fix typo 2021-03-11 12:17:53 -06:00
Case Duckworth 63555d7365 Configure garbage collection 2021-03-11 12:16:50 -06:00
Case Duckworth 5247b85a84 Configure emacs lisp 2021-03-11 12:16:20 -06:00
Case Duckworth fc2203606d Configure `eshell' 2021-03-11 12:15:59 -06:00
Case Duckworth 3a23393346 Configure `dired' and add packages 2021-03-11 12:15:33 -06:00
Case Duckworth 487b78c0a1 Configure web browsing 2021-03-11 12:15:12 -06:00
Case Duckworth 6ba0cf06eb Install `minions' 2021-03-11 12:10:19 -06:00
Case Duckworth f98f10269a Install `orderless' 2021-03-11 12:09:58 -06:00
Case Duckworth a63450ff89 Configure minibuffer 2021-03-11 12:09:41 -06:00
Case Duckworth 0ba1a22b64 Lengthen `recentf-auto-cleanup' timeout 2021-03-11 12:09:16 -06:00
Case Duckworth 328c6b3fa8 Change quote style 2021-03-11 12:08:51 -06:00
Case Duckworth 8d9a82622a Word-wrap, but don't truncate-lines 2021-03-11 12:08:23 -06:00
Case Duckworth 01a3612932 Whitespace 2021-03-11 12:08:02 -06:00
Case Duckworth 9cfd4835d3 Change up filenames 2021-03-11 08:24:54 -06:00
Case Duckworth 43fcf5e689 Uniquify 2021-03-11 08:24:39 -06:00
Case Duckworth 764b0cda72 Bump bankruptcy 2021-03-11 08:24:22 -06:00
Case Duckworth 755cb7a953 uhhhhhhhh... stuff? 2021-03-08 22:40:23 -06:00
Case Duckworth 767497ece4 Almost finished with `acdw/pkg'
Still some bugs to squash.
2021-03-08 18:00:13 -06:00
Case Duckworth 2c72fd14cd Add functions 2021-03-08 16:58:18 -06:00
Case Duckworth 983c7330e8 5c 2021-03-07 22:14:38 -06:00
Case Duckworth 453c4b112f Merge branch 'no-org' of tildegit.org:acdw/emacs into no-org 2021-03-04 18:36:46 -06:00
Case Duckworth c2fa5076c8 Configure ibuffer 2021-03-04 18:36:14 -06:00
Case Duckworth e646d3f49b Fix hook 2021-03-04 17:58:44 -06:00
Case Duckworth 067cbc2b11 Add Research section to header 2021-03-04 17:37:17 -06:00
Case Duckworth d3b08aeb52 Add flyspell-correct-mapper bind to flyspell-mode-map
This should fix the issue from a few commits ago.
2021-03-04 09:15:13 -06:00
Case Duckworth 99aedfe812 Add org-mode 2021-03-04 09:09:29 -06:00
Case Duckworth f5363a1768 Fix sh case indenting to shfmt style 2021-03-04 09:09:04 -06:00
Case Duckworth 2cb5c21b0e Load flyspell-correct after flyspell
The binding still isn't working for some reason, however.  I'm not sure what the
reason might be.  I suppose I ought to macroexpand it.
2021-03-04 09:07:36 -06:00
Case Duckworth 1fe307cabf Random configs 2021-03-01 22:54:16 -06:00
Case Duckworth 656b6dfe72 Auto-revert dired 2021-03-01 22:54:03 -06:00
Case Duckworth a7a286e312 Config eldoc 2021-03-01 22:53:56 -06:00
Case Duckworth 052e0c37be blargh 2021-03-01 16:58:18 -06:00
Case Duckworth b9d9326595 Change reading and read-only mode 2021-03-01 16:57:55 -06:00
Case Duckworth 3052907751 Show magit in the same window as the file 2021-03-01 16:30:28 -06:00
Case Duckworth 39172a2d2c Config dired and stuff 2021-03-01 14:46:58 -06:00
Case Duckworth 47039957b7 Remove comments 2021-03-01 14:46:45 -06:00
Case Duckworth 54030162dd Add minibuffer eldef shorten thign 2021-03-01 14:46:08 -06:00
Case Duckworth efdd2f2bf9 Modify git stuff 2021-03-01 14:45:31 -06:00
Case Duckworth 2d0a4e0c29 Remove which-function-mode 2021-03-01 14:45:13 -06:00
Case Duckworth 13d6cc6f88 Add margin mouse binds 2021-03-01 14:44:57 -06:00
Case Duckworth c40c07e0b9 Add custom-file 2021-03-01 14:44:43 -06:00
Case Duckworth cb2982c3cb Re-indent 2021-03-01 12:13:28 -06:00
Case Duckworth 3f60767599 Restart shit 2021-02-28 23:58:57 -06:00
Case Duckworth d3b6cd94ec LINE ENDINGS 2021-02-26 11:31:50 -06:00
Case Duckworth 0ea7241c66 W h I t E s P a C e 2021-02-25 17:53:46 -06:00
Case Duckworth eaac9d4843 Add shit, apparently UNIX line endings are being stupid 2021-02-24 13:00:53 -06:00
Case Duckworth 89467846ab Force LF 2021-02-23 12:17:51 -06:00
Case Duckworth 0f95206684 Add messages to init.el 2021-02-20 00:42:20 -06:00
Case Duckworth e4f6714c1a Don't hide default modeline 2021-02-16 14:43:03 -06:00
Case Duckworth 199bf4ddd8 Don't raise GC Cons percentage
I think it causes problems with loading the init file
2021-02-10 10:16:08 -06:00
Case Duckworth 2a9373ae38 Change expand-file-name to locate-user-emacs-file 2021-01-28 12:42:08 -06:00
Case Duckworth 3eb18427a6 Normalize line endings 2021-01-26 21:18:12 -06:00
Case Duckworth 7302027ea1 I'm guessing ... whitespace? 2021-01-25 16:54:41 -06:00
Ashley Duckworth 679b0c30dc Finally sort out the config.org/el loading thing 2021-01-22 13:07:59 -06:00
Case Duckworth 6f7da55585 2020-01-21 2021-01-21 23:17:28 -06:00
Case Duckworth 92e86ff0ca 2020-01-21 2021-01-21 21:48:38 -06:00
Case Duckworth 68f0ed1ee3 Remove comments 2021-01-21 08:38:38 -06:00
Ashley Duckworth da92f0693f UI, Persistence 2021-01-20 12:57:24 -06:00
Case Duckworth 328793397c Change README.md to README.org 2021-01-19 23:43:19 -06:00
Case Duckworth 093e18808c Start over ... again 2021-01-19 23:40:14 -06:00
Case Duckworth cffd5b60c3 Change comment formatting 2021-01-09 14:45:29 -06:00
Case Duckworth 865a9a218a Add newer Org to load-path before tangling
This fixes a problem where, if config.org was newer than config.el, Emacs would
require the Org that comes with Emacs, which is older and breaks exporting, at least
to Markdown.  Adding the newer Org to the load path loads the newer Org instead.
2021-01-03 08:40:35 -06:00
Case Duckworth 6eb8fa9fda Fold init.el and early-init.el together
Weren’t doin’ no good apart.
2020-12-30 23:34:05 -06:00
Case Duckworth 3f1cd96a63 Update README 2020-12-21 23:20:21 -06:00
Case Duckworth 89422b864d Update tangled files 2020-12-16 19:12:05 -06:00
Case Duckworth 8a8ee8e243 Unignore {,early-}init.el 2020-12-11 18:32:19 -06:00
Case Duckworth 0301dbec89 Change init.org to config.org 2020-10-25 23:09:58 -05:00
Case Duckworth f2c1177b07 Remove byte compilation 2020-10-25 23:05:06 -05:00
Case Duckworth 2451c4e78d Add early-init.el to original init.el 2020-10-25 15:19:35 -05:00
Case Duckworth 1a29e22362 Convert to Literate Config 2020-10-25 12:11:41 -05:00
Case Duckworth 88ad211c9e End sentences with 2 spaces 2020-10-23 00:00:12 -05:00
Case Duckworth 81a79528f0 Add selectrum et al 2020-10-23 00:00:04 -05:00
Case Duckworth 0a2549e709 Disable UI elements 2020-10-22 23:59:48 -05:00
Case Duckworth df979eb4cd Add super-save 2020-10-22 23:59:08 -05:00
Case Duckworth a8176016f8 Add packages 2020-10-22 23:36:00 -05:00
Case Duckworth c62691484f Add unicode fonts 2020-10-22 23:35:45 -05:00
Case Duckworth faada2995a Add encoding 2020-10-22 23:35:26 -05:00
Case Duckworth 47b2435014 Add theme and set fonts 2020-10-22 21:08:28 -05:00
Case Duckworth 399df08896 I .. DECLARE .. BANKRUPTCY!!
Why?  Do you ask?  I'll tell you why.
awk-mode was mysteriously freezing up the whole dang program, and when I
emacs -Q 'd to see what it was, it started SO FAST.

So.  Fast.

So here we are.  Trying this again.
2020-10-22 20:55:21 -05:00
Case Duckworth a07e5724d3 Move stuff around 2020-10-12 20:22:20 -05:00
Case Duckworth 1f3cf1e216 Change bindings 2020-10-10 10:38:10 -05:00
Case Duckworth 0a1d66080c Add Fantasque Sans Mono to font list 2020-10-10 10:37:57 -05:00
Case Duckworth 339d1ad181 Change after-init-hooks to config 2020-10-10 10:01:42 -05:00
Case Duckworth f8ae4c6113 Remove aggressive indent
It competed with format-all...we'll see.
2020-10-09 22:17:52 -05:00
Case Duckworth ad0086b65e Add format-all and ... it formatted (?) 2020-10-09 22:15:33 -05:00
Case Duckworth fc7f170daf Change avy-goto keys 2020-10-09 22:15:17 -05:00
Case Duckworth c0f4046575 Add undo-fu 2020-10-09 22:15:02 -05:00
Case Duckworth ef4c65c443 Replace auto-save with super-save 2020-10-09 22:14:08 -05:00
Case Duckworth 518eff0d0a Etc changes, whatev 2020-10-08 20:20:25 -05:00
Case Duckworth bc8418de9c Move lambdas in hooks into their own functions 2020-10-08 20:20:02 -05:00
Case Duckworth f7f5c44587 Remove diminish
doom-modeline already diminishes, like, everything.
2020-10-08 20:18:57 -05:00
Case Duckworth e9223e8bd2 Un-disable disabled commands 2020-10-08 20:17:27 -05:00
Case Duckworth 5d221d518f Fix mode name in comment
Yeah it's a small commit.  WHATEVER MOM
2020-10-08 20:17:07 -05:00
Case Duckworth be1a6b69ea Add languages 2020-10-07 19:23:14 -05:00
Case Duckworth c40e3c70c0 Reorganize 2020-10-07 19:23:00 -05:00
Case Duckworth 8461004ea4 Remove exwm and add fonts and, apparently, whitespace?? 2020-09-25 08:25:53 -05:00
Case Duckworth 468729d205 Add slime & begin GNUS 2020-09-22 20:43:32 -05:00
Case Duckworth 798f242e4f Fix line endings 2020-09-22 20:20:57 -05:00
Case Duckworth 77053e4d8a Fix outshine-mode hook 2020-09-22 20:20:24 -05:00
Case Duckworth c64216002b Rewrite to take advantage of outshine-mode 2020-09-22 20:16:01 -05:00
Case Duckworth 0535e49ae8 Add visual-fill-column to elpher-mode-hook 2020-09-22 20:00:35 -05:00
Case Duckworth 7755db2805 Merge branch 'master' of https://git.sr.ht/~acdw/.emacs.d into master 2020-09-19 13:25:28 -05:00
Case Duckworth 57eefe44e5 Configure org-mode 2020-09-19 13:22:44 -05:00
Case Duckworth df389b5c3d Configure eshell 2020-09-19 13:21:05 -05:00
Case Duckworth 87e41e75dd Use variable-pitch-mode with elpher 2020-09-19 13:20:49 -05:00
Case Duckworth 4123f16b84 Correct version-control setting 2020-09-19 09:33:59 -05:00
Case Duckworth 62c92ed317 Merge branch 'master' of git.sr.ht:~acdw/.emacs.d into master 2020-09-17 08:00:12 -05:00
Case Duckworth b56e05a856 Add eshell-syntax-highlighting 2020-09-17 07:55:53 -05:00
Case Duckworth 54e9c6c8dd Add elpher binds 2020-09-17 07:55:43 -05:00
Case Duckworth a665c088f1 Move version stuff around 2020-09-17 07:55:26 -05:00
Case Duckworth d09180d037 Change fonts to dynamic-fonts
Is this a good idea?  We'll see.  Maybe I'll fork the damn thing.
2020-09-16 21:43:58 -05:00
Case Duckworth 849e805ad2 Set fonts ... better? 2020-09-16 21:35:33 -05:00
Case Duckworth a80f901a34 Allow recursive minibuffers 2020-09-16 20:23:08 -05:00
Case Duckworth 32964b40b3 Change acdw/at-* variables to constants with earmuffs 2020-09-16 20:22:50 -05:00
Case Duckworth 736440bfe8 Change font 2020-09-16 20:22:27 -05:00
Case Duckworth 30bfa38573 Remove statusbar 2020-09-15 21:55:54 -05:00
Case Duckworth 3c54de70d1 Add circe 2020-09-15 21:52:42 -05:00
Case Duckworth 78fa6b6118 Random changes 2020-09-15 21:52:34 -05:00
Case Duckworth 8540c51df9 Add rainbow-mode 2020-09-15 21:52:07 -05:00
Case Duckworth a4852c86e1 Add ligature and unicode 2020-09-15 21:51:42 -05:00
Case Duckworth 86934e2672 Fix hooks 2020-09-15 20:15:26 -05:00
Case Duckworth c42df99e06 add savehist variables 2020-09-15 20:15:10 -05:00
Case Duckworth 555bb1a3dd Fix title suggestion in post-to-gemlog-blue 2020-09-15 19:44:51 -05:00
Case Duckworth ddb693600b Remove a few more counsel hooks 2020-09-15 19:44:36 -05:00
Case Duckworth 2937f2aee4 Switch ivy/counsel/swiper to selectrum/ctrlf 2020-09-15 19:34:50 -05:00
Case Duckworth 019af58d77 Fix no-littering, add delete-selection-mode, add fork 2020-09-15 19:30:27 -05:00
Case Duckworth 6b01b595a6 Add stuff from email today: packages, load-prefer-newer 2020-09-15 13:38:20 -05:00
Case Duckworth 36f8b22f5f Add post-to-gemlog-blue 2020-09-15 13:23:57 -05:00
Case Duckworth 296f3d2334 fix linebreaks 2020-09-08 21:07:36 -05:00
Case Duckworth a37d086a20 Rewrite .. again 2020-09-08 20:54:29 -05:00
Case Duckworth 6d6b38d71a Various changes?? 2020-09-04 18:26:36 -05:00
Case Duckworth e6c7e66cf2 Various changes 2020-09-04 18:26:25 -05:00
Case Duckworth a6b55e0231 Setup circe 2020-09-04 18:25:56 -05:00
Case Duckworth e89bfab469 Re-enable exwm-firefox 2020-09-04 18:25:25 -05:00
Case Duckworth 62a08aefd9 Fix stuff up and things ... add pkgs? IDK Whatever 2020-09-04 08:22:18 -05:00
Case Duckworth 701fe0a21b Add early-init and change to straight 2020-09-02 22:30:52 -05:00
Case Duckworth 0a882469ca Change theming and modeline 2020-09-01 22:35:45 -05:00
Case Duckworth 974da67ba3 Try to get doom-modleine working 2020-09-01 21:12:21 -05:00
Case Duckworth 5ab109f8f0 use-package su, dired-hacks; fix theme times 2020-08-30 00:24:28 -05:00
Case Duckworth 689716228c Remove ivy-dired-history (won't load?) 2020-08-29 23:09:36 -05:00
Case Duckworth 419dc3a6fc Change package bootstrapping 2020-08-29 23:08:45 -05:00
Case Duckworth ffaddcf066 Add init.el 2020-08-29 18:19:30 -05:00