]> git.earman.xyz Git - emacsinit.git/log
emacsinit.git
2 months agoFix inbox agenda view
rearman [Wed, 10 Jun 2026 20:56:46 +0000 (16:56 -0400)]
Fix inbox agenda view

needs to skip the "Inbox" header

2 months agoCleanup unused an duplicate org options
rearman [Wed, 10 Jun 2026 20:42:25 +0000 (16:42 -0400)]
Cleanup unused an duplicate org options

2 months agoFormatting, org bikeshedding
rearman [Wed, 10 Jun 2026 16:04:59 +0000 (12:04 -0400)]
Formatting, org bikeshedding

leading spaces had been added in quite a few elisp blocks, so I removed those.
Updated org to default to indented again, and added a capture template for
next actions directly.  Filtered out projects from the waiting agenda, so that
I can mark a whole project as waiting for deadline purposes without it showing
up twice.

2 months agore/dired-display-direction to split sensibly
rearman [Mon, 1 Jun 2026 13:04:22 +0000 (09:04 -0400)]
re/dired-display-direction to split sensibly

Don't force right-split on narrow windows

2 months agoAdd tag groups, disable hl-line-mode in agenda
rearman [Thu, 28 May 2026 12:33:53 +0000 (08:33 -0400)]
Add tag groups, disable hl-line-mode in agenda

2 months agoUpdate tags to match structure, splice lists in agendas
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.

2 months agoPut all packages under a shared header
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

2 months agoAdd capture template for undertaking
rearman [Wed, 27 May 2026 20:10:39 +0000 (16:10 -0400)]
Add capture template for undertaking

2 months agoUpdate tags and capture templates
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.

2 months agoOrganization
rearman [Wed, 27 May 2026 14:20:04 +0000 (10:20 -0400)]
Organization

Split up org config into better chunks

2 months agoBetter defaults for two-week agenda
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.

2 months agoAdd function to convert org to markdown (region)
rearman [Tue, 26 May 2026 12:39:36 +0000 (08:39 -0400)]
Add function to convert org to markdown (region)

2 months agoAdd function to convert markdown to org (region)
rearman [Fri, 22 May 2026 19:27:20 +0000 (15:27 -0400)]
Add function to convert markdown to org (region)

2 months agoDon't auto-revert the buffer list
rearman [Thu, 21 May 2026 21:19:11 +0000 (17:19 -0400)]
Don't auto-revert the buffer list

2 months agoCorrect maildirs
rush [Thu, 21 May 2026 10:47:09 +0000 (06:47 -0400)]
Correct maildirs

2 months agoAgenda tweaks
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.

2 months agoMove when I set the howm-buffer-name var
rearman [Thu, 14 May 2026 20:49:39 +0000 (16:49 -0400)]
Move when I set the howm-buffer-name var

causing issues

3 months agoFix src header to have language
rearman [Tue, 12 May 2026 21:03:21 +0000 (17:03 -0400)]
Fix src header to have language

3 months agoUse default vc-mode root-log format
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)

3 months agoTweaks to vc-mode
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.

3 months agoMore tweaks to garbage collection
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.

3 months agoBring pass-alike into the main config
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.

3 months agoDon't fontify org-src blocks natively
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

3 months agoOrg indent to tab-width
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.

3 months agoAdd this file to org-agenda-list
rearman [Mon, 11 May 2026 15:27:56 +0000 (11:27 -0400)]
Add this file to org-agenda-list

3 months agoMove mu4e config into main body
rearman [Mon, 11 May 2026 13:27:33 +0000 (09:27 -0400)]
Move mu4e config into main body

One less require to deal with.

3 months agoRemove unneeded footer/header
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

3 months agoSwitch to config.org instead of README
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.

3 months agoGet rid of the no-longer useful markdown readme
rearman [Mon, 11 May 2026 13:06:12 +0000 (09:06 -0400)]
Get rid of the no-longer useful markdown readme

3 months agoCleanup, add some explanations
rearman [Mon, 11 May 2026 13:05:49 +0000 (09:05 -0400)]
Cleanup, add some explanations

3 months agoRenamed re-pass-alike to pass-alike
rearman [Mon, 11 May 2026 12:13:22 +0000 (08:13 -0400)]
Renamed re-pass-alike to pass-alike

Already in the RE directory

3 months agoRe-arrange
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

3 months agoMove howm and org configs to the main config
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)

3 months agoPackages back into main config file
rearman [Fri, 8 May 2026 20:00:34 +0000 (16:00 -0400)]
Packages back into main config file

3 months agoMove back to literate config
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.

3 months agoUpdate abbrevs
rearman [Fri, 8 May 2026 19:12:36 +0000 (15:12 -0400)]
Update abbrevs

3 months agoSetup AucTeX to use pdf-tools
rearman [Fri, 8 May 2026 14:47:22 +0000 (10:47 -0400)]
Setup AucTeX to use pdf-tools

3 months agoUse org-mouse
rearman [Thu, 7 May 2026 13:01:27 +0000 (09:01 -0400)]
Use org-mouse

mouse clicks to expand/contract subtrees, select checkboxes, etc.

3 months agoNo more logging into drawers
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!

3 months agoMore tweaxs for org-mode
rearman [Wed, 6 May 2026 20:12:52 +0000 (16:12 -0400)]
More tweaxs for org-mode

3 months agoRe-arrange, some bikeshedding
rearman [Wed, 6 May 2026 20:12:24 +0000 (16:12 -0400)]
Re-arrange, some bikeshedding

3 months agoVisuals cleanup
rearman [Wed, 6 May 2026 20:10:36 +0000 (16:10 -0400)]
Visuals cleanup

Underline at baseline on linux, no bold on modeline

3 months agocleanup, fix up agenda
rearman [Tue, 5 May 2026 21:12:50 +0000 (17:12 -0400)]
cleanup, fix up agenda

3 months agoupdate load paths, always require sedit-mouse
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

3 months agoback to their own dir
rearman [Tue, 5 May 2026 17:09:06 +0000 (13:09 -0400)]
back to their own dir

3 months agoMove themes to own dir
rearman [Tue, 5 May 2026 17:06:09 +0000 (13:06 -0400)]
Move themes to own dir

3 months agoMove el files out of re dir, into base
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'

3 months agoUpdate corfu settings
rearman [Tue, 5 May 2026 14:59:37 +0000 (10:59 -0400)]
Update corfu settings

Add setting for scroll-bar, border, simplify entries

3 months agoAdd settings for org-transclusion
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'.

3 months agoAttempt to enable org indent on transcluded file open
rearman [Tue, 5 May 2026 14:49:39 +0000 (10:49 -0400)]
Attempt to enable org indent on transcluded file open

3 months agoTry out org-transclusion again
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.

3 months agoHandle "open" tag better
rearman [Mon, 4 May 2026 21:17:16 +0000 (17:17 -0400)]
Handle "open" tag better

set it as non-inheritable

3 months agoAgenda defined by more locations
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

3 months agoScrollbar and cursors
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.

3 months agoCleanup, simplify
rearman [Fri, 1 May 2026 21:11:34 +0000 (17:11 -0400)]
Cleanup, simplify

zen

3 months agoDired better opening
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

3 months agoFix visual-line-mode dolist
rearman [Fri, 1 May 2026 21:09:18 +0000 (17:09 -0400)]
Fix visual-line-mode dolist

extraneous lambda (duh)

3 months agoadd forth-mode
rearman [Thu, 30 Apr 2026 21:02:50 +0000 (17:02 -0400)]
add forth-mode

supposedly better than what comes with gforth

3 months agoUnderlining and boxing
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.

3 months agoChange to hbar cursor
rearman [Thu, 30 Apr 2026 21:00:37 +0000 (17:00 -0400)]
Change to hbar cursor

underline the point - looks nicer

3 months agoAdd 'trashed' package
rearman [Mon, 27 Apr 2026 17:05:42 +0000 (13:05 -0400)]
Add 'trashed' package

3 months agoChange the structure again
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.

3 months agocleanup
rearman [Mon, 27 Apr 2026 16:27:09 +0000 (12:27 -0400)]
cleanup

3 months agomove howm/org defuns and settings into one file each
rearman [Mon, 27 Apr 2026 16:26:55 +0000 (12:26 -0400)]
move howm/org defuns and settings into one file each

3 months agomove defuns and settings into one file
rearman [Mon, 27 Apr 2026 16:26:20 +0000 (12:26 -0400)]
move defuns and settings into one file

3 months agomove 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

3 months agoCleanup redundancies
rearman [Mon, 27 Apr 2026 16:25:21 +0000 (12:25 -0400)]
Cleanup redundancies

3 months agoChange HOWM's filename format
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)

3 months agoChange the order of entries
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.

3 months agoBetter scroll bar colors
rush [Fri, 24 Apr 2026 23:11:23 +0000 (19:11 -0400)]
Better scroll bar colors

3 months agoBetter line numbers
rearman [Fri, 24 Apr 2026 21:04:36 +0000 (17:04 -0400)]
Better line numbers

3 months agoMore mode-line customization
rearman [Fri, 24 Apr 2026 20:12:22 +0000 (16:12 -0400)]
More mode-line customization

3 months agoTweak the modeline
rearman [Fri, 24 Apr 2026 17:10:34 +0000 (13:10 -0400)]
Tweak the modeline

3 months agoSome cleanup
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.

3 months agoDon't turn on aggressive-indent-mode globally
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!

3 months agocomment out some infrequently used bindings
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).

3 months agorequirements all in one dolist
rearman [Thu, 23 Apr 2026 21:06:41 +0000 (17:06 -0400)]
requirements all in one dolist

Looks cleaner

3 months agoRemove diminish
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

3 months agoAs many things into one large setq as possible
rearman [Thu, 23 Apr 2026 21:05:49 +0000 (17:05 -0400)]
As many things into one large setq as possible

Why not lol

3 months agoDolist for requires, remove one require
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.

3 months agoChange from linebreaks to 80 dashes
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.

3 months agoConvert to dolist where possible
rearman [Thu, 23 Apr 2026 19:54:30 +0000 (15:54 -0400)]
Convert to dolist where possible

3 months agoNew todo state for menu
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.

3 months agoDefine and use the eng-paper theme
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.

4 months agoAdd definition for org-headline-todo
rearman [Wed, 8 Apr 2026 14:48:37 +0000 (10:48 -0400)]
Add definition for org-headline-todo

4 months agoBack to constant scrollbar
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.

4 months agoAdd second hook for evaluating scrollbar
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

4 months agoBetter enabling of scrollbars
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.

4 months agoRemove malfunctioning hook
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

4 months agoFixup for items now in single file
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.

4 months agoset some agenda skipping
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.

4 months agoSwitch to acme-theme, better modeline
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.

4 months agomodeline and theme changes
rearman [Fri, 3 Apr 2026 21:08:02 +0000 (17:08 -0400)]
modeline and theme changes

4 months agoturn off dired-dwim-target
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.

4 months agoBetter colors
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.

4 months agoAdd and use acme theme
rearman [Wed, 1 Apr 2026 14:25:43 +0000 (10:25 -0400)]
Add and use acme theme

Nice pastel colors

4 months agoSkip the inbox header in the inbox agenda
rearman [Wed, 1 Apr 2026 13:19:21 +0000 (09:19 -0400)]
Skip the inbox header in the inbox agenda

4 months agoInitial buffer back to default
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.

4 months agoMake tab really be tab, no question about it
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.

4 months agoSet faces for links
rearman [Wed, 25 Mar 2026 21:10:04 +0000 (17:10 -0400)]
Set faces for links