From e26dde332e56c27db06739b121fc896f2e468d9c Mon Sep 17 00:00:00 2001 From: Peter Son Struschka Date: Sun, 17 May 2020 00:32:43 +0800 Subject: doom-emacs: updated doom repo --- doom-emacs/.doom.d/init.el | 38 +++++++++++++++++--------------------- 1 file changed, 17 insertions(+), 21 deletions(-) (limited to 'doom-emacs/.doom.d/init.el') diff --git a/doom-emacs/.doom.d/init.el b/doom-emacs/.doom.d/init.el index 3f75618..bb2149e 100644 --- a/doom-emacs/.doom.d/init.el +++ b/doom-emacs/.doom.d/init.el @@ -31,9 +31,7 @@ nav-flash ; blink the current line after jumping ;;neotree ; a project drawer, like NERDTree for vim ophints ; highlight the region an operation acts on - (popup ; tame sudden yet inevitable temporary windows - +all ; catch all popups that start with an asterix - +defaults) ; default popup rules + (popup +defaults) ; tame sudden yet inevitable temporary windows ;;(pretty-code) ; replace bits of code with pretty symbols ;; +fira) tabs ; a tab bar for Emacs @@ -43,6 +41,7 @@ vi-tilde-fringe ; fringe tildes to mark beyond EOB window-select ; visually switch windows workspaces ; tab emulation, persistence & separate workspaces + zen ; distraction-free coding or writing :editor (evil +everywhere); come to the dark side, we have cookies @@ -62,6 +61,7 @@ dired ; making dired pretty [functional] electric ; smarter, keyword-based electric-indent ibuffer ; interactive buffer management + undo ; persistent, smarter undo for your inevitable mistakes vc ; version-control and Emacs, sitting in a tree :term @@ -76,7 +76,7 @@ ;;grammer ; tasing grammer mistakes every you make :tools - cc-ide + ;;cc-ide ;;ansible debugger ; FIXME stepping through code, to help you add bugs ;;direnv @@ -101,7 +101,6 @@ :lang ;;agda ; types of types of types of types... - assembly ; assembly for fun or debugging (cc ; C/C++/Obj-C madness +rtags +irony) @@ -111,6 +110,7 @@ ;;crystal ; ruby at the speed of c ;;csharp ; unity, .NET, and mono shenanigans data ; config/data formats + ;;(dart +flutter) ; paint ui and not much else elixir ; erlang done right ;;elm ; care for a cup of TEA? emacs-lisp ; drown in parentheses @@ -118,14 +118,16 @@ ;;ess ; emacs speaks statistics ;;faust ; dsp, but you get to keep your soul ;;fsharp ; ML stands for Microsoft's Language - go ; the hipster dialect + ;;fstar ; (dependent) types and (monadic) effects and Z3 + (go +lsp) ; the hipster dialect ;;(haskell +dante) ; a language that's lazier than I am ;;hy ; readability of scheme w/ speed of python - ;;idris ; - ;;(java +meghanada) ; the poster child for carpal tunnel syndrome + ;;idris + json ; At least it ain't XML + (java +meghanada) ; the poster child for carpal tunnel syndrome ;;javascript ; all(hope(abandon(ye(who(enter(here)))))) ;;julia ; a better, faster MATLAB - ;;kotlin ; a better, slicker Java(Script) + kotlin ; a better, slicker Java(Script) latex ; writing papers in Emacs has never been so fun ;;lean ;;factor @@ -137,7 +139,6 @@ ;;ocaml ; an objective camel (org ; organize your plain life in plain text +dragndrop ; file drag & drop support - +ipython ; ipython support for babel +pandoc ; pandoc integration into org's exporter +present) ; using Emacs for presentations ;;perl ; write code no one else can comprehend @@ -149,32 +150,27 @@ ;;racket ; a DSL for DSLs rest ; Emacs as a REST client ;;rst $ ReST in peace - ruby ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} + ;;(ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap() - ;;scala ; java, but good + scala ; java, but good ;;scheme ; a fully conniving family of lisps sh ; she sells {ba,z,fi}sh shells on the C xor ;;solidity ; do you need a blockchain? No. ;;swift ; who asked for emoji variables? ;;terra ; Earth and Moon in alignment for performance. web ; the tubes + yaml ; JSON, but readable :email - ;;(mu4e +gmail) ; WIP - ;;notmuch ; WIP - ;;(wanderlust +gmail) ; WIP + ;;(mu4e +gmail) + ;;notmuch + ;;(wanderlust +gmail) - ;; Applications are complex and opinionated modules that transform Emacs - ;; toward a specific purpose. They may have additional dependencies and - ;; should be loaded late. :app ;;calendar ;;irc ; how neckbeards socialize ;;(rss +org) ; emacs as an RSS reader ;;twitter ; twitter client https://twitter.com/vnought - ;;(write ; emacs for writers (fiction, notes, papers, etc.) - ;; +wordnut ; wordnet (wn) search - ;; +langtool) ; a proofreader (grammar/style check) for Emacs :config literate -- cgit v1.2.3