File Locations Configuration files Doom Doom Emacs for Newbies Themes Gruvbox. pastel ‘retro groove’ colors, inspired by badwolf, jellybeans and solarized. Dracula. Why Dracula? Laserwave Modus. Accessible https://monokai.pro/sublime-text Zenburn Nord
Assumptions MacOS Doom Advice Competency with ‘M-x’ and help are core Emacs skills for life. ‘M-x’ should become your command line in Emacs. Terminology C-: Control SPC: Spacebar M: “Meta”. Maps to the “Option” key on a Mac S-: Shift? RET: Return Mark: one end of the region; the other end is point. Frame: Normally called a “window” for GUI applications. One running instance of an emacs client....
Advice “Keep all my emacs configs from ~/.doom.d in git and can easily bounce from machine to machine. Setup is pretty easy and i’ve found to have the same emacs experience where I go.” Making your ~/.emacs.d a Git repo and cloning it as part of setting up a new machine. https://news.ycombinator.com/item?id=26408822 “Using use-package in my init.el to manage, install and customize my packages helps me run a reasonably similar emacs setup across my Linux and Windows computers....
Roots Org-mode root: ~/org Structure Areas # PUBLIC - JRO-Public (JRO-PUB) - About - History - Events - Schedule - Monthly - Weekly - Activities - Gym (2 x week; 2 hours) - Martial arts (1 x week x 2 hours) - Read (2 x week @ 2 hours) - Organize productive life (1 x week / 1 hr) - Clean home (1 hour x 2/week) - Errands - Mondays - Management / Internal - Tuesdays - Testing - Building - Wednesdays - Communicate - Thursdays - Improvement - Partnerships - Retro - Planning - Fridays - Show & Tell - Saturdays - No Work - Sundays - Reflection - Feedback - Strategy - Prepare for week - Daily - Standup - Calendar (Public) - YYYY - MM - Communication - Contact Me - Love - Activties - Movies - Books - Experiences - Dislike - What I don't love - Meetings (synchronous) - Prefer Documents + Email - Strategy - Vision (10+ years) - Goals - SMART - Roadmap - Plan - Monthly, Quarterly, Yearly, etc - Priorities - Roles - Status - Location - News - Availability - Planned Events - Accomplishments (Outcomes) - Interesting - Needs - Wants - Dashboard - Challenges - Problems - Me - Everyone - Assumptions - Issues - Solutions - Mistakes - Values - Principles - Quality - Ethics - Attitude - Privacy & Trust - Beliefs - Home - Automation - Diet - Operations - Processes - Recurring - Reports - Rules - Situations - Practices - TODO - Missions - Goals - Recommendations - Products - Tools - Initiatives - Projects / Value - Interests - Travel - Sports - Squash - Pickleball - Comedy - Reading - Fitness - Creativity - Music - Music Inspiration - Piano - Music Production - Writing - Writing Inspiration - Opinions - Guides - Stories - Visual - Visual Inspiration - Graphic - Painting - Drawing - Journeys / Travel - Research - Ideas - Development - Products - Fun - Pets - Photos - Documents - _Templates - Partnerships - Publications - Media - Photos - Videos - Products - To Sell - Services - Support - Get Help - Contact me - Diet - Impact - Environment - Water - Trash - Air - Electricity - Fuel - Media-Public (MEDIA-PUB) - Photos - Video - Audio - Music - Documents - Templates - Knowledge-Public (KB-PUB) - Locations - Earth - Land - Asia - Africa - North America - South AMerica - Antarctica - Europe - Australia - Water - Maps - Situations - Emergency - Disasters - Skills - Cooking - Recipes - Tools - Mental Models - People - Romantic Relationships - Leadership - Organizations - RO....
Assumptions MacOS Homebrew installed File Locations Emacs directory: `~/.emacs.d/ Doom Emacs cloned here Doom directory: `~/.doom.d/ Org directory: `~/org/ Suggested: `/Documents/Notes/org-pim/ ROAM directory: `~/org-roam/ Suggested: `~/Documents/Notes/org-kb/ Terminology SPC = Spacebar RET - Enter Process Prepare System Update Homebrew: brew upgrade
Update Git brew upgrade git
Setup Emacs References Installing Doom Emacs on MacOS Install Dependencies Install Ripgrep brew install git ripgrep Install optional dependencies: brew install coreutils fd # Optional dependencies Install clang: xcode-select --install Update command line tools: softwareupdate --all --install --force Install Emacs-Plus brew tap d12frosted/emacs-plus brew install emacs-plus Install Doom Emacs git clone https://github....