]> git.earman.xyz Git - emacsinit.git/commitdiff
Move from org to md for README, less Anglish
authorrearman <rearman@r717.net>
Wed, 20 Aug 2025 15:23:57 +0000 (11:23 -0400)
committerrearman <rearman@r717.net>
Wed, 20 Aug 2025 15:23:57 +0000 (11:23 -0400)
README.md [new file with mode: 0644]
README.org [deleted file]
init.el

diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..021e551
--- /dev/null
+++ b/README.md
@@ -0,0 +1,33 @@
+# Emacs Configuration
+
+## Foreward
+
+Þis is my emacs config.  It is meant to be used across linux, windows, and BSD.  I use windows only at work (Industrial Controls).  I use emacs often as a (very large) programmable calculator.
+
+Many ideas taken from:
+
+- <https://depp.brause.cc/dotemacs/>
+- <https://github.com/larstvei/dot-emacs>
+- <https://github.com/sachac/.emacs.d>
+
+### A note on version checkiŋ
+
+I keep my emacs installs on þe latest version, so I don't worry about looking at versions in my config unless I happen to update on linux/BSD before þe windows binaries are shared.  Þat beiŋ said, I am now on version 30.1.
+
+## Overconfig
+
+I have chaŋed þe overconfig.  I no loŋer taŋle from an `.org` file, instead choosiŋ to split my config into a set of `features` to be `required` as needed.
+
+### Why?
+
+#### Startup times
+
+Startup times were becomiŋ too loŋ, because of haviŋ to load `.org` and *þen* taŋle þe config.
+
+#### No two-way taŋliŋ
+
+Findiŋ a defun wiþ `M-.` would briŋ me to þe taŋled file, þus I'd have to eiþer change it þere, and þen write it back into þe `.org` file, or *manually* find it in þe `.org` file, and taŋle again to see þe change in þe `.el` file.
+
+### How?
+
+Þe overconfiguration is done in [init.el](./init.el), which `requires`, at sundry points, þe provisions in [re/](./re/).
diff --git a/README.org b/README.org
deleted file mode 100644 (file)
index 608c41f..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#+TITLE: Emacs Bespokeniŋ
-
-* Inbriŋiŋ
-Þis is my emacs bespokeniŋ.  It is meant to be used across linux, windows, and BSD.  I use windows only at work (Wieldingdom).  I use emacs often as a higher teachenly reckoner.
-
-Many þoughtlines taken from:
-- [[https://depp.brause.cc/dotemacs/][depp.brause.cc/dotemacs/]]
-- [[https://github.com/larstvei/dot-emacs][github.com/larstvei/dot-emacs]]
-- [[https://github.com/sachac/.emacs.d][github.com/sachac/.emacs.d]]
-
-** A note on draft checkiŋ
-I keep my emacs installs on þe latest draft, so I don't worry about looking at drafts in my bespokeniŋ unless I happen to updraft on linux/BSD before þe windows forebindings are shared.  Þat beiŋ said, I am now on draft 30.1.
-
-* Overbespokeniŋ
-I have chaŋed þe overbespokeniŋ.  I no loŋer taŋle from an ~.org~ writ, instead choosiŋ to split my bespokeniŋ into a set of writs.
-** Why?
-*** Startup times
-Startup times were becomiŋ too loŋ, because of haviŋ to load ~.org~ and /þen/ taŋle þe bespokeniŋ.
-*** No two-way taŋliŋ
-Findiŋ a defun wiþ ~M-.~ would briŋ me to þe taŋled writ, þus I'd have to eiþer wend it þere, and þen write it back into þe ~.org~ writ, or /handly/ find it in þe ~.org~ writ, and taŋle again to see þe wend in þe ~.el~ writ.
-** How?
-Þe main bespokeniŋ is done in [[file:~/.emacs.d/init.el][init.el]], which ~requires~, at sundry points, þe hoards in [[file:~/.emacs.d/re/][re/]].
diff --git a/init.el b/init.el
index bd4fd92d0b1e9aebe8b4520a718995398319c1ce..4edb9d109d95d5c5c6d8bc890217e2510ac402e3 100644 (file)
--- a/init.el
+++ b/init.el
@@ -1,10 +1,10 @@
-;;; init.el --- Emacs bespokeniŋs  -*- lexical-binding: t; -*-
+;;; init.el --- Emacs Configuration  -*- lexical-binding: t; -*-
 
 ;; This file is not part of GNU emacs
 
 ;;; Code:
 
-;; Load Outside Hoards
+;; Load Features
 (add-to-list 'load-path (concat user-emacs-directory "re/"))
 (add-to-list 'load-path (concat user-emacs-directory "acme-mouse/"))
 (add-to-list 'load-path (concat user-emacs-directory "sedit-mouse/"))
@@ -42,7 +42,7 @@
 (column-number-mode t)
 (size-indication-mode t)
 
-;; Damper dealiŋ
+;; Buffer dealiŋ
 (delete-selection-mode t)
 (global-acme-mouse-mode t)
 
       confirm-kill-processes nil
       mouse-1-click-follows-link nil)
 
-;; Damper wayfindiŋ
-(windmove-default-keybindings 'control)
-
-(setq windmove-wrap-around t
-      windmove-create-window t)
-
-;; Late writs/dampers
+;; Recent Files/Buffers
 (midnight-mode t)
 (save-place-mode 1)
 (recentf-mode 1)
@@ -91,7 +85,7 @@
       read-buffer-completion-ignore-case t
       history-delete-duplicates t)
 
-;; GUI Bespokeniŋs
+;; GUI Settings
 (menu-bar-mode -1)
 (tool-bar-mode -1)
 (set-scroll-bar-mode 'left)
 (add-hook 'before-save-hook #'whitespace-cleanup)
 (add-hook 'after-save-hook #'executable-make-buffer-file-executable-if-script-p)
 
-;; Draftwieldiŋ
+;; Versioning and Backups
 (setq vc-make-backup-files t
       vc-handled-backends '(Git)
       vc-git-diff-switches '("--patch-with-stat" "--histogram")
       kept-new-versions 5
       kept-old-versions 5)
 
-;; Self-undoiŋ
+;; Auto-Revert
 (global-auto-revert-mode t)
 (setq global-auto-revert-non-file-buffers t
       global-auto-revert-ignore-modes '(Buffer-menu-mode))
 ;; IELM
 (setq ielm-history-file-name (expand-file-name "ielm/history" user-emacs-directory))
 
-;; Bespoken framework
-(setq custom-file (make-temp-file "emacs-custom-"))
-;; (load custom-file :no-error-if-file-is-missing)
+;; Customization framework
+(setq custom-file (make-temp-file "emacs-custom-")) ; Disable by making a temp file (stolen from prot)
 
 ;;; init.el ends here