Commit Graph

714 Commits

Author SHA1 Message Date
Case Duckworth
ee486a1190 Enable lexical binding in a different way in scratch 2021-08-30 22:17:23 -05:00
Case Duckworth
0dec964d67 Add `:straight-if' setup form 2021-08-30 22:17:09 -05:00
Case Duckworth
ee9119ab00 Use global-goto-address-mode instead of individual hooks 2021-08-30 22:16:21 -05:00
Case Duckworth
46d5540583 Merge branch 'main' of tildegit.org:acdw/emacs 2021-08-30 16:37:49 -05:00
Case Duckworth
4163d8ce1e Betterize typo-mode 2021-08-30 16:37:34 -05:00
Case Duckworth
323a5525d5 Add C-<backspace> to paredit 2021-08-30 16:37:02 -05:00
Case Duckworth
c1921f7238 Delete commented flyspell blocks
It ... /just works/ ???
2021-08-30 08:54:30 -05:00
Case Duckworth
ce5f177d59 Add persistent-scratch 2021-08-30 08:51:54 -05:00
Case Duckworth
8e3d3480f1 Make mastodon-mode better 2021-08-30 08:51:46 -05:00
Case Duckworth
a7031b6da3 Add toggle bindings 2021-08-30 08:51:21 -05:00
Case Duckworth
866870ca2a Add markdown-mode 2021-08-29 10:37:28 -05:00
Case Duckworth
33afd74544 Properly detect edit-server frames 2021-08-29 10:37:15 -05:00
Case Duckworth
58f6e3c968 Change circe nick formatting 2021-08-29 10:37:02 -05:00
Case Duckworth
66fde316d3 Fancify browse-url-set-handlers 2021-08-28 23:09:15 -05:00
Case Duckworth
782cc6e31b Change to circe 2021-08-28 23:09:00 -05:00
Case Duckworth
47df2733de Buttonize major mode in modeline 2021-08-28 00:23:56 -05:00
Case Duckworth
61777b71bd Comment out all the things (with helpful-mode) 2021-08-28 00:23:01 -05:00
Case Duckworth
df2e4a3650 Add 'alert
Still need to think of how to set it up.
2021-08-28 00:22:42 -05:00
Case Duckworth
5cb7aaba8a Remove electric-buffer-list
It's buggy or something
2021-08-28 00:22:28 -05:00
Case Duckworth
b30153cb64 Enable olivetti-mode in org-mode 2021-08-27 18:01:38 -05:00
Case Duckworth
65b34db411 ERC Changes 2021-08-27 18:01:23 -05:00
Case Duckworth
84046afcd4 Add exec-path-from-shell and systemd packages 2021-08-27 00:24:16 -05:00
Case Duckworth
cbd4619e3e Maximize frame when it's created
Unless it's in edit-server-edit-mode...
2021-08-26 23:35:49 -05:00
Case Duckworth
e627aec4de Add bindings to widen org-buffer on next/previous heading 2021-08-26 23:30:43 -05:00
Case Duckworth
82458ead46 Add experimental (commented) :after advice for do-auto-fill 2021-08-26 23:30:15 -05:00
Case Duckworth
65e2de6ded Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-08-26 20:05:22 -05:00
Case Duckworth
3149da65e3 Maximize frame at home 2021-08-26 20:05:02 -05:00
Case Duckworth
bfa31f593c Add `case-repeat-map' to change word case
I'm pretty proud of this one, actually.
2021-08-26 16:04:08 -05:00
Case Duckworth
88b90ef3af Resort minibuffer options 2021-08-26 16:03:50 -05:00
Case Duckworth
f2b2617835 Change disabled-function logic.
Don't disable everything /first/, just enable things I want to enable.
2021-08-26 16:03:19 -05:00
Case Duckworth
1962f8e0c8 Change C-o, M-o, M-l bindings
C-o now opens a link with ace-link.
M-o now calls `crux-smart-open-line-above'.
M-l now calls `crux-smart-open-line'.

`lowercase-word', the previous binding to M-l, is not really necessary; most of
the time `lowercase-dwim' works fine and is bound to C-c l.  I should setup a
repeat-map for those, tho....
2021-08-25 23:45:31 -05:00
Case Duckworth
274b6fd8bf Change disabled-command-function and disable commands
I want to be able to do anything, but some commands are bound to keys that I
hit all the time and it's annoying.  So I've disabled them but changed the
`disabled-key-function' to check whether I've passed the command with M-x or
using the dumb keybinding, and only allow the M-x form.
2021-08-25 23:44:10 -05:00
Case Duckworth
e390837694 Fix typo bug when visiting non-file buffer 2021-08-25 23:06:51 -05:00
Case Duckworth
76d52ffcab Fix weird setup' bug with :file-match' 2021-08-25 23:06:37 -05:00
Case Duckworth
0507910bf8 Fix ace-link loading bug 2021-08-25 23:06:18 -05:00
Case Duckworth
c6393e9d95 Fix bug with disabled-command-function 2021-08-25 23:06:05 -05:00
Case Duckworth
24015ba727 Change page navigation keys and enable repeat-map 2021-08-25 23:05:43 -05:00
Case Duckworth
7792f81ffa Change other stuff for scroll-margin changes 2021-08-25 23:05:22 -05:00
Case Duckworth
5aeaa234e1 Rearrange dired stuff 2021-08-25 23:04:42 -05:00
Case Duckworth
de8263f12f Add repeat-mode to acdw-compat 2021-08-25 17:39:55 -05:00
Case Duckworth
2b1664283d Change typo logic on '
I should set up a typo-repeater or w/e to go from ' to ′ to ″.
2021-08-25 17:38:59 -05:00
Case Duckworth
cd24ad367d Change scroll margin 2021-08-25 17:38:45 -05:00
Case Duckworth
42c56d42fc Change disabled command logic 2021-08-25 17:38:32 -05:00
Case Duckworth
b777ba9f9e Merge branch 'main' of tildegit.org:acdw/emacs 2021-08-24 23:08:22 -05:00
Case Duckworth
b84ebb8cd9 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-08-24 23:07:45 -05:00
Case Duckworth
da40526c8a Setup `repeat-mode' real nice like 2021-08-24 23:01:20 -05:00
Case Duckworth
8d9ebc1b86 Change helpful-switch-to-buffer-function
about to use popper.el.....
2021-08-24 21:24:52 -05:00
Case Duckworth
e7437b1f70 Fix ibuffer hook 2021-08-24 21:24:43 -05:00
Case Duckworth
d7af9f47f0 Add C-= back to expand-region
I keep pushing it -_-
2021-08-24 20:19:35 -05:00
Case Duckworth
8c3cbdd262 Disable erc-track-mode when clocked in 2021-08-24 20:19:09 -05:00
Case Duckworth
28a900fe2a Define page-delimiter in eshell 2021-08-24 20:16:11 -05:00
Case Duckworth
aec6fe61ac Fix long-standing eshell binding bug 2021-08-24 20:15:53 -05:00
Case Duckworth
07b6e5cdb0 IDK change stuff
LOL
2021-08-23 17:29:40 -05:00
Case Duckworth
06324fa950 Remove M-/ bind for completion-at-point shadowing hippie 2021-08-22 15:05:20 -05:00
Case Duckworth
f54590f4be Replace form-feed with page-break-lines 2021-08-22 15:05:05 -05:00
Case Duckworth
01ffda87c5 Don't save a custom file at all 2021-08-22 15:04:48 -05:00
Case Duckworth
5d7615683e Comment out form-feed 2021-08-21 09:10:14 -05:00
Case Duckworth
1427e3102c Change page-handling logic
See the following urls:

http://endlessparentheses.com/improving-page-navigation.html
https://ericjmritz.wordpress.com/2015/08/29/using-page-breaks-in-gnu-emacs/
2021-08-20 17:27:12 -05:00
Case Duckworth
ac88462e2f Fix typos 2021-08-20 08:29:40 -05:00
Case Duckworth
71d22a41db A couple o' changes 2021-08-20 07:57:35 -05:00
Case Duckworth
6aa1d6b3c2 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-08-19 18:16:21 -05:00
Case Duckworth
770e55d550 Auto revert non-file buffers 2021-08-19 18:15:37 -05:00
Case Duckworth
e48a9d0daa Add newlines when visiting and saving buffers 2021-08-19 18:15:22 -05:00
Case Duckworth
3a055f33e8 Merge branch 'main' of tildegit.org:acdw/emacs 2021-08-19 17:30:34 -05:00
Case Duckworth
8ac650fa1c Make helpful-buffer work more sanely
Ideally, I'd have something like "bury-buffer" and "kill-window" or
... whatever.  But this isn't so bad, really.
2021-08-19 17:29:22 -05:00
Case Duckworth
0f905f1645 Update 0x0-default-host to new variable name 2021-08-19 17:29:06 -05:00
Case Duckworth
c07283b30d Totally comment out all flyspell stuff
SOO ANNOOYYINNNGG
2021-08-19 17:28:50 -05:00
Case Duckworth
db17cf4d91 Make M-x act like M-X on Emacs 28 2021-08-18 18:21:31 -05:00
Case Duckworth
606e580bd7 Make erc-timestamp intangible 2021-08-18 18:21:22 -05:00
Case Duckworth
ab152ff6b2 Re-enable limit on word count 2021-08-17 17:26:53 -05:00
Case Duckworth
559e65a2f6 Reconfigure flyspell 2021-08-17 17:26:45 -05:00
Case Duckworth
24255d15e2 Finesse text-mode-hook' vis-a-vis typo-mode'
Add a predicate to check whether to enable `text-mode' in a given buffer.
E.g., don't enable `text-mode' in COMMIT_EDITMSG buffers.
2021-08-17 08:47:57 -05:00
Case Duckworth
52b48c8d13 Comment word-count limit in `acdw-org/count-words-stupidly' 2021-08-17 08:47:27 -05:00
Case Duckworth
a6fd6508c9 Break out functionality into other files 2021-08-16 22:48:29 -05:00
Case Duckworth
3609e1c2c9 Hid fill-column-indicator in ‘variable-pitch-mode’ 2021-08-16 17:10:58 -05:00
Case Duckworth
f4c9181a9e Add ‘typo’
See my fancy quotes??
2021-08-16 17:10:39 -05:00
Case Duckworth
d5ecda3de5 Un-interactify ‘flyspell-start’ 2021-08-16 17:10:21 -05:00
Case Duckworth
3eeed49d3d Move ‘org-mode@wc-stupid’ and try to make it smarterer 2021-08-16 17:09:35 -05:00
Case Duckworth
e316ee7550 Merge branch 'main' of tildegit.org:acdw/emacs 2021-08-16 09:13:33 -05:00
Case Duckworth
5ea646b17a Change wc-idle-wait to 2 2021-08-16 09:13:14 -05:00
Case Duckworth
61e81d749f Add `acdw/set-mark-or-expand-region' function and binding
A combination of `set-mark-command' and `er/expand-region' that is pretty
useful IMO.  I'm going to keep testing it and see if it's a-ok to keep using.
2021-08-15 22:08:25 -05:00
Case Duckworth
48301bdcfe Merge branch 'main' of tildegit.org:acdw/emacs 2021-08-15 21:27:09 -05:00
Case Duckworth
a6fc17f9ae Disconnect erc on kill-emacs 2021-08-15 21:26:39 -05:00
Case Duckworth
c9bcd38f9c Um-lambdafy a variable 2021-08-15 21:10:48 -05:00
Case Duckworth
7dcb7e8ce0 Move erc-hide-list to erc-track-exclude-types 2021-08-15 21:10:32 -05:00
Case Duckworth
c46149516f Change straight repo 2021-08-15 21:10:13 -05:00
Case Duckworth
19462a9e3c Require request' with mastodon' 2021-08-14 18:00:02 -05:00
Case Duckworth
9c2fd2848f Remove comments 2021-08-14 17:21:39 -05:00
Case Duckworth
4b3ebd99a0 Implement `with-eval-after-loads' macro 2021-08-14 12:40:52 -05:00
Case Duckworth
8d8e56272e Use unfill' package and delete kill-ring-save-unfilled'
`acdw/copy-region-plain' takes care of what I want it to.
2021-08-14 12:39:31 -05:00
Case Duckworth
f5e6987d8e Remove <F1> for consult-buffer 2021-08-14 12:38:45 -05:00
Case Duckworth
3fcbf3a238 Merge two functions doing basically the same thing
for Custom buffers
2021-08-14 12:38:30 -05:00
Case Duckworth
a3601ca1d8 Edit `acdw-org/count-words-stupidly' to be even MOAR stupider 2021-08-13 17:06:36 -05:00
Case Duckworth
8a9cfd8b41 Provide for when wc-mode isn't bound yet 2021-08-13 08:29:16 -05:00
Case Duckworth
381d3402ab Undo earlier change with ERC message types 2021-08-12 21:15:21 -05:00
Case Duckworth
fe2f9241d2 Add acdw/copy-region-plain
This is finally the thing I was looking for
2021-08-12 21:07:47 -05:00
Case Duckworth
dc1284c5ba Only show wc mode-line in wc-mode 2021-08-12 21:05:48 -05:00
Case Duckworth
8d204e6bd7 Correct simple-modeline--format for olivetti-mode, etc. 2021-08-12 21:05:29 -05:00
Case Duckworth
1e3fdfdb5d Remove comment 2021-08-12 21:05:20 -05:00
Case Duckworth
bcc40b35fd Don't warn on killing read-only text 2021-08-12 21:04:15 -05:00