]>
git.earman.xyz Git - emacsinit.git/log
rush [Sun, 22 Feb 2026 19:21:47 +0000 (14:21 -0500)]
Temporarily disable aob theme
Not sure if I want it or not
rearman [Fri, 20 Feb 2026 22:16:39 +0000 (17:16 -0500)]
Tweaks for GTD
rearman [Fri, 20 Feb 2026 17:44:27 +0000 (12:44 -0500)]
Major change to org setup
Using a slightly modified version of the org-gtd setup found at
https://github.com/rougier/emacs-gtd. Greatly simplifies the whole org-mode
process, which I think will be better suited to my use case.
rearman [Wed, 18 Feb 2026 13:05:21 +0000 (08:05 -0500)]
Change ellipsis to cornered arrow
rearman [Tue, 17 Feb 2026 21:53:12 +0000 (16:53 -0500)]
Make org tags appear at the end of headline
no longer right-aligned, just slap 'em at the end
rearman [Thu, 12 Feb 2026 15:32:05 +0000 (10:32 -0500)]
Fix swapping mouse-modes
Disable acme-mouse-mode with '-1' arg instead of 0, then enable sedit-mouse-mode.
rearman [Thu, 12 Feb 2026 15:28:46 +0000 (10:28 -0500)]
Selectively enable visual-line-mode
rearman [Fri, 9 Jan 2026 17:44:06 +0000 (12:44 -0500)]
More things to diminish
rearman [Fri, 9 Jan 2026 17:37:36 +0000 (12:37 -0500)]
Defun and binds to open external, remove openwith
'b' in dired now opens a file externally, and 'B' does the same for all marked
files. Removes the need for 'openwith'. 'B' overrides the binding for
'dired-do-byte-compile', which is fine by me.
rearman [Wed, 31 Dec 2025 19:19:25 +0000 (14:19 -0500)]
Try out docview for pdfs
rearman [Wed, 31 Dec 2025 19:09:49 +0000 (14:09 -0500)]
Dired cleanup
Change to new option for minimizing dired buffers, change up bindings so move
(rename) can be on M as well as r and R.
rearman [Wed, 31 Dec 2025 18:56:10 +0000 (13:56 -0500)]
Add defun and binding to change sort in dired
rearman [Wed, 31 Dec 2025 18:43:43 +0000 (13:43 -0500)]
Split dired defuns out into their own file
Add binding to open dired in new frame, move 'open-marked' to a defun instead
of a lambda.
rearman [Wed, 31 Dec 2025 17:07:48 +0000 (12:07 -0500)]
Highlight current line in dired
rearman [Wed, 31 Dec 2025 17:07:17 +0000 (12:07 -0500)]
Make dired sort by name
rearman [Wed, 31 Dec 2025 16:11:53 +0000 (11:11 -0500)]
Change dired operation
Change ls listings to sort by access time, add binding to open all marked
files from dired.
rearman [Wed, 31 Dec 2025 16:10:38 +0000 (11:10 -0500)]
Sort lines alphabetically
rearman [Tue, 30 Dec 2025 16:40:42 +0000 (11:40 -0500)]
Add config options for auctex
Make Auctex default to pdf, and set master to nil to force it to ask for a
master file.
rearman [Thu, 11 Dec 2025 13:44:46 +0000 (08:44 -0500)]
Add some options for auctex
rearman [Tue, 18 Nov 2025 16:08:21 +0000 (11:08 -0500)]
Only load amber theme on linux
rearman [Mon, 17 Nov 2025 20:01:45 +0000 (15:01 -0500)]
Add amber theme and set it up to be used
rearman [Mon, 3 Nov 2025 14:38:14 +0000 (09:38 -0500)]
Add binding for copying with datestamp
Dired copy is "C", so "M-C" for my special copy with mod time in filename is
mnemonic.
rearman [Sat, 25 Oct 2025 22:37:15 +0000 (18:37 -0400)]
Re-enable acme-mouse
rearman [Fri, 17 Oct 2025 14:23:12 +0000 (10:23 -0400)]
Don't require wobow-themes, remove commented loading of it
rearman [Fri, 17 Oct 2025 14:22:12 +0000 (10:22 -0400)]
symbol->function
rearman [Fri, 17 Oct 2025 14:21:34 +0000 (10:21 -0400)]
Really really prefer utf8
rearman [Fri, 17 Oct 2025 14:20:01 +0000 (10:20 -0400)]
Make dired re-use more buffers
Had issues with buffers "still being used" because dired keeps everything in
separate buffers by default.
rearman [Fri, 17 Oct 2025 14:16:14 +0000 (10:16 -0400)]
Swap bindings for kill-buffer and kill-current, add binding for eldoc
Eldoc occasionally gets clobbered by other minibuffer messages. Add two
bindings to a. bring it back, and b. bring it up in a separate buffer.
rearman [Fri, 17 Oct 2025 14:04:53 +0000 (10:04 -0400)]
Add diminish and use for eldoc and visual-line-mode
rearman [Thu, 16 Oct 2025 14:49:52 +0000 (10:49 -0400)]
Make eldoc buffer display better
Split current window instead of taking up entire bottom of frame.
rearman [Thu, 16 Oct 2025 14:21:33 +0000 (10:21 -0400)]
Setting and binding for eldoc buffer
Sometimes the minibuffer gets overwritten when eldoc is active, and in the
case of SLY, it is only visible when point is within the symbol for which you
want documentation. I added a binding to bring up the eldoc buffer, and set
its default position and size.
rearman [Thu, 16 Oct 2025 14:16:44 +0000 (10:16 -0400)]
Move sly-mrepl-mode bindings to re-bindings
rearman [Thu, 16 Oct 2025 14:15:26 +0000 (10:15 -0400)]
Page breaks between sections
rearman [Wed, 15 Oct 2025 18:44:11 +0000 (14:44 -0400)]
Clean up openwith definitions
rearman [Wed, 15 Oct 2025 14:41:54 +0000 (10:41 -0400)]
Remove unneeded defun and bind
This is already covered by 'dired-do-open' (E).
rearman [Tue, 14 Oct 2025 20:56:46 +0000 (16:56 -0400)]
Add binding for 'delete-frame'
rearman [Tue, 14 Oct 2025 20:50:31 +0000 (16:50 -0400)]
Back to default colorscheme
Too much work to make emacs B&W
rearman [Tue, 14 Oct 2025 20:49:39 +0000 (16:49 -0400)]
Add dummy links for new jobs
Placeholders for c-drive project folder, t-drive, w-drive, and Sequences.
rearman [Tue, 14 Oct 2025 14:20:50 +0000 (10:20 -0400)]
Cleanup interactive calls
Get rid of 'call-interactively' where possible.
rearman [Tue, 14 Oct 2025 13:43:53 +0000 (09:43 -0400)]
Back to using transient-mark-mode
Turn delete-selection-mode back on, use region-sensitive commands again. Fix
re/comment-dwim to correctly use arg for comment-line.
rush [Tue, 14 Oct 2025 10:55:53 +0000 (06:55 -0400)]
re-enable some transient-mark-mode stuff
rearman [Mon, 13 Oct 2025 20:42:23 +0000 (16:42 -0400)]
Give me back my scrollbars
rearman [Mon, 13 Oct 2025 15:42:13 +0000 (11:42 -0400)]
Rename regex list for midnight-mode
rearman [Fri, 10 Oct 2025 20:03:47 +0000 (16:03 -0400)]
Add MD to org-export-backends
rearman [Fri, 10 Oct 2025 20:03:27 +0000 (16:03 -0400)]
Add dtsi files to c-style
rearman [Thu, 9 Oct 2025 12:35:11 +0000 (08:35 -0400)]
Make modeline better
Inactive buffers blended into the text of the buffer below them. Can't use
inverse-video in mode-line-active due to the border becoming white, making the
modelines different apparent sizes.
rearman [Tue, 7 Oct 2025 14:25:47 +0000 (10:25 -0400)]
Better Modeline, window-divider
Make window-divider foreground color instead of weird gray, make
modeline-active inverse-video to be easier to differentiate active window.
Really want wave overline, but that's not possible, since overline has no
style option, and position has no effect when underline is set to wave style.
rearman [Tue, 7 Oct 2025 13:48:30 +0000 (09:48 -0400)]
Turn off scrollbars by default
rearman [Mon, 6 Oct 2025 21:32:19 +0000 (17:32 -0400)]
Better midnight-mode settings
rearman [Mon, 6 Oct 2025 21:32:05 +0000 (17:32 -0400)]
Change up modeline
rearman [Thu, 2 Oct 2025 21:12:01 +0000 (17:12 -0400)]
Add rslogix 500 to openwith aliases
rearman [Thu, 2 Oct 2025 19:52:01 +0000 (15:52 -0400)]
Defuns for files, commenting and killing by defun
File Defuns: Move file-related defuns to their own provision, require it in
init. Add defuns to copy a file and put its modified date in the filename.
Comment/kill by defun: Make comment-defun respect arg for its call to
mark-defun. Add a defun to kill by defun, also using mark-defun and its arg.
Bind this to C-M-S-K.
rearman [Thu, 2 Oct 2025 17:14:18 +0000 (13:14 -0400)]
Add WOB theme
rearman [Thu, 2 Oct 2025 17:13:56 +0000 (13:13 -0400)]
Cleanup, reorganize
rearman [Thu, 2 Oct 2025 16:14:55 +0000 (12:14 -0400)]
Reorganize, add page-breaks
rearman [Thu, 2 Oct 2025 14:41:43 +0000 (10:41 -0400)]
Make running fn in new frame a macro, new org bind
Plain org agenda in new frame now on "S-<f6>". New macro
're/open-with-new-frame' to make those bindings easier.
rearman [Thu, 2 Oct 2025 14:37:38 +0000 (10:37 -0400)]
Don't require acme-mouse all the time
rearman [Wed, 1 Oct 2025 18:22:10 +0000 (14:22 -0400)]
Re-enable visual-line-mode and visual-fill-column
As well as the bindings and defuns to handle it
rearman [Wed, 1 Oct 2025 18:20:43 +0000 (14:20 -0400)]
Disable transient-mark-mode, bindings for commenting
rearman [Tue, 30 Sep 2025 21:19:31 +0000 (17:19 -0400)]
Attempt soft-wrapping without visual-line-mode
rearman [Tue, 30 Sep 2025 21:19:03 +0000 (17:19 -0400)]
Re-enable org-mode themeing
rearman [Tue, 30 Sep 2025 21:18:46 +0000 (17:18 -0400)]
Force normal end of line in visual-line-mode
rearman [Mon, 29 Sep 2025 17:47:56 +0000 (13:47 -0400)]
Add subtree mark to better (lisp-mode like) binding
rearman [Mon, 29 Sep 2025 17:47:19 +0000 (13:47 -0400)]
Add org-mark* functions to transient-mark-mode enablers
rearman [Mon, 29 Sep 2025 17:40:16 +0000 (13:40 -0400)]
Switch back to org-mode from howm
HOWM very nice, but I miss the full-featured nature of org-mode.
rearman [Wed, 24 Sep 2025 12:18:34 +0000 (08:18 -0400)]
Fix up parens
rearman [Tue, 23 Sep 2025 21:01:30 +0000 (17:01 -0400)]
Try out new ultra-mono theme
even more monochrome than fully-mono.
rearman [Tue, 23 Sep 2025 20:55:42 +0000 (16:55 -0400)]
Add comment for corfu-popupinfo-mode
rearman [Tue, 23 Sep 2025 15:51:33 +0000 (11:51 -0400)]
Summary: Update fully-mono-themes
rearman [Tue, 23 Sep 2025 15:33:05 +0000 (11:33 -0400)]
Update fully-mono-themes, try out new full-white
rearman [Mon, 22 Sep 2025 17:43:18 +0000 (13:43 -0400)]
Turn next-line-add-newlines back on
rearman [Fri, 19 Sep 2025 19:24:15 +0000 (15:24 -0400)]
Update mouse focus policies to match OS
rearman [Fri, 19 Sep 2025 16:08:01 +0000 (12:08 -0400)]
Better binding for toggling last two buffers
Use C-<tab> like other software
rearman [Fri, 19 Sep 2025 16:06:38 +0000 (12:06 -0400)]
Remove unused defuns, cleanup point-mark exchange
No longer using transient-mark-mode, so no need to recreate the
functionality of it being disabled. Better defun for swappnig point
and mark when in transient-mark-mode.
rearman [Fri, 19 Sep 2025 16:03:52 +0000 (12:03 -0400)]
Switch to temporary transient-mark-mode setup
Taken from 'https://spwhitton.name/blog/entry/transient-mark-mode/'.
Enable transient-mark-mode for various commands, leave it disabled
otherwise.
rearman [Fri, 19 Sep 2025 15:30:59 +0000 (11:30 -0400)]
Disable transient-mark-mode by default, change C-w
Since transient-mark-mode is not active, the region is considered
always "active", thus the need to split kill-region and
kill-backwards-word into separate bindings.
rearman [Fri, 19 Sep 2025 15:28:34 +0000 (11:28 -0400)]
Remap instead of hard rebind on re/comment-dwim
rearman [Fri, 19 Sep 2025 15:25:52 +0000 (11:25 -0400)]
New version of acme-mouse
rearman [Fri, 19 Sep 2025 15:15:15 +0000 (11:15 -0400)]
New version of acme-mouse
rearman [Fri, 19 Sep 2025 13:53:03 +0000 (09:53 -0400)]
Add a message to the scratch buffer
rearman [Fri, 19 Sep 2025 13:47:54 +0000 (09:47 -0400)]
Disable visual-line related junk
I want logical lines now, as opposed to visual lines.
rearman [Fri, 19 Sep 2025 13:15:43 +0000 (09:15 -0400)]
Change meta for region handling, other UI changes
Disable delete-selection-mode, set up some point/mark swapping when
not in transient-mark-mode. Also set up binding for delete-pair, and
disable delay for the same.
Re-disable next-line-add-newlines, reset fill-column to default 70,
and let emacs choose the cursor-in-non-selected-windows.
rearman [Fri, 19 Sep 2025 13:10:36 +0000 (09:10 -0400)]
Default scratch message returns
rush [Fri, 19 Sep 2025 03:29:09 +0000 (23:29 -0400)]
Set up trash system for linux
Always delete-by-moving-to-trash, and set trash-directory to "~/Trash" in linux.
rearman [Thu, 18 Sep 2025 17:50:40 +0000 (13:50 -0400)]
Disable unused org bindings
Conflicting with sly
rearman [Thu, 18 Sep 2025 15:58:37 +0000 (11:58 -0400)]
Condense the lists of characters into two
Only care about the split between special/non-special, so combine non-special
characters into one list, called alphanumerics.
rearman [Thu, 18 Sep 2025 15:47:51 +0000 (11:47 -0400)]
Organize, add password generation
Defun to generate password of arbitrary length, with option to omit special
characters, and another to interactively insert the password into a file. No
defun to copy to clipboard, since I'm assuming this will be mostly used while
creating a pass(1) compliant gpg file.
rearman [Wed, 17 Sep 2025 17:06:35 +0000 (13:06 -0400)]
Fix order of setting sly mode specific binding
rearman [Wed, 17 Sep 2025 16:58:07 +0000 (12:58 -0400)]
Add in pass-alike password and otp code management
Uses the same directory, format, and files as default pass(1), and uses system
gpg setup via built-in easypg. Defuns to get passwords, generate otp codes, and
to copy them to clipboard. Entry is as simple as editing the file, with easypg
taking care of the rest.
rearman [Wed, 17 Sep 2025 16:54:17 +0000 (12:54 -0400)]
Fix declaration for mode specific binding in sly
rearman [Tue, 16 Sep 2025 15:09:54 +0000 (11:09 -0400)]
Add helper defuns and bindings for sly
Open REPL with F7, in new frame with S-F7. Connect to stumpwm with F9, general
connect with S-F9. Call sly-quit-lisp on active repl with C-c q.
rearman [Tue, 16 Sep 2025 14:41:45 +0000 (10:41 -0400)]
Set sly to always switch to an existing repl if available
rearman [Tue, 16 Sep 2025 14:41:08 +0000 (10:41 -0400)]
Add defun to open sly repl in a new frame
rearman [Tue, 16 Sep 2025 13:24:05 +0000 (09:24 -0400)]
Remove unused binding for ielm
rearman [Fri, 12 Sep 2025 19:42:26 +0000 (15:42 -0400)]
Fix references to deleted macros
rearman [Fri, 12 Sep 2025 19:36:52 +0000 (15:36 -0400)]
Move work-related defuns to sbcl
Ok...this is epic
rearman [Thu, 4 Sep 2025 16:09:47 +0000 (12:09 -0400)]
Unbind M-mouse for cwm/AHK compatibility
rearman [Wed, 3 Sep 2025 19:50:56 +0000 (15:50 -0400)]
Add my own howm-menu-legend
Create the defun, and add it to the safe functions list for howm-menu.
rearman [Fri, 29 Aug 2025 20:26:59 +0000 (16:26 -0400)]
Fix up formatting, disable electric-pair-mode
electric-pair-mode more annoying than helpful.
rearman [Fri, 29 Aug 2025 19:24:45 +0000 (15:24 -0400)]
Fix bindings for sly-mode