aboutsummaryrefslogtreecommitdiffstats
path: root/doom-emacs
diff options
context:
space:
mode:
authorPeter Son Struschka <me@peter-struschka.com>2020-07-21 12:12:52 +0800
committerPeter Son Struschka <me@peter-struschka.com>2020-07-21 12:12:52 +0800
commit556bbd7fd182937e32eb5320a27ba337ac454be0 (patch)
treece3cbdf376ed26fa1b2ef4c67e9349c61c6fb98d /doom-emacs
parenta0d15122db0190e1cf7faed32c9ba0a28424968f (diff)
downloaddotfiles-556bbd7fd182937e32eb5320a27ba337ac454be0.tar.gz
dotfiles-556bbd7fd182937e32eb5320a27ba337ac454be0.tar.bz2
dotfiles-556bbd7fd182937e32eb5320a27ba337ac454be0.tar.lz
dotfiles-556bbd7fd182937e32eb5320a27ba337ac454be0.tar.xz
dotfiles-556bbd7fd182937e32eb5320a27ba337ac454be0.tar.zst
dotfiles-556bbd7fd182937e32eb5320a27ba337ac454be0.zip
doom-emacs: update repository and init.el
Diffstat (limited to 'doom-emacs')
-rw-r--r--doom-emacs/.config/doom/.projectile (renamed from doom-emacs/.doom.d/.projectile)0
-rw-r--r--doom-emacs/.config/doom/config.el (renamed from doom-emacs/.doom.d/config.el)0
-rw-r--r--doom-emacs/.config/doom/config.org (renamed from doom-emacs/.doom.d/config.org)0
-rw-r--r--doom-emacs/.config/doom/init.el (renamed from doom-emacs/.doom.d/init.el)47
-rw-r--r--doom-emacs/.config/doom/modules/tools/cc-ide/config.el (renamed from doom-emacs/.doom.d/modules/tools/cc-ide/config.el)0
-rw-r--r--doom-emacs/.config/doom/modules/tools/cc-ide/packages.el (renamed from doom-emacs/.doom.d/modules/tools/cc-ide/packages.el)0
-rw-r--r--doom-emacs/.config/doom/packages.el (renamed from doom-emacs/.doom.d/packages.el)0
m---------doom-emacs/.emacs.d0
8 files changed, 26 insertions, 21 deletions
diff --git a/doom-emacs/.doom.d/.projectile b/doom-emacs/.config/doom/.projectile
index e69de29..e69de29 100644
--- a/doom-emacs/.doom.d/.projectile
+++ b/doom-emacs/.config/doom/.projectile
diff --git a/doom-emacs/.doom.d/config.el b/doom-emacs/.config/doom/config.el
index e363dfc..e363dfc 100644
--- a/doom-emacs/.doom.d/config.el
+++ b/doom-emacs/.config/doom/config.el
diff --git a/doom-emacs/.doom.d/config.org b/doom-emacs/.config/doom/config.org
index e6fb8df..e6fb8df 100644
--- a/doom-emacs/.doom.d/config.org
+++ b/doom-emacs/.config/doom/config.org
diff --git a/doom-emacs/.doom.d/init.el b/doom-emacs/.config/doom/init.el
index bb2149e..722c555 100644
--- a/doom-emacs/.doom.d/init.el
+++ b/doom-emacs/.config/doom/init.el
@@ -1,12 +1,18 @@
;;; init.el -*- lexical-binding: t; -*-
-;; Copy this file to ~/.doom.d/init.el or ~/.config/doom/init.el ('doom install'
-;; will do this for you). The `doom!' block below controls what modules are
-;; enabled and in what order they will be loaded. Remember to run 'doom refresh'
-;; after modifying it.
+;; This file controls what Doom modules are enabled and what order they load
+;; in. Remember to run 'doom sync' after modifying it!
+
+;; NOTE Press 'SPC h d h' (or 'C-h d h' for non-vim users) to access Doom's
+;; documentation. There you'll find a "Module Index" link where you'll find
+;; a comprehensive list of Doom's modules and what flags they support.
+
+;; NOTE Move your cursor over a module's name (or its flags) and press 'K' (or
+;; 'C-c c k' for non-vim users) to view its documentation. This works on
+;; flags as well (those symbols that start with a plus).
;;
-;; More information about these modules (and what flags they support) can be
-;; found in modules/README.org.
+;; Alternatively, press 'gd' (or 'C-c c d') on a module to browse its
+;; directory (for easy access to its source code).
(doom! :input
;;chinese
@@ -27,6 +33,7 @@
hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
hydra
indent-guides ; highlighted indent columns
+ minimap ; show a map of the code on the side
modeline ; snazzy, Atom-inspired modeline, plus API
nav-flash ; blink the current line after jumping
;;neotree ; a project drawer, like NERDTree for vim
@@ -66,8 +73,8 @@
:term
eshell ; a consistent, cross-platform shell (WIP)
- shell ; a terminal REPL for Emacs
- ;;term ; terminals in Emacs
+ ;;shell ; a terminal REPL for Emacs
+ term ; terminals in Emacs
;;vterm ; another terminals in Emacs
:checkers
@@ -76,7 +83,6 @@
;;grammer ; tasing grammer mistakes every you make
:tools
- ;;cc-ide
;;ansible
debugger ; FIXME stepping through code, to help you add bugs
;;direnv
@@ -85,9 +91,8 @@
;;ein ; tame Jupyter notebooks with emacs
(eval +overlay) ; run code, run (also, repls)
;;gist ; interacting with github gists
- (lookup ; helps you navigate your code and documentation
- +docsets) ; ...or in Dash docsets locally
- lsp
+ lookup ; navigate your code and its documentation
+ ;;lsp
;;macos ; MacOS-specific commands
magit ; a git porcelain for Emacs
make ; run make tasks from Emacs
@@ -95,6 +100,7 @@
pdf ; pdf enhancements
;;prodigy ; FIXME managing external services & code builders
rgb ; creating color strings
+ ;;taskrunner ; taskrunner for all your projects
;;terraform ; infrastructure as code
tmux ; an API for interacting with tmux
upload ; map local to remote projects via ssh/ftp
@@ -114,13 +120,14 @@
elixir ; erlang done right
;;elm ; care for a cup of TEA?
emacs-lisp ; drown in parentheses
- ;;erlang ; an elegant language for a more civilied age
+ ;;erlang ; an elegant language for a more civilized age
;;ess ; emacs speaks statistics
;;faust ; dsp, but you get to keep your soul
;;fsharp ; ML stands for Microsoft's Language
;;fstar ; (dependent) types and (monadic) effects and Z3
- (go +lsp) ; the hipster dialect
- ;;(haskell +dante) ; a language that's lazier than I am
+ ;;gdscript ; the language you waited for
+ (go +lsp) ; the hipster dialect
+ (haskell +dante) ; a language that's lazier than I am
;;hy ; readability of scheme w/ speed of python
;;idris
json ; At least it ain't XML
@@ -137,24 +144,22 @@
;;nim ; python + lisp at the speed of c
;;nix ; I hereby declare "nix geht mehr!"
;;ocaml ; an objective camel
- (org ; organize your plain life in plain text
- +dragndrop ; file drag & drop support
- +pandoc ; pandoc integration into org's exporter
- +present) ; using Emacs for presentations
- ;;perl ; write code no one else can comprehend
+ org ; organize your plain life in plain text
;;php ; perl's insecure younger brother
;;plantuml ; diagrams for confusing people more
;;purescript ; javascript, but functional
python ; beautiful is better than ugly
;;qt ; the 'cutest' gui framework ever
;;racket ; a DSL for DSLs
+ ;;raku ; the artist formerly known as perl6
rest ; Emacs as a REST client
- ;;rst $ ReST in peace
+ ;;rst ; ReST in peace
;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"}
rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
scala ; java, but good
;;scheme ; a fully conniving family of lisps
sh ; she sells {ba,z,fi}sh shells on the C xor
+ ;;sml
;;solidity ; do you need a blockchain? No.
;;swift ; who asked for emoji variables?
;;terra ; Earth and Moon in alignment for performance.
diff --git a/doom-emacs/.doom.d/modules/tools/cc-ide/config.el b/doom-emacs/.config/doom/modules/tools/cc-ide/config.el
index c96fd19..c96fd19 100644
--- a/doom-emacs/.doom.d/modules/tools/cc-ide/config.el
+++ b/doom-emacs/.config/doom/modules/tools/cc-ide/config.el
diff --git a/doom-emacs/.doom.d/modules/tools/cc-ide/packages.el b/doom-emacs/.config/doom/modules/tools/cc-ide/packages.el
index f4840d5..f4840d5 100644
--- a/doom-emacs/.doom.d/modules/tools/cc-ide/packages.el
+++ b/doom-emacs/.config/doom/modules/tools/cc-ide/packages.el
diff --git a/doom-emacs/.doom.d/packages.el b/doom-emacs/.config/doom/packages.el
index 7655397..7655397 100644
--- a/doom-emacs/.doom.d/packages.el
+++ b/doom-emacs/.config/doom/packages.el
diff --git a/doom-emacs/.emacs.d b/doom-emacs/.emacs.d
-Subproject 265e80123a261c83fd3fcc83cd41dc2cd28bf26
+Subproject 348a2d6c6e1ce63067e8f479ca6877530600f83