]> git.earman.xyz Git - emacsinit.git/log
emacsinit.git
2 years agoFix typo for abbrev_defs tangle block
rearman [Mon, 15 Jan 2024 14:58:48 +0000 (09:58 -0500)]
Fix typo for abbrev_defs tangle block

2 years agoRemove unused defun
rearman [Mon, 8 Jan 2024 16:49:14 +0000 (11:49 -0500)]
Remove unused defun

Got rid of pid tuning defun

2 years agoAdd macro for calc
rearman [Mon, 8 Jan 2024 16:33:04 +0000 (11:33 -0500)]
Add macro for calc

2 years agoIgnore abbrev-defs, generated
rearman [Wed, 13 Dec 2023 20:30:35 +0000 (15:30 -0500)]
Ignore abbrev-defs, generated

2 years agoAdd cursor positions to org abbreviations
rearman [Fri, 8 Dec 2023 21:19:46 +0000 (16:19 -0500)]
Add cursor positions to org abbreviations

2 years agoAdd abbrev for org meeting
rearman [Fri, 8 Dec 2023 19:42:17 +0000 (14:42 -0500)]
Add abbrev for org meeting

2 years agoChange location of backups, tewaks to done state
rearman [Thu, 7 Dec 2023 17:32:44 +0000 (12:32 -0500)]
Change location of backups, tewaks to done state

Change backup location from temp folder to ~/emacs-backups

Make org record a description when coming out of DONE state, and record links as absolute path

2 years agoUpdate abbrevs to match tag standards
rearman [Wed, 6 Dec 2023 14:50:47 +0000 (09:50 -0500)]
Update abbrevs to match tag standards

No capitals, no dashes, laid out consistently for all related items

2 years agoAdd acme-mouse.el, add another abbrev for org
rearman [Wed, 6 Dec 2023 14:41:22 +0000 (09:41 -0500)]
Add acme-mouse.el, add another abbrev for org

2 years agoRe-structure the abbrevs (work on startup)
rearman [Mon, 4 Dec 2023 19:54:53 +0000 (14:54 -0500)]
Re-structure the abbrevs (work on startup)

Emacs also decided to re-do all my indentation, so the diff is mostly useless

2 years agoUpdate version in Introduction
rearman [Mon, 4 Dec 2023 17:21:00 +0000 (12:21 -0500)]
Update version in Introduction

2 years agoAdd abbrevs for org-mode, other tweaks for the same
rearman [Mon, 4 Dec 2023 17:17:09 +0000 (12:17 -0500)]
Add abbrevs for org-mode, other tweaks for the same

3 years agoCleanup of unused items
rearman [Tue, 1 Aug 2023 14:36:10 +0000 (10:36 -0400)]
Cleanup of unused items

3 years agoAdd ensure t explicitly to all use-package declarations
rearman [Mon, 31 Jul 2023 19:59:09 +0000 (15:59 -0400)]
Add ensure t explicitly to all use-package declarations

3 years agoFix bindings for v29
rearman [Mon, 31 Jul 2023 19:04:38 +0000 (15:04 -0400)]
Fix bindings for v29

3 years agoChanges for emacs 29
rearman [Mon, 31 Jul 2023 16:26:14 +0000 (12:26 -0400)]
Changes for emacs 29

3 years agoMostly org-mode changes
rearman [Wed, 31 May 2023 12:14:45 +0000 (08:14 -0400)]
Mostly org-mode changes

3 years agoMake changes/additions for org-roam
rearman [Wed, 26 Apr 2023 20:58:25 +0000 (16:58 -0400)]
Make changes/additions for org-roam

3 years agotrack .gitignore
rearman [Wed, 19 Apr 2023 20:19:47 +0000 (16:19 -0400)]
track .gitignore

3 years agoremove custom.el from repo
rearman [Wed, 19 Apr 2023 20:14:48 +0000 (16:14 -0400)]
remove custom.el from repo

3 years agoAuto-create empty custom.el instead of keeping it in repo
rearman [Wed, 19 Apr 2023 20:12:50 +0000 (16:12 -0400)]
Auto-create empty custom.el instead of keeping it in repo

3 years agoNeed to pull in custom.el (empty) from repo
rearman [Wed, 19 Apr 2023 15:58:23 +0000 (11:58 -0400)]
Need to pull in custom.el (empty) from repo

3 years agoAdd eshell function, change theme
rearman [Fri, 14 Apr 2023 19:50:56 +0000 (15:50 -0400)]
Add eshell function, change theme

3 years agoMake c-style do what I want on backspace
rearman [Thu, 13 Apr 2023 19:28:28 +0000 (15:28 -0400)]
Make c-style do what I want on backspace

3 years agoBack to default tabwidth
rearman [Thu, 13 Apr 2023 14:56:21 +0000 (10:56 -0400)]
Back to default tabwidth

3 years agoChange default tabwidth to 4 from 8
rearman [Thu, 13 Apr 2023 14:43:44 +0000 (10:43 -0400)]
Change default tabwidth to 4 from 8

3 years agoClean up Git
rearman [Mon, 27 Mar 2023 18:11:40 +0000 (14:11 -0400)]
Clean up Git

3 years agoChange to other-window-or-split-window
rearman [Fri, 24 Mar 2023 18:46:36 +0000 (14:46 -0400)]
Change to other-window-or-split-window

This change makes it work with visual-fill-column's window splitting setup

3 years agoAdd defuns from lem, some other changes
rearman [Fri, 17 Mar 2023 16:53:07 +0000 (12:53 -0400)]
Add defuns from lem, some other changes

3 years agoChange floats in defuns
rearman [Thu, 16 Mar 2023 15:05:01 +0000 (11:05 -0400)]
Change floats in defuns

3 years agoTypo fixes
rearman [Thu, 16 Mar 2023 14:44:59 +0000 (10:44 -0400)]
Typo fixes

3 years agoAdd change to org-emphasis-regexp
rearman [Thu, 16 Mar 2023 14:28:25 +0000 (10:28 -0400)]
Add change to org-emphasis-regexp

Hopefully this will finally fix the issue with org's "verbatim" blocks

3 years agoAdd early-init.el to the dummy init file
rearman [Thu, 16 Mar 2023 13:52:07 +0000 (09:52 -0400)]
Add early-init.el to the dummy init file

3 years agoFormatting changes, attempt to make =C-'= display properly
rearman [Wed, 15 Mar 2023 21:40:59 +0000 (17:40 -0400)]
Formatting changes, attempt to make =C-'= display properly

3 years agoFormatting changes, attempt to make =C-'= display properly
rearman [Wed, 15 Mar 2023 21:37:35 +0000 (17:37 -0400)]
Formatting changes, attempt to make =C-'= display properly

3 years agoFormatting changes, attempt to make =C-'= display properly
rearman [Wed, 15 Mar 2023 21:30:41 +0000 (17:30 -0400)]
Formatting changes, attempt to make =C-'= display properly

3 years agoFormatting changes, attempt to make =C-'= display properly
rearman [Wed, 15 Mar 2023 21:26:39 +0000 (17:26 -0400)]
Formatting changes, attempt to make =C-'= display properly

3 years agoFormatting changes, attempt to make =C-'= display properly
rearman [Wed, 15 Mar 2023 21:23:36 +0000 (17:23 -0400)]
Formatting changes, attempt to make =C-'= display properly

3 years agoFormatting changes, attempt to make =C-'= display properly
rearman [Wed, 15 Mar 2023 21:22:00 +0000 (17:22 -0400)]
Formatting changes, attempt to make =C-'= display properly

3 years agoFormatting changes, attempt to make =C-'= display properly
rearman [Wed, 15 Mar 2023 21:20:03 +0000 (17:20 -0400)]
Formatting changes, attempt to make =C-'= display properly

3 years agoFix typos
rearman [Wed, 15 Mar 2023 21:15:10 +0000 (17:15 -0400)]
Fix typos

3 years agoFix typos
rearman [Wed, 15 Mar 2023 19:57:27 +0000 (15:57 -0400)]
Fix typos

3 years agoRemove byte-compile stuff. Not worth the trouble.
rearman [Wed, 15 Mar 2023 19:41:39 +0000 (15:41 -0400)]
Remove byte-compile stuff.  Not worth the trouble.

3 years agoIgnore compiled files, load custom file
rearman [Wed, 15 Mar 2023 16:18:04 +0000 (12:18 -0400)]
Ignore compiled files, load custom file

3 years agoFix embarrassing typo
rearman [Wed, 15 Mar 2023 16:12:45 +0000 (12:12 -0400)]
Fix embarrassing typo

3 years agoMatch LarsTvei's Meta-config
rearman [Wed, 15 Mar 2023 16:11:06 +0000 (12:11 -0400)]
Match LarsTvei's Meta-config

3 years agoChange byte-compile to byte-compile-file
rearman [Wed, 15 Mar 2023 16:06:18 +0000 (12:06 -0400)]
Change byte-compile to byte-compile-file

3 years agoRequire org first (oops)
rearman [Wed, 15 Mar 2023 16:03:02 +0000 (12:03 -0400)]
Require org first (oops)

3 years agoRemove early-init.el from tracking
rearman [Wed, 15 Mar 2023 15:57:05 +0000 (11:57 -0400)]
Remove early-init.el from tracking

3 years agoMove to literate config (again)
rearman [Wed, 15 Mar 2023 15:47:13 +0000 (11:47 -0400)]
Move to literate config (again)

The init.el in this repository is just a bootstrap to creat the real init.el
from init.org.  See init.org for details.

3 years agoMake some changes for better practices
rearman [Tue, 14 Mar 2023 18:27:33 +0000 (14:27 -0400)]
Make some changes for better practices

Some changes made after reading https://emacshorrors.com
Mostly minor things, and fixing some init bugs.

3 years agoChange to corfu from Company, other changes
rearman [Mon, 13 Mar 2023 21:18:32 +0000 (17:18 -0400)]
Change to corfu from Company, other changes

Add visual-fill-column-mode for nice looking soft-wrapping.
Various other cleanup of redundant/unused items.

3 years agoAdd two defuns, split up setqs
rearman [Fri, 10 Mar 2023 22:11:24 +0000 (17:11 -0500)]
Add two defuns, split up setqs

Split setqs into a few groups.

Add defuns for open-line-below-no-move and open-line-above-no-move.  Change the
way open-line-below/above work, so they use built-in open-line.

3 years agoMemory changes, cleanup
rearman [Thu, 9 Mar 2023 22:24:57 +0000 (17:24 -0500)]
Memory changes, cleanup

gc-cons-threshhold trick, cleanup some things in init.el

3 years agoMove custom-set-variables back to init.el
rearman [Thu, 9 Mar 2023 20:36:37 +0000 (15:36 -0500)]
Move custom-set-variables back to init.el

3 years agoChange binding style, cleanup
rearman [Thu, 9 Mar 2023 17:36:22 +0000 (12:36 -0500)]
Change binding style, cleanup

Remove some non-working and un-used items.  Also change back to
global-set-key and (kbd) style bindings for consistency.  Split up some
of the setqs.

3 years agoGo back to single init.el with early-init.el
rearman [Wed, 8 Mar 2023 22:19:13 +0000 (17:19 -0500)]
Go back to single init.el with early-init.el

3 years agoAdd binding for jump-to-bookmark-other-window
rearman [Thu, 2 Mar 2023 21:52:03 +0000 (16:52 -0500)]
Add binding for jump-to-bookmark-other-window

3 years agocustomize faces, diff path for windows
rearman [Thu, 2 Mar 2023 20:32:49 +0000 (15:32 -0500)]
customize faces, diff path for windows

Issues with setting faces via init file, went the customize route for modeline,
modeline-inactive, and matching-paren.

Fixed path to diff.exe for windows, needed to escape a set of quotes inside the
quotes denoting the path as a string.

3 years agoset-face-attributes for mode-line
rearman [Thu, 2 Mar 2023 14:15:04 +0000 (09:15 -0500)]
set-face-attributes for mode-line

3 years agoRemove some configs that were same as default
rearman [Wed, 1 Mar 2023 22:08:46 +0000 (17:08 -0500)]
Remove some configs that were same as default

3 years agoMove windown setqs to setq-defaults.el
rearman [Wed, 1 Mar 2023 20:00:16 +0000 (15:00 -0500)]
Move windown setqs to setq-defaults.el

3 years agoCleanup, re-tab
rearman [Wed, 1 Mar 2023 17:42:56 +0000 (12:42 -0500)]
Cleanup, re-tab

3 years agoCleanup, fix various errors
rearman [Wed, 1 Mar 2023 15:28:46 +0000 (10:28 -0500)]
Cleanup, fix various errors

3 years agoMove package-specific bindings to use-package decs
rearman [Wed, 1 Mar 2023 14:32:58 +0000 (09:32 -0500)]
Move package-specific bindings to use-package decs

Also sorted use-package declarations alphabetically, and arranged bindings by
map.

3 years agoGo from global-set-key to define-key MAP format
rearman [Wed, 1 Mar 2023 14:01:25 +0000 (09:01 -0500)]
Go from global-set-key to define-key MAP format

3 years agoRe-tab files, add defuns for doas/sudo with tramp
rearman [Wed, 1 Mar 2023 14:00:19 +0000 (09:00 -0500)]
Re-tab files, add defuns for doas/sudo with tramp

3 years agoAdd hooks to set tab-width,etc for c/lisp/elisp modes
rearman [Wed, 1 Mar 2023 13:58:18 +0000 (08:58 -0500)]
Add hooks to set tab-width,etc for c/lisp/elisp modes

3 years agoMove org-setup.el into use-package block in package-config
rearman [Tue, 28 Feb 2023 18:21:22 +0000 (13:21 -0500)]
Move org-setup.el into use-package block in package-config

3 years agoPut custom-set-variables into their own file
rearman [Tue, 28 Feb 2023 18:19:22 +0000 (13:19 -0500)]
Put custom-set-variables into their own file

Also set up variables for user-x.el files, for simpler bindings to bring up for
editing.

3 years agoPut DELEGATED into org Completed keywords
rearman [Fri, 17 Feb 2023 21:17:58 +0000 (16:17 -0500)]
Put DELEGATED into org Completed keywords

Didn't make sense to have DELEGATED be an 'incolplete' state.

3 years agoGo back to eng-paper colorscheme
rearman [Fri, 17 Feb 2023 21:16:13 +0000 (16:16 -0500)]
Go back to eng-paper colorscheme

Keeping acme-theme in package-config.el in case I ever want to go back to it.

3 years agoGo Back to More standard arrow-key behavior
rearman [Fri, 17 Feb 2023 21:14:50 +0000 (16:14 -0500)]
Go Back to More standard arrow-key behavior

3 years agoChange buffer/window nav bindings
rearman [Tue, 7 Feb 2023 17:30:31 +0000 (12:30 -0500)]
Change buffer/window nav bindings

Go from C-(,|.) and C-x (,|.) bindings to (l|r) C-(l|r) bindings for next/prev
window/buffer (respectively)

3 years agoAdd scratch-only function/binding
rearman [Tue, 7 Feb 2023 13:41:45 +0000 (08:41 -0500)]
Add scratch-only function/binding

Add a defun to switch to the scratch buffer, it being the only visible one. Bind
it to F5.

3 years agoAdd some Bindings from lem/acme, remove unused
rearman [Tue, 7 Feb 2023 13:33:03 +0000 (08:33 -0500)]
Add some Bindings from lem/acme, remove unused

Removing rotate-windows and toggle-window-split, rarely used.

Grabbed some bindings from lem
<github.com/lem-project/lem/blob/master/src/default-keymap.lisp>.  C-h as
backspace, C-x ? as describe-key, C-x / as describe-symbol.

Some bindings inspired by acme:  Home goes to top of buffer, End goes to bottom
of buffer, up/down act as page up/down.

3 years agoRemove join-line binding, remove mouse-avoidance-mode
rearman [Mon, 6 Feb 2023 22:23:38 +0000 (17:23 -0500)]
Remove join-line binding, remove mouse-avoidance-mode

3 years agoChange to acme-theme
rearman [Tue, 31 Jan 2023 22:13:54 +0000 (17:13 -0500)]
Change to acme-theme

3 years agoChange to datestamp-only names for erfassen-zettel
rearman [Wed, 25 Jan 2023 20:11:55 +0000 (15:11 -0500)]
Change to datestamp-only names for erfassen-zettel

3 years agoAdd ediff config
rearman [Tue, 24 Jan 2023 23:31:41 +0000 (18:31 -0500)]
Add ediff config

3 years agoAdd winner-mode
rearman [Tue, 24 Jan 2023 23:12:30 +0000 (18:12 -0500)]
Add winner-mode

3 years agoCleanup various if/when/unless/cond statements
rearman [Tue, 24 Jan 2023 20:25:24 +0000 (15:25 -0500)]
Cleanup various if/when/unless/cond statements

3 years agoSwitch to lambda functions for user init editing
rearman [Mon, 23 Jan 2023 16:54:03 +0000 (11:54 -0500)]
Switch to lambda functions for user init editing

Remove defun edit-init for general lambda find-file bindings for each of my
custom init files.

3 years agoPretty up text for pid-tune, make inv a float
rearman [Thu, 19 Jan 2023 20:28:21 +0000 (15:28 -0500)]
Pretty up text for pid-tune, make inv a float

3 years agoChange text-quoting-style to straight
rearman [Tue, 17 Jan 2023 21:12:06 +0000 (16:12 -0500)]
Change text-quoting-style to straight

3 years agoFixed issue with replace-many
rearman [Mon, 16 Jan 2023 13:26:01 +0000 (08:26 -0500)]
Fixed issue with replace-many

3 years agoAdd openwith assoc. for non-windows
rearman [Mon, 16 Jan 2023 13:06:39 +0000 (08:06 -0500)]
Add openwith assoc. for non-windows

3 years agoAdd reports for ledger-mode
rush [Mon, 16 Jan 2023 01:18:52 +0000 (20:18 -0500)]
Add reports for ledger-mode

3 years agoAdd ledger mode for *nix machines
rush [Sun, 15 Jan 2023 19:11:32 +0000 (14:11 -0500)]
Add ledger mode for *nix machines

3 years agoUntrack eshell/alias
rearman [Fri, 13 Jan 2023 14:40:48 +0000 (09:40 -0500)]
Untrack eshell/alias

3 years agoAdd use-package for slime, if not on windows
rearman [Mon, 9 Jan 2023 16:44:12 +0000 (11:44 -0500)]
Add use-package for slime, if not on windows

3 years agoMove back to package.el from straight
rearman [Mon, 9 Jan 2023 14:31:49 +0000 (09:31 -0500)]
Move back to package.el from straight

Moving away from straight due to issues with magit after update.  Moving some
things to early-init.el (same things Prot. has in his)

3 years agoMove back to package.el from straight
rearman [Mon, 9 Jan 2023 14:31:40 +0000 (09:31 -0500)]
Move back to package.el from straight

Moving away from straight due to issues with magit after update.  Moving some
things to early-init.el (same things Prot. has in his)

3 years agoMove back to package.el from straight
rearman [Mon, 9 Jan 2023 14:31:29 +0000 (09:31 -0500)]
Move back to package.el from straight

Moving away from straight due to issues with magit after update.  Moving some
things to early-init.el (same things Prot. has in his)

3 years agoMove back to package.el from straight
rearman [Mon, 9 Jan 2023 14:30:18 +0000 (09:30 -0500)]
Move back to package.el from straight

Moving away from straight due to issues with magit after update.  Moving some
things to early-init.el (same things Prot. has in his)

3 years agoMove setqs for win into cond block
rearman [Mon, 9 Jan 2023 12:54:00 +0000 (07:54 -0500)]
Move setqs for win into cond block

3 years agoSplit Win-specific defuns into their own file
rearman [Sun, 8 Jan 2023 16:10:04 +0000 (11:10 -0500)]
Split Win-specific defuns into their own file

3 years agoGo to split config, add qmk functions
rearman [Sat, 7 Jan 2023 19:51:51 +0000 (14:51 -0500)]
Go to split config, add qmk functions

Splitting init.el into multiple *.el files in .emacs.d.  Adding defuns and
eshell alias for some qmk-related tasks - editing keymaps, and calling qmk msys.

3 years agoGo to split config setup
rearman [Sat, 7 Jan 2023 18:20:41 +0000 (13:20 -0500)]
Go to split config setup

3 years agoAdd replace-string-many
rearman [Sat, 7 Jan 2023 15:01:26 +0000 (10:01 -0500)]
Add replace-string-many

Modified version of query-replace-many, which does away with the query