]>
git.earman.xyz Git - emacsinit.git/log
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
rearman [Tue, 12 Aug 2025 14:02:37 +0000 (10:02 -0400)]
Add Markdown-Mode, put MELPA at the end of the list
rearman [Tue, 12 Aug 2025 13:59:07 +0000 (09:59 -0400)]
Remove unused org stuff, fix bindings not being in hook
rush [Sat, 9 Aug 2025 01:03:26 +0000 (21:03 -0400)]
Only set templates when defined
rearman [Fri, 8 Aug 2025 21:07:09 +0000 (17:07 -0400)]
Separate howm templates for work and home
rearman [Mon, 4 Aug 2025 18:35:08 +0000 (14:35 -0400)]
Tweak HOWM templates
rearman [Thu, 31 Jul 2025 16:21:31 +0000 (12:21 -0400)]
Clean up HOWM templates
rearman [Thu, 31 Jul 2025 14:54:39 +0000 (10:54 -0400)]
Howm defuns in its own file, def & bind to add keywords
rearman [Wed, 30 Jul 2025 18:28:14 +0000 (14:28 -0400)]
Add howm templates
rearman [Tue, 29 Jul 2025 20:55:39 +0000 (16:55 -0400)]
Add howm-mode
rearman [Tue, 29 Jul 2025 20:52:32 +0000 (16:52 -0400)]
Force Tab to actually be Tab in text-mode
rearman [Tue, 29 Jul 2025 16:34:10 +0000 (12:34 -0400)]
Update Skeletons to match usage
rearman [Thu, 24 Jul 2025 20:36:58 +0000 (16:36 -0400)]
Hide org emphasis markers by default
rearman [Mon, 21 Jul 2025 14:44:04 +0000 (10:44 -0400)]
Handle inline images
rearman [Mon, 21 Jul 2025 14:43:14 +0000 (10:43 -0400)]
Remove unused binding in dired & better formatting
rearman [Mon, 21 Jul 2025 14:42:04 +0000 (10:42 -0400)]
Grammar Fixes
rearman [Fri, 27 Jun 2025 14:50:31 +0000 (10:50 -0400)]
Update to latest Sedit-Mouse commit
rearman [Thu, 26 Jun 2025 20:44:04 +0000 (16:44 -0400)]
Better options for lisp, make auto-balance defun use existing parens
rearman [Fri, 30 May 2025 20:53:13 +0000 (16:53 -0400)]
Switch to Sedit Mouse from Acme Mouse in lisp modes
rearman [Fri, 30 May 2025 17:22:41 +0000 (13:22 -0400)]
Update themes
rearman [Fri, 30 May 2025 16:45:09 +0000 (12:45 -0400)]
Update themes
rearman [Fri, 30 May 2025 15:33:04 +0000 (11:33 -0400)]
Use my preferred theme
rearman [Fri, 30 May 2025 15:26:05 +0000 (11:26 -0400)]
Add my themes
rearman [Wed, 28 May 2025 16:25:02 +0000 (12:25 -0400)]
Handle windows links and autocad dwgs, don't use enter for org links
rearman [Wed, 21 May 2025 20:51:11 +0000 (16:51 -0400)]
Add lisp-mode like bindings for org-mode
rearman [Wed, 21 May 2025 14:40:43 +0000 (10:40 -0400)]
Update Facility skeleton
rearman [Tue, 20 May 2025 20:40:01 +0000 (16:40 -0400)]
Change org-tags-column
rearman [Mon, 19 May 2025 21:10:24 +0000 (17:10 -0400)]
Use timestamp ids for org links and attach
rearman [Mon, 19 May 2025 21:08:36 +0000 (17:08 -0400)]
Add bindings to wrap in brackets, remove mark bindings
Prefer built in 'C-@' and 'C-x C-@/SPC' for mark bindings
rearman [Fri, 16 May 2025 21:06:17 +0000 (17:06 -0400)]
Add defuns and bindings for mark & jump without region activating
rearman [Fri, 16 May 2025 20:50:49 +0000 (16:50 -0400)]
Add more ways to switch recent buffers
rearman [Tue, 29 Apr 2025 13:54:11 +0000 (09:54 -0400)]
Send-mail for windows, doas and sudo for linux (not just bsd)