]> git.earman.xyz Git - emacsinit.git/log
emacsinit.git
10 months agoRemap instead of hard rebind on re/comment-dwim
rearman [Fri, 19 Sep 2025 15:28:34 +0000 (11:28 -0400)]
Remap instead of hard rebind on re/comment-dwim

10 months agoNew version of acme-mouse
rearman [Fri, 19 Sep 2025 15:25:52 +0000 (11:25 -0400)]
New version of acme-mouse

10 months agoNew version of acme-mouse
rearman [Fri, 19 Sep 2025 15:15:15 +0000 (11:15 -0400)]
New version of acme-mouse

10 months agoAdd a message to the scratch buffer
rearman [Fri, 19 Sep 2025 13:53:03 +0000 (09:53 -0400)]
Add a message to the scratch buffer

10 months agoDisable visual-line related junk
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.

10 months agoChange meta for region handling, other UI changes
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.

10 months agoDefault scratch message returns
rearman [Fri, 19 Sep 2025 13:10:36 +0000 (09:10 -0400)]
Default scratch message returns

10 months agoSet up trash system for linux
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.

10 months agoDisable unused org bindings
rearman [Thu, 18 Sep 2025 17:50:40 +0000 (13:50 -0400)]
Disable unused org bindings

Conflicting with sly

10 months agoCondense the lists of characters into two
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.

10 months agoOrganize, add password generation
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.

10 months agoFix order of setting sly mode specific binding
rearman [Wed, 17 Sep 2025 17:06:35 +0000 (13:06 -0400)]
Fix order of setting sly mode specific binding

10 months agoAdd in pass-alike password and otp code management
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.

10 months agoFix declaration for mode specific binding in sly
rearman [Wed, 17 Sep 2025 16:54:17 +0000 (12:54 -0400)]
Fix declaration for mode specific binding in sly

10 months agoAdd helper defuns and bindings for 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.

10 months agoSet sly to always switch to an existing repl if available
rearman [Tue, 16 Sep 2025 14:41:45 +0000 (10:41 -0400)]
Set sly to always switch to an existing repl if available

10 months agoAdd defun to open sly repl in a new frame
rearman [Tue, 16 Sep 2025 14:41:08 +0000 (10:41 -0400)]
Add defun to open sly repl in a new frame

10 months agoRemove unused binding for ielm
rearman [Tue, 16 Sep 2025 13:24:05 +0000 (09:24 -0400)]
Remove unused binding for ielm

11 months agoFix references to deleted macros
rearman [Fri, 12 Sep 2025 19:42:26 +0000 (15:42 -0400)]
Fix references to deleted macros

11 months agoMove work-related defuns to sbcl
rearman [Fri, 12 Sep 2025 19:36:52 +0000 (15:36 -0400)]
Move work-related defuns to sbcl

Ok...this is epic

11 months agoUnbind M-mouse for cwm/AHK compatibility
rearman [Thu, 4 Sep 2025 16:09:47 +0000 (12:09 -0400)]
Unbind M-mouse for cwm/AHK compatibility

11 months agoAdd my own howm-menu-legend
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.

11 months agoFix up formatting, disable electric-pair-mode
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.

11 months agoFix bindings for sly-mode
rearman [Fri, 29 Aug 2025 19:24:45 +0000 (15:24 -0400)]
Fix bindings for sly-mode

11 months agoSwitch to Sly from Slime
rearman [Fri, 29 Aug 2025 18:25:46 +0000 (14:25 -0400)]
Switch to Sly from Slime

11 months agoIgnore auto-generated tramp file
rearman [Fri, 29 Aug 2025 18:24:53 +0000 (14:24 -0400)]
Ignore auto-generated tramp file

11 months agoFormatting
rearman [Fri, 29 Aug 2025 16:18:31 +0000 (12:18 -0400)]
Formatting

11 months agoMake vc clone work
rearman [Thu, 28 Aug 2025 20:43:37 +0000 (16:43 -0400)]
Make vc clone work

Had wrong function and args

11 months agoTake out slime-helper, don't auto start slime
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.

11 months agoMake slime work with the core without changing dirs
rearman [Thu, 28 Aug 2025 19:11:01 +0000 (15:11 -0400)]
Make slime work with the core without changing dirs

11 months agoOnly show 20 ToDos in Howm-menu
rearman [Thu, 28 Aug 2025 19:10:33 +0000 (15:10 -0400)]
Only show 20 ToDos in Howm-menu

11 months agoDon't skip requisites based on os
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)

11 months agoClean up defuns
rearman [Tue, 26 Aug 2025 20:29:30 +0000 (16:29 -0400)]
Clean up defuns

Make args more clear, factor when possible

11 months agoAdd some actions to action-lock's rules
rearman [Tue, 26 Aug 2025 19:13:48 +0000 (15:13 -0400)]
Add some actions to action-lock's rules

11 months agoAdd wrapper to scale to convert signals to counts
rearman [Tue, 26 Aug 2025 16:33:33 +0000 (12:33 -0400)]
Add wrapper to scale to convert signals to counts

11 months agoActually provide the feature
rearman [Fri, 22 Aug 2025 19:02:03 +0000 (15:02 -0400)]
Actually provide the feature

11 months agoFix Howm-mode binding
rearman [Fri, 22 Aug 2025 18:59:19 +0000 (14:59 -0400)]
Fix Howm-mode binding

11 months agoBreak out vc-defuns into its own feature
rearman [Fri, 22 Aug 2025 15:44:29 +0000 (11:44 -0400)]
Break out vc-defuns into its own feature

11 months agoAdd fetch for vc, update show-branches
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.

11 months agoAuto-Formatting
rearman [Fri, 22 Aug 2025 15:23:35 +0000 (11:23 -0400)]
Auto-Formatting

11 months agoAdd init time for gentoo
rush [Fri, 22 Aug 2025 10:32:09 +0000 (06:32 -0400)]
Add init time for gentoo

11 months agoDon't copy files handled by git, change log options
rearman [Thu, 21 Aug 2025 19:11:09 +0000 (15:11 -0400)]
Don't copy files handled by git, change log options

11 months agoAdd easier bindings for window resize
rearman [Thu, 21 Aug 2025 15:52:55 +0000 (11:52 -0400)]
Add easier bindings for window resize

11 months agoFormatting
rearman [Thu, 21 Aug 2025 15:52:19 +0000 (11:52 -0400)]
Formatting

11 months agoAdd better keyboard-quit defun and remap
rearman [Wed, 20 Aug 2025 21:03:57 +0000 (17:03 -0400)]
Add better keyboard-quit defun and remap

11 months agoFix markdown-mode bindings
rearman [Wed, 20 Aug 2025 20:49:49 +0000 (16:49 -0400)]
Fix markdown-mode bindings

11 months agoUpdate description
rearman [Wed, 20 Aug 2025 20:39:07 +0000 (16:39 -0400)]
Update description

11 months agoSet always ensure and always demand
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.

11 months agoChange some comments and order of loading
rearman [Wed, 20 Aug 2025 19:24:02 +0000 (15:24 -0400)]
Change some comments and order of loading

11 months agoFormatting update
rearman [Wed, 20 Aug 2025 19:23:39 +0000 (15:23 -0400)]
Formatting update

11 months agoMove from org to md for README, less Anglish
rearman [Wed, 20 Aug 2025 15:23:57 +0000 (11:23 -0400)]
Move from org to md for README, less Anglish

11 months agoRemove benchmark, fix init/config issues with howm
rearman [Wed, 20 Aug 2025 15:23:18 +0000 (11:23 -0400)]
Remove benchmark, fix init/config issues with howm

11 months agoRemoved calc.el (unused in over a year)
rearman [Wed, 20 Aug 2025 15:22:11 +0000 (11:22 -0400)]
Removed calc.el (unused in over a year)

11 months agoClean up some use-package declarations
rearman [Wed, 20 Aug 2025 14:17:55 +0000 (10:17 -0400)]
Clean up some use-package declarations

11 months agoClean up bindings
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)

11 months agoMove binds to use-package decs, restructure some includes
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

11 months agoRemove email setup from work config
rearman [Wed, 20 Aug 2025 13:28:19 +0000 (09:28 -0400)]
Remove email setup from work config

11 months agoAttempt to make init faster
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.

11 months agoC-n adds newlines
rearman [Tue, 19 Aug 2025 20:41:22 +0000 (16:41 -0400)]
C-n adds newlines

11 months agoWhitespace cleanup
rearman [Tue, 19 Aug 2025 20:39:53 +0000 (16:39 -0400)]
Whitespace cleanup

11 months agoDefer loading of markdown-mode
rearman [Tue, 19 Aug 2025 20:38:39 +0000 (16:38 -0400)]
Defer loading of markdown-mode

11 months agoAdd defun & binding to list git branches in vc-mode
rearman [Tue, 19 Aug 2025 19:35:01 +0000 (15:35 -0400)]
Add defun & binding to list git branches in vc-mode

11 months agoSteal some vc-mode config from Protesilaos
rearman [Tue, 19 Aug 2025 16:42:30 +0000 (12:42 -0400)]
Steal some vc-mode config from Protesilaos

11 months agoAdd interactive clone with vc, make Git the first backend
rearman [Tue, 19 Aug 2025 12:53:35 +0000 (08:53 -0400)]
Add interactive clone with vc, make Git the first backend

11 months agoDon't automatically start slime, dont load paredit
rearman [Tue, 19 Aug 2025 12:02:36 +0000 (08:02 -0400)]
Don't automatically start slime, dont load paredit

11 months agoEnable save-place-mode
rearman [Mon, 18 Aug 2025 21:01:06 +0000 (17:01 -0400)]
Enable save-place-mode

11 months agoMake howm the easier binding, org takes a backseat
rearman [Mon, 18 Aug 2025 20:48:35 +0000 (16:48 -0400)]
Make howm the easier binding, org takes a backseat

11 months agoOffload some howm templates to abbrevs, only load when on work pc
rearman [Mon, 18 Aug 2025 20:47:46 +0000 (16:47 -0400)]
Offload some howm templates to abbrevs, only load when on work pc

11 months agoHuman readable filesize in dired
rearman [Fri, 15 Aug 2025 16:12:11 +0000 (12:12 -0400)]
Human readable filesize in dired

11 months agoChange up dired settings
rearman [Fri, 15 Aug 2025 15:38:55 +0000 (11:38 -0400)]
Change up dired settings

12 months agoClean up howm settings that were already default
rearman [Wed, 13 Aug 2025 21:10:44 +0000 (17:10 -0400)]
Clean up howm settings that were already default

12 months agoClarification on accessing help
rearman [Wed, 13 Aug 2025 21:08:52 +0000 (17:08 -0400)]
Clarification on accessing help

12 months agoRemove unused org items
rearman [Wed, 13 Aug 2025 21:08:23 +0000 (17:08 -0400)]
Remove unused org items

12 months agoBetter org capture templates
rearman [Tue, 12 Aug 2025 21:20:15 +0000 (17:20 -0400)]
Better org capture templates

12 months agoDon't use grep for now, until I can play with the config
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

12 months agoTweak settings to make HOWM faster
rearman [Tue, 12 Aug 2025 19:34:31 +0000 (15:34 -0400)]
Tweak settings to make HOWM faster

12 months agoOnly update howm's menu every hour or on file save
rearman [Tue, 12 Aug 2025 15:29:32 +0000 (11:29 -0400)]
Only update howm's menu every hour or on file save

12 months agoAdd defun to kill current buffer
rearman [Tue, 12 Aug 2025 15:29:10 +0000 (11:29 -0400)]
Add defun to kill current buffer

12 months agoAdd Markdown-Mode, put MELPA at the end of the list
rearman [Tue, 12 Aug 2025 14:02:37 +0000 (10:02 -0400)]
Add Markdown-Mode, put MELPA at the end of the list

12 months agoRemove unused org stuff, fix bindings not being in hook
rearman [Tue, 12 Aug 2025 13:59:07 +0000 (09:59 -0400)]
Remove unused org stuff, fix bindings not being in hook

12 months agoOnly set templates when defined
rush [Sat, 9 Aug 2025 01:03:26 +0000 (21:03 -0400)]
Only set templates when defined

12 months agoSeparate howm templates for work and home
rearman [Fri, 8 Aug 2025 21:07:09 +0000 (17:07 -0400)]
Separate howm templates for work and home

12 months agoTweak HOWM templates
rearman [Mon, 4 Aug 2025 18:35:08 +0000 (14:35 -0400)]
Tweak HOWM templates

12 months agoClean up HOWM templates
rearman [Thu, 31 Jul 2025 16:21:31 +0000 (12:21 -0400)]
Clean up HOWM templates

12 months agoHowm defuns in its own file, def & bind to add keywords
rearman [Thu, 31 Jul 2025 14:54:39 +0000 (10:54 -0400)]
Howm defuns in its own file, def & bind to add keywords

12 months agoAdd howm templates
rearman [Wed, 30 Jul 2025 18:28:14 +0000 (14:28 -0400)]
Add howm templates

12 months agoAdd howm-mode
rearman [Tue, 29 Jul 2025 20:55:39 +0000 (16:55 -0400)]
Add howm-mode

12 months agoForce Tab to actually be Tab in text-mode
rearman [Tue, 29 Jul 2025 20:52:32 +0000 (16:52 -0400)]
Force Tab to actually be Tab in text-mode

12 months agoUpdate Skeletons to match usage
rearman [Tue, 29 Jul 2025 16:34:10 +0000 (12:34 -0400)]
Update Skeletons to match usage

12 months agoHide org emphasis markers by default
rearman [Thu, 24 Jul 2025 20:36:58 +0000 (16:36 -0400)]
Hide org emphasis markers by default

12 months agoHandle inline images
rearman [Mon, 21 Jul 2025 14:44:04 +0000 (10:44 -0400)]
Handle inline images

12 months agoRemove unused binding in dired & better formatting
rearman [Mon, 21 Jul 2025 14:43:14 +0000 (10:43 -0400)]
Remove unused binding in dired & better formatting

12 months agoGrammar Fixes
rearman [Mon, 21 Jul 2025 14:42:04 +0000 (10:42 -0400)]
Grammar Fixes

13 months agoUpdate to latest Sedit-Mouse commit
rearman [Fri, 27 Jun 2025 14:50:31 +0000 (10:50 -0400)]
Update to latest Sedit-Mouse commit

13 months agoBetter options for lisp, make auto-balance defun use existing parens
rearman [Thu, 26 Jun 2025 20:44:04 +0000 (16:44 -0400)]
Better options for lisp, make auto-balance defun use existing parens

14 months agoSwitch to Sedit Mouse from Acme Mouse in lisp modes
rearman [Fri, 30 May 2025 20:53:13 +0000 (16:53 -0400)]
Switch to Sedit Mouse from Acme Mouse in lisp modes

14 months agoUpdate themes
rearman [Fri, 30 May 2025 17:22:41 +0000 (13:22 -0400)]
Update themes

14 months agoUpdate themes
rearman [Fri, 30 May 2025 16:45:09 +0000 (12:45 -0400)]
Update themes

14 months agoUse my preferred theme
rearman [Fri, 30 May 2025 15:33:04 +0000 (11:33 -0400)]
Use my preferred theme

14 months agoAdd my themes
rearman [Fri, 30 May 2025 15:26:05 +0000 (11:26 -0400)]
Add my themes