]>
git.earman.xyz Git - emacsinit.git/log
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
rearman [Fri, 29 Aug 2025 18:25:46 +0000 (14:25 -0400)]
Switch to Sly from Slime
rearman [Fri, 29 Aug 2025 18:24:53 +0000 (14:24 -0400)]
Ignore auto-generated tramp file
rearman [Fri, 29 Aug 2025 16:18:31 +0000 (12:18 -0400)]
Formatting
rearman [Thu, 28 Aug 2025 20:43:37 +0000 (16:43 -0400)]
Make vc clone work
Had wrong function and args
rearman [Thu, 28 Aug 2025 20:32:21 +0000 (16:32 -0400)]
Take out slime-helper, don't auto start slime
Slime-helper.el was causing slime/swank version issues, even when the versions
were manually verified to match. Auto-starting slime annoyed me, especially
when trying to connect to stumpwm with the config files already open.
rearman [Thu, 28 Aug 2025 19:11:01 +0000 (15:11 -0400)]
Make slime work with the core without changing dirs
rearman [Thu, 28 Aug 2025 19:10:33 +0000 (15:10 -0400)]
Only show 20 ToDos in Howm-menu
rearman [Tue, 26 Aug 2025 20:31:07 +0000 (16:31 -0400)]
Don't skip requisites based on os
Minimal effect on load-time (~0.25 secs)
rearman [Tue, 26 Aug 2025 20:29:30 +0000 (16:29 -0400)]
Clean up defuns
Make args more clear, factor when possible
rearman [Tue, 26 Aug 2025 19:13:48 +0000 (15:13 -0400)]
Add some actions to action-lock's rules
rearman [Tue, 26 Aug 2025 16:33:33 +0000 (12:33 -0400)]
Add wrapper to scale to convert signals to counts
rearman [Fri, 22 Aug 2025 19:02:03 +0000 (15:02 -0400)]
Actually provide the feature
rearman [Fri, 22 Aug 2025 18:59:19 +0000 (14:59 -0400)]
Fix Howm-mode binding
rearman [Fri, 22 Aug 2025 15:44:29 +0000 (11:44 -0400)]
Break out vc-defuns into its own feature
rearman [Fri, 22 Aug 2025 15:33:37 +0000 (11:33 -0400)]
Add fetch for vc, update show-branches
Fetch bound on `f' in vc-map and vc-dir-map. Does not check if `backend' is
anything other than `Git'. Calls `fetch --all --verbose', or with arg, prompts
for location from which to fetch.
re/vc-show-branches now takes an optional arg, which will enable showing of
remote branches.
rearman [Fri, 22 Aug 2025 15:23:35 +0000 (11:23 -0400)]
Auto-Formatting
rush [Fri, 22 Aug 2025 10:32:09 +0000 (06:32 -0400)]
Add init time for gentoo
rearman [Thu, 21 Aug 2025 19:11:09 +0000 (15:11 -0400)]
Don't copy files handled by git, change log options
rearman [Thu, 21 Aug 2025 15:52:55 +0000 (11:52 -0400)]
Add easier bindings for window resize
rearman [Thu, 21 Aug 2025 15:52:19 +0000 (11:52 -0400)]
Formatting
rearman [Wed, 20 Aug 2025 21:03:57 +0000 (17:03 -0400)]
Add better keyboard-quit defun and remap
rearman [Wed, 20 Aug 2025 20:49:49 +0000 (16:49 -0400)]
Fix markdown-mode bindings
rearman [Wed, 20 Aug 2025 20:39:07 +0000 (16:39 -0400)]
Update description