Commit Graph

1205 Commits

Author SHA1 Message Date
Case Duckworth d241221046 Remove modeline customization in acdw/reading-mode 2021-05-24 17:07:21 -05:00
Case Duckworth 648d4837c8 Unsubscribe from a few feeds 2021-05-24 10:25:38 -05:00
Case Duckworth 8f7dfd6f90 Ignore autosave files and sort 2021-05-24 10:25:22 -05:00
Case Duckworth ebf034c010 Reindent 2021-05-23 20:24:00 -05:00
Case Duckworth 735a6efc63 Remove crux-reopen-as-root-mode 2021-05-23 20:23:37 -05:00
Case Duckworth c1e9d32638 Further customize ibuffer
- sort groups
- hide empty groups
- use expert mode
2021-05-22 16:44:27 -05:00
Case Duckworth f784434f39 Add keybind for `flyspell-start'
I'm kind of rethinking my whole 'leader' key stuff.  Like, maybe C-z should be
the leader for "application"-type things, but C-c chould be the leader for
other stuff (since that's the predefined leader for user configuration stuff).
2021-05-22 16:43:23 -05:00
Case Duckworth 7716dc5e5f Sort options
Just in the one spot.  I should do like, all of em.
2021-05-22 16:42:52 -05:00
Case Duckworth 2c90c19ac1 Turn off auto-fill-mode in gemini-mode 2021-05-22 16:42:05 -05:00
Case Duckworth a1a9f77c24 Change winum position in mode-line 2021-05-22 16:41:42 -05:00
Case Duckworth 466fa4e93e Configure ERC
I'm not sure how much I'm going to use it, but it's done now.
2021-05-22 16:41:10 -05:00
Case Duckworth ec19fb5f78 Add `sort-sexps'
from unpackaged.el
2021-05-22 16:40:18 -05:00
Case Duckworth 03abc9caf4 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-05-21 17:58:53 -05:00
Case Duckworth 3ad0e05b13 Change branch of gemini-write back to og
... also add elpher to ibuffer
2021-05-21 17:58:18 -05:00
Case Duckworth 343cdc108a Change org-ellipsis
Trying to get a character that works in most character encodings
2021-05-21 11:09:18 -05:00
Case Duckworth 4e945fa7bc Add `comment-or-uncomment-sexp'
from https://endlessparentheses.com/a-comment-or-uncomment-sexp-command.html
2021-05-21 11:08:41 -05:00
Case Duckworth dea4bff7f4 Fix arity of consult-sensible-* functions
... also fix the type of the equality function.
2021-05-21 11:01:46 -05:00
Case Duckworth 19f38149de Change hook for `acdw/frame-setup'
I found out about `after-make-frame-functions', a special hook that I want to
use instead of `after-focus-change-function'.  I also don't need to remove it
in the function because the hook only fires once after each frame is made.
2021-05-21 11:01:27 -05:00
Case Duckworth a5fe45e8db Comment out `hook-defun'
The only plus `hook-defun' has over (add-hook 'hook (defun name ... )) is the
ability to add the same function to multiple hooks at once.  My init files
don't use that functionality, so I've retired this macro for now.

I'm thinking, honestly, that if a function is used in more than one hook, it
should be defined separately and added to each hook in turn ... you know, like
Emacs does it by default.
2021-05-21 10:57:58 -05:00
Case Duckworth 727ab389b9 Fix `acdw/system' argument parsing
`acdw/system' parsed arities of the form

(acdw/system (:home (do-thing)))

incorrectly: instead of expanding to (pcase acdw/system (:home (do-thing))),
it parsed to ... something else that tried to call `:home' as a function and
crapped out.  I've fixed that issue and clarified the `cond' clauses.
2021-05-21 10:45:58 -05:00
Case Duckworth df1f255780 Adapt to deprecated variable 2021-05-21 08:34:52 -05:00
Case Duckworth 2edbc01d87 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-05-19 22:03:24 -05:00
Case Duckworth 92c8fd1a1f Fix typo 2021-05-19 22:01:56 -05:00
Case Duckworth 4a305b8e5d Add org-contrib
As of ... 9.5(?), it's split into a separate package
2021-05-19 22:01:30 -05:00
Case Duckworth 93026316a5 Further configure eww/web browsing 2021-05-19 22:01:20 -05:00
Case Duckworth 19e1ce4c6a Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-05-19 17:07:36 -05:00
Case Duckworth ccf03a4be3 Change definition of `acdw-org/count-words'
(I renamed it from `acdw-org/word-count'.)

It's still too slow for use in the modeline.  So I have work to do still...
2021-05-19 17:06:32 -05:00
Case Duckworth 66d0e6999c Rewrite acdw-modeline/word-count to show region counts 2021-05-19 15:28:58 -05:00
Case Duckworth 8e3c48c5b8 Add filledwithcreatures.wordpress.com RSS 2021-05-19 15:27:43 -05:00
Case Duckworth bb07f08067 Configure shell-command
From http://www.nextpoint.se/?p=864
2021-05-19 12:55:12 -05:00
Case Duckworth f8198ee814 Add Firefox to exec-path /before/ checking if it's available 2021-05-19 12:41:16 -05:00
Case Duckworth bdc2c3c40e Remove unused variables
IDK
2021-05-19 12:40:53 -05:00
Case Duckworth 33632cc283 Add `eshell-pop-or-quit' for easier keybinding 2021-05-19 12:40:35 -05:00
Case Duckworth 14f6bc67ff Start flyspell automatically at home
Free up the C-z s key for shell
2021-05-19 12:39:43 -05:00
Case Duckworth 9c6be2e953 Setup winum keys after frame is setup
I should probably change this to `after-make-frame-functions' instead...
2021-05-19 12:38:51 -05:00
Case Duckworth 32959ca977 Add variable-pitch-mode in Org and Info 2021-05-19 12:37:57 -05:00
Case Duckworth 3eeb9fb1a1 Change `browse-url-browser-function' to alist 2021-05-19 10:14:02 -05:00
Case Duckworth 53decaf035 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-05-13 18:00:48 -05:00
Case Duckworth 176e795a32 Add `acdw-org/word-count' 2021-05-13 18:00:16 -05:00
Case Duckworth 5b978fb0e3 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-05-12 19:31:14 -05:00
Case Duckworth b06a7305c1 Change common-lisp-ide -> sly
Since I just use sly
2021-05-12 19:30:24 -05:00
Case Duckworth 814cc43138 Remove INBOX from groups.txt
I think it causes issues with restarting Gnus in a running session.
2021-05-12 16:42:59 -05:00
Case Duckworth 2341f0bac3 Save more variables 2021-05-12 16:42:36 -05:00
Case Duckworth 92ff615f9c Unbind <Help> h 2021-05-12 16:42:18 -05:00
Case Duckworth 05ea83385b Make recentf dired-aware 2021-05-12 16:41:58 -05:00
Case Duckworth f3332efb77 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-05-11 09:46:47 -05:00
Case Duckworth 2bf518fab7 Add `org-mode' to `stupid-modes' for `dumb-auto-format'
To keep hanging list items from indenting at save.
2021-05-11 09:45:42 -05:00
Case Duckworth b727d4f684 Add `acdw/system' macro
`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.
2021-05-11 09:44:04 -05:00
Case Duckworth 0f1fe1c098 Refactor CL IDE binding code
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.
2021-05-06 17:48:20 -05:00
Case Duckworth ff77f56c21 Configure `gnus-cloud-covered-servers'
I don't think gnus actually 'remembers' these ... possibly they're reset after
it loads >-<
2021-05-06 17:45:57 -05:00