]>
git.earman.xyz Git - emacsinit.git/log
rearman [Thu, 28 May 2026 12:33:53 +0000 (08:33 -0400)]
Add tag groups, disable hl-line-mode in agenda
rearman [Wed, 27 May 2026 21:28:42 +0000 (17:28 -0400)]
Update tags to match structure, splice lists in agendas
Open now on undertakings header, so it needs to be inherited. Agenda updated
to skip the right levels for undertakings. Custom agenda lists correctly
spliced in.
rearman [Wed, 27 May 2026 20:13:42 +0000 (16:13 -0400)]
Put all packages under a shared header
Better organization - fewer headers to look at on load
rearman [Wed, 27 May 2026 20:10:39 +0000 (16:10 -0400)]
Add capture template for undertaking
rearman [Wed, 27 May 2026 14:27:01 +0000 (10:27 -0400)]
Update tags and capture templates
Meetings now live under a heading with inherited meeting tag, no need for its
own tag hotkey, but it does need to be captured in the right place.
rearman [Wed, 27 May 2026 14:20:04 +0000 (10:20 -0400)]
Organization
Split up org config into better chunks
rearman [Wed, 27 May 2026 13:43:01 +0000 (09:43 -0400)]
Better defaults for two-week agenda
Only show dates that have an entry, and the two-week doesn't need to show
today, since the regular daily agenda is shown at the top already.
rearman [Tue, 26 May 2026 12:39:36 +0000 (08:39 -0400)]
Add function to convert org to markdown (region)
rearman [Fri, 22 May 2026 19:27:20 +0000 (15:27 -0400)]
Add function to convert markdown to org (region)
rearman [Thu, 21 May 2026 21:19:11 +0000 (17:19 -0400)]
Don't auto-revert the buffer list
rush [Thu, 21 May 2026 10:47:09 +0000 (06:47 -0400)]
Correct maildirs
rearman [Fri, 15 May 2026 21:05:22 +0000 (17:05 -0400)]
Agenda tweaks
Set up shared blokcs as vars, selectively compact headers for blocks, add
block for two week look-ahead.
rearman [Thu, 14 May 2026 20:49:39 +0000 (16:49 -0400)]
Move when I set the howm-buffer-name var
causing issues
rearman [Tue, 12 May 2026 21:03:21 +0000 (17:03 -0400)]
Fix src header to have language
rearman [Mon, 11 May 2026 21:10:05 +0000 (17:10 -0400)]
Use default vc-mode root-log format
Not different enough to really matter (for now)
rearman [Mon, 11 May 2026 20:24:51 +0000 (16:24 -0400)]
Tweaks to vc-mode
Diff doesn't need the patch summary, and I've defaulted to histogram diff algo
system-wide anyway.
rearman [Mon, 11 May 2026 19:20:41 +0000 (15:20 -0400)]
More tweaks to garbage collection
Most-positive-fixnum during startup, and any time the minibuffer is open.
Otherwise use the default setting. This should keep things moving quickly
without having oversized memory usage.
rearman [Mon, 11 May 2026 18:46:19 +0000 (14:46 -0400)]
Bring pass-alike into the main config
No reason to treat it as an external package, especially since it had become
the only thing in that folder.
rearman [Mon, 11 May 2026 16:30:55 +0000 (12:30 -0400)]
Don't fontify org-src blocks natively
Just use blue foreground to show it as a block
rearman [Mon, 11 May 2026 15:49:40 +0000 (11:49 -0400)]
Org indent to tab-width
Not using indent, but good to have it set when I want it.
rearman [Mon, 11 May 2026 15:27:56 +0000 (11:27 -0400)]
Add this file to org-agenda-list
rearman [Mon, 11 May 2026 13:27:33 +0000 (09:27 -0400)]
Move mu4e config into main body
One less require to deal with.
rearman [Mon, 11 May 2026 13:20:53 +0000 (09:20 -0400)]
Remove unneeded footer/header
Only required for packages and things you want to share with others
rearman [Mon, 11 May 2026 13:13:08 +0000 (09:13 -0400)]
Switch to config.org instead of README
Much simpler when the org file and intended el file have the same name. Makes
it so you can use the built-in org-babel-load-file, which checks for
write-time differences before tangling. I also don't need a README for my own
configs, I know where everything is.
rearman [Mon, 11 May 2026 13:06:12 +0000 (09:06 -0400)]
Get rid of the no-longer useful markdown readme
rearman [Mon, 11 May 2026 13:05:49 +0000 (09:05 -0400)]
Cleanup, add some explanations
rearman [Mon, 11 May 2026 12:13:22 +0000 (08:13 -0400)]
Renamed re-pass-alike to pass-alike
Already in the RE directory
rearman [Fri, 8 May 2026 21:09:37 +0000 (17:09 -0400)]
Re-arrange
Bring out package headers to main level, set some org babel settings
rearman [Fri, 8 May 2026 20:45:10 +0000 (16:45 -0400)]
Move howm and org configs to the main config
Fewer requires==faster load times B)
rearman [Fri, 8 May 2026 20:00:34 +0000 (16:00 -0400)]
Packages back into main config file
rearman [Fri, 8 May 2026 19:15:09 +0000 (15:15 -0400)]
Move back to literate config
Restless config syndrome strikes again...
Better handling now, since I know how to keep it from tangling on every start,
AND I have a better idea about jumping back to the org-file than I did
previously. I also need to do that less and less.
rearman [Fri, 8 May 2026 19:12:36 +0000 (15:12 -0400)]
Update abbrevs
rearman [Fri, 8 May 2026 14:47:22 +0000 (10:47 -0400)]
Setup AucTeX to use pdf-tools
rearman [Thu, 7 May 2026 13:01:27 +0000 (09:01 -0400)]
Use org-mouse
mouse clicks to expand/contract subtrees, select checkboxes, etc.
rearman [Wed, 6 May 2026 21:19:55 +0000 (17:19 -0400)]
No more logging into drawers
ended up looking more cluttered than the collapsible drawer!
rearman [Wed, 6 May 2026 20:12:52 +0000 (16:12 -0400)]
More tweaxs for org-mode
rearman [Wed, 6 May 2026 20:12:24 +0000 (16:12 -0400)]
Re-arrange, some bikeshedding
rearman [Wed, 6 May 2026 20:10:36 +0000 (16:10 -0400)]
Visuals cleanup
Underline at baseline on linux, no bold on modeline
rearman [Tue, 5 May 2026 21:12:50 +0000 (17:12 -0400)]
cleanup, fix up agenda
rearman [Tue, 5 May 2026 17:09:49 +0000 (13:09 -0400)]
update load paths, always require sedit-mouse
since the default buffer is a lisp mode, it always immediately loaded
sedit-mouse anyway
moved c-style into main init and condensed some
rearman [Tue, 5 May 2026 17:09:06 +0000 (13:09 -0400)]
back to their own dir
rearman [Tue, 5 May 2026 17:06:09 +0000 (13:06 -0400)]
Move themes to own dir
rearman [Tue, 5 May 2026 15:02:23 +0000 (11:02 -0400)]
Move el files out of re dir, into base
no need for the dir when the files also start with 're'
rearman [Tue, 5 May 2026 14:59:37 +0000 (10:59 -0400)]
Update corfu settings
Add setting for scroll-bar, border, simplify entries
rearman [Tue, 5 May 2026 14:56:01 +0000 (10:56 -0400)]
Add settings for org-transclusion
blue bar next to transcluded items, blue text in source when accessed with
'o'.
rearman [Tue, 5 May 2026 14:49:39 +0000 (10:49 -0400)]
Attempt to enable org indent on transcluded file open
rearman [Mon, 4 May 2026 21:18:05 +0000 (17:18 -0400)]
Try out org-transclusion again
Makes more sense now that I am trypnig to have project info in the projects
folder and other items in the org directory.
rearman [Mon, 4 May 2026 21:17:16 +0000 (17:17 -0400)]
Handle "open" tag better
set it as non-inheritable
rearman [Mon, 4 May 2026 21:16:46 +0000 (17:16 -0400)]
Agenda defined by more locations
May need to limit it to only use the other on windows
rearman [Fri, 1 May 2026 21:12:25 +0000 (17:12 -0400)]
Scrollbar and cursors
disable the ugly scrollbar in windows, and make it so the cursor is only
visible on the active window.
rearman [Fri, 1 May 2026 21:11:34 +0000 (17:11 -0400)]
Cleanup, simplify
zen
rearman [Fri, 1 May 2026 21:10:45 +0000 (17:10 -0400)]
Dired better opening
add a defun and binding to open a file in another (re-used) window, instead of
making a new window
rearman [Fri, 1 May 2026 21:09:18 +0000 (17:09 -0400)]
Fix visual-line-mode dolist
extraneous lambda (duh)
rearman [Thu, 30 Apr 2026 21:02:50 +0000 (17:02 -0400)]
add forth-mode
supposedly better than what comes with gforth
rearman [Thu, 30 Apr 2026 21:02:27 +0000 (17:02 -0400)]
Underlining and boxing
Move paren match setup to theme definition - no reason not to if using my own
theme. Change region to be a box, and corfu-current to be an underline. Much
more understated while still gutting the point across.
rearman [Thu, 30 Apr 2026 21:00:37 +0000 (17:00 -0400)]
Change to hbar cursor
underline the point - looks nicer
rearman [Mon, 27 Apr 2026 17:05:42 +0000 (13:05 -0400)]
Add 'trashed' package
rearman [Mon, 27 Apr 2026 16:31:04 +0000 (12:31 -0400)]
Change the structure again
Moving to a flatter structure: only things that can act like packages go in
the 're/' directory. Everything else goes in the init in the proper page.
The only exceptions for now being files that are used as 'includes' for
declarations to use-package.
rearman [Mon, 27 Apr 2026 16:27:09 +0000 (12:27 -0400)]
cleanup
rearman [Mon, 27 Apr 2026 16:26:55 +0000 (12:26 -0400)]
move howm/org defuns and settings into one file each
rearman [Mon, 27 Apr 2026 16:26:20 +0000 (12:26 -0400)]
move defuns and settings into one file
rearman [Mon, 27 Apr 2026 16:26:00 +0000 (12:26 -0400)]
move defuns and settings into one file
rearman [Mon, 27 Apr 2026 16:25:21 +0000 (12:25 -0400)]
Cleanup redundancies
rearman [Mon, 27 Apr 2026 13:14:58 +0000 (09:14 -0400)]
Change HOWM's filename format
Use the good ol' ISO standard with timestamp (like denote)
rearman [Mon, 27 Apr 2026 13:14:09 +0000 (09:14 -0400)]
Change the order of entries
Use the project list more, move it up from the bottom.
rush [Fri, 24 Apr 2026 23:11:23 +0000 (19:11 -0400)]
Better scroll bar colors
rearman [Fri, 24 Apr 2026 21:04:36 +0000 (17:04 -0400)]
Better line numbers
rearman [Fri, 24 Apr 2026 20:12:22 +0000 (16:12 -0400)]
More mode-line customization
rearman [Fri, 24 Apr 2026 17:10:34 +0000 (13:10 -0400)]
Tweak the modeline
rearman [Fri, 24 Apr 2026 16:51:02 +0000 (12:51 -0400)]
Some cleanup
get rid of extraneous stuff. Don't know if w32-altgr mode can be set when on
linux (I assume so), so just always set it to nil.
rearman [Fri, 24 Apr 2026 16:49:06 +0000 (12:49 -0400)]
Don't turn on aggressive-indent-mode globally
Mostly annoying in anything other than elisp, and sometimes annoying then!
rearman [Thu, 23 Apr 2026 21:07:26 +0000 (17:07 -0400)]
comment out some infrequently used bindings
keeping them there in case I find that I need them later (I don't think I
will).
rearman [Thu, 23 Apr 2026 21:06:41 +0000 (17:06 -0400)]
requirements all in one dolist
Looks cleaner
rearman [Thu, 23 Apr 2026 21:06:21 +0000 (17:06 -0400)]
Remove diminish
Not used, since I only show the major mode now anyway
rearman [Thu, 23 Apr 2026 21:05:49 +0000 (17:05 -0400)]
As many things into one large setq as possible
Why not lol
rearman [Thu, 23 Apr 2026 21:05:05 +0000 (17:05 -0400)]
Dolist for requires, remove one require
os-specific only had a couple things, and they could be included in the main
init. Other requirements were all put into one dolist - no prformance
difference vs loading after init.
rearman [Thu, 23 Apr 2026 21:02:52 +0000 (17:02 -0400)]
Change from linebreaks to 80 dashes
page-break-lines mode wouldn't play nice with howm, so just used dashed lines.
rearman [Thu, 23 Apr 2026 19:54:30 +0000 (15:54 -0400)]
Convert to dolist where possible
rearman [Wed, 22 Apr 2026 19:59:27 +0000 (15:59 -0400)]
New todo state for menu
waiting is now no longer a hashtagged keyword, but a 'w' after a datestamp.
Added an entry for coloring, but no integration with the larger todo system.
This is beneficial because it makes it so waiting items don't clutter up the
todo section at the top, but are still easily filterable for the section at
the bottom, as well as providing coloriŋ wiþin files.
Also did some cleanup on the use-package expression for howm.
rearman [Wed, 22 Apr 2026 16:06:28 +0000 (12:06 -0400)]
Define and use the eng-paper theme
A theme loosely based on Birren and DuPont's color conditioning scheme for
factories and offices.
rearman [Wed, 8 Apr 2026 14:48:37 +0000 (10:48 -0400)]
Add definition for org-headline-todo
rearman [Tue, 7 Apr 2026 14:13:58 +0000 (10:13 -0400)]
Back to constant scrollbar
Too many visual issues with switching the scrollbar on and off.
rearman [Tue, 7 Apr 2026 13:52:07 +0000 (09:52 -0400)]
Add second hook for evaluating scrollbar
This should cover all the cases now
rearman [Tue, 7 Apr 2026 13:50:16 +0000 (09:50 -0400)]
Better enabling of scrollbars
Start off with no scrollbar, since I was getting erroneous scrollbars on the
scratch buffer. Change when it re-evaluates for scrollbars, so I don't have
to run a command in a buffer for it to be triggered.
rearman [Tue, 7 Apr 2026 12:42:42 +0000 (08:42 -0400)]
Remove malfunctioning hook
hook for save on state chenge didn't seem to work - removing
rearman [Tue, 7 Apr 2026 12:26:27 +0000 (08:26 -0400)]
Fixup for items now in single file
Lingering issues for agenda views that still expected multiple files.
rearman [Mon, 6 Apr 2026 16:26:56 +0000 (12:26 -0400)]
set some agenda skipping
Skip deadlines and scheduled items if they are already marked done.
rearman [Mon, 6 Apr 2026 16:04:04 +0000 (12:04 -0400)]
Switch to acme-theme, better modeline
Removed unused themes, set up a simplified mode-line with nice colors, etc.
Also set up auto-enable/disable of scroll bars.
rearman [Fri, 3 Apr 2026 21:08:02 +0000 (17:08 -0400)]
modeline and theme changes
rearman [Wed, 1 Apr 2026 19:20:54 +0000 (15:20 -0400)]
turn off dired-dwim-target
Sometimes useful, but usually just want to rename something in the current
directory while I have another directory open.
rearman [Wed, 1 Apr 2026 19:19:55 +0000 (15:19 -0400)]
Better colors
Use ':inherit default' on things that only use the default fg and bg.
rearman [Wed, 1 Apr 2026 14:25:43 +0000 (10:25 -0400)]
Add and use acme theme
Nice pastel colors
rearman [Wed, 1 Apr 2026 13:19:21 +0000 (09:19 -0400)]
Skip the inbox header in the inbox agenda
rearman [Wed, 1 Apr 2026 13:18:51 +0000 (09:18 -0400)]
Initial buffer back to default
Found myself closing the recents buffer more often than I used it at startup.
Still accessible with F7.
rearman [Wed, 1 Apr 2026 13:17:23 +0000 (09:17 -0400)]
Make tab really be tab, no question about it
Tab key now inserts a hard "\t" character, meaning that tab-expansion stuff is
covered by 'C-i'. Fine by me.
rearman [Wed, 25 Mar 2026 21:10:04 +0000 (17:10 -0400)]
Set faces for links
rearman [Wed, 25 Mar 2026 18:33:53 +0000 (14:33 -0400)]
More visible ellipses
rearman [Wed, 25 Mar 2026 18:33:38 +0000 (14:33 -0400)]
Don't use giant headers on agenda search
rearman [Wed, 25 Mar 2026 14:43:28 +0000 (10:43 -0400)]
Add two themes, use them, defun to switch between them
Default to mostly b&w theme, but able to swap between mono and color with a
function. No binding, since it is more a curiosity to switch, and probably
per session, rather than per buffer.
rearman [Wed, 25 Mar 2026 14:41:40 +0000 (10:41 -0400)]
Auto save all org files on todo state change