From 84f786507d38e4df433171e3b96ae3a86e9e392d Mon Sep 17 00:00:00 2001
From: Ashton Wiersdorf <ashton.wiersdorf@pobox.com>
Date: Wed, 22 Feb 2023 01:08:57 -0700
Subject: Create files for next mixins

---
 mixins/dev.el        |  3 ++-
 mixins/email.el      | 30 ++++++++++++++++++++++++++++++
 mixins/researcher.el | 38 ++++++++++++++++++++++++++++++++++++++
 mixins/vim-like.el   | 22 ++++++++++++++++++++++
 4 files changed, 92 insertions(+), 1 deletion(-)
 create mode 100644 mixins/email.el
 create mode 100644 mixins/researcher.el
 create mode 100644 mixins/vim-like.el

(limited to '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
+;;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-- 
cgit v1.2.3