]>
git.earman.xyz Git - emacsinit.git/log
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
rearman [Wed, 20 Aug 2025 20:26:38 +0000 (16:26 -0400)]
Set always ensure and always demand
The only thing bogging down init time is magit - defer that and force everything else since I'm running the daemon everywhere I can.
rearman [Wed, 20 Aug 2025 19:24:02 +0000 (15:24 -0400)]
Change some comments and order of loading
rearman [Wed, 20 Aug 2025 19:23:39 +0000 (15:23 -0400)]
Formatting update
rearman [Wed, 20 Aug 2025 15:23:57 +0000 (11:23 -0400)]
Move from org to md for README, less Anglish
rearman [Wed, 20 Aug 2025 15:23:18 +0000 (11:23 -0400)]
Remove benchmark, fix init/config issues with howm
rearman [Wed, 20 Aug 2025 15:22:11 +0000 (11:22 -0400)]
Removed calc.el (unused in over a year)
rearman [Wed, 20 Aug 2025 14:17:55 +0000 (10:17 -0400)]
Clean up some use-package declarations
rearman [Wed, 20 Aug 2025 14:09:04 +0000 (10:09 -0400)]
Clean up bindings
Move lisp-interaction-mode bindings into same add-hook statement as the other shared lisp mode hooks
Exchange special bindings for pairs with adding them to electric-pair-pairs
Change Universal argument from M-' to C-S-U (a-la using C-S-H for help)
rearman [Wed, 20 Aug 2025 13:30:38 +0000 (09:30 -0400)]
Move binds to use-package decs, restructure some includes
Trying to maximize lazy-loading whenever possible
rearman [Wed, 20 Aug 2025 13:28:19 +0000 (09:28 -0400)]
Remove email setup from work config
rearman [Tue, 19 Aug 2025 21:31:38 +0000 (17:31 -0400)]
Attempt to make init faster
Only load things for work when needed, etc.
rearman [Tue, 19 Aug 2025 20:41:22 +0000 (16:41 -0400)]
C-n adds newlines
rearman [Tue, 19 Aug 2025 20:39:53 +0000 (16:39 -0400)]
Whitespace cleanup
rearman [Tue, 19 Aug 2025 20:38:39 +0000 (16:38 -0400)]
Defer loading of markdown-mode
rearman [Tue, 19 Aug 2025 19:35:01 +0000 (15:35 -0400)]
Add defun & binding to list git branches in vc-mode
rearman [Tue, 19 Aug 2025 16:42:30 +0000 (12:42 -0400)]
Steal some vc-mode config from Protesilaos
rearman [Tue, 19 Aug 2025 12:53:35 +0000 (08:53 -0400)]
Add interactive clone with vc, make Git the first backend
rearman [Tue, 19 Aug 2025 12:02:36 +0000 (08:02 -0400)]
Don't automatically start slime, dont load paredit
rearman [Mon, 18 Aug 2025 21:01:06 +0000 (17:01 -0400)]
Enable save-place-mode
rearman [Mon, 18 Aug 2025 20:48:35 +0000 (16:48 -0400)]
Make howm the easier binding, org takes a backseat
rearman [Mon, 18 Aug 2025 20:47:46 +0000 (16:47 -0400)]
Offload some howm templates to abbrevs, only load when on work pc
rearman [Fri, 15 Aug 2025 16:12:11 +0000 (12:12 -0400)]
Human readable filesize in dired
rearman [Fri, 15 Aug 2025 15:38:55 +0000 (11:38 -0400)]
Change up dired settings
rearman [Wed, 13 Aug 2025 21:10:44 +0000 (17:10 -0400)]
Clean up howm settings that were already default
rearman [Wed, 13 Aug 2025 21:08:52 +0000 (17:08 -0400)]
Clarification on accessing help
rearman [Wed, 13 Aug 2025 21:08:23 +0000 (17:08 -0400)]
Remove unused org items
rearman [Tue, 12 Aug 2025 21:20:15 +0000 (17:20 -0400)]
Better org capture templates
rearman [Tue, 12 Aug 2025 19:37:32 +0000 (15:37 -0400)]
Don't use grep for now, until I can play with the config
rearman [Tue, 12 Aug 2025 19:34:31 +0000 (15:34 -0400)]
Tweak settings to make HOWM faster
rearman [Tue, 12 Aug 2025 15:29:32 +0000 (11:29 -0400)]
Only update howm's menu every hour or on file save
rearman [Tue, 12 Aug 2025 15:29:10 +0000 (11:29 -0400)]
Add defun to kill current buffer