diff options
author | Ashton Wiersdorf <ashton.wiersdorf@pobox.com> | 2023-02-22 01:08:57 -0700 |
---|---|---|
committer | Ashton Wiersdorf <ashton.wiersdorf@pobox.com> | 2023-02-22 01:10:59 -0700 |
commit | 84f786507d38e4df433171e3b96ae3a86e9e392d (patch) | |
tree | 2a0555ff58ba8578c86aa53c0ba36caa95249e5c | |
parent | c707e60949eeda92c437e2ea1dbd258d04a1bff1 (diff) |
Create files for next mixins
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | mixins/dev.el | 3 | ||||
-rw-r--r-- | mixins/email.el | 30 | ||||
-rw-r--r-- | mixins/researcher.el | 38 | ||||
-rw-r--r-- | mixins/vim-like.el | 22 |
5 files changed, 93 insertions, 2 deletions
@@ -50,7 +50,7 @@ This is where the meat of all configuration goes. This file: - Add minor UI niceties (e.g. clock in the tab-bar, full-screen by default, etc.) - Set the default theme (`modus-vivendi`) - - Turn on discovery aids (e.g. `help-quick`, `fido-vertical-mode`, [which-key](https://github.com/justbur/emacs-which-key), etc.) + - Turn on discovery aids (e.g. `help-quick`, [which-key](https://github.com/justbur/emacs-which-key), etc.) ### Mixins diff --git a/mixins/dev.el b/mixins/dev.el index 973919b..9f24b02 100644 --- a/mixins/dev.el +++ b/mixins/dev.el @@ -22,7 +22,8 @@ ;; Magit: best Git client to ever exist (use-package magit - :ensure t) + :ensure t + :bind (("s-g" . magit-status))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; diff --git a/mixins/email.el b/mixins/email.el new file mode 100644 index 0000000..4146231 --- /dev/null +++ b/mixins/email.el @@ -0,0 +1,30 @@ +;;; Emacs Bedrock +;;; +;;; Mixin: Email + +;;; Usage: Append or require this file from init.el for Email in Emacs. You will +;;; need to do some heavy customization depending on your email provider. + +;;; Contents: +;;; +;;; - Core Email Packages +;;; - Sample Setup: Gmail +;;; - Sample Setup: Fastmail + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Core Email Packages +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Sample Setup: Gmail +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Sample Setup: Fastmail +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/mixins/researcher.el b/mixins/researcher.el new file mode 100644 index 0000000..fad1a36 --- /dev/null +++ b/mixins/researcher.el @@ -0,0 +1,38 @@ +;;; Emacs Bedrock +;;; +;;; Mixin: Researcher + +;;; Usage: Append or require this file from init.el for research helps. If you +;;; write papers in LaTeX and need to manage your citations or keep track of +;;; notes, this package is for you. + +;;; Contents: +;;; +;;; - Citation Management +;;; - Authoring +;;; - Note Taking: Org-Roam +;;; - Note Taking: Denote + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Citation Management +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Authoring +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Note Taking: Org-Roam +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Note Taking: Denote +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/mixins/vim-like.el b/mixins/vim-like.el new file mode 100644 index 0000000..6de8431 --- /dev/null +++ b/mixins/vim-like.el @@ -0,0 +1,22 @@ +;;; Emacs Bedrock +;;; +;;; Mixin: Vim emulation + +;;; Usage: Append or require this file from init.el for bindings in Emacs. + +;;; Contents: +;;; +;;; - Core Packages +;;; - Evil Enhancements + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Core Packages +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; +;;; Evil Enhancements +;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |