From 2a7d90220ac9c8ccafb44f639c0805beab445eda Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 2 Mar 2020 12:15:55 -0500 Subject: [PATCH] Slim down init.example.el Fewer packages to install on first install. + Disable multiple-cursors, rotate-text, and ibuffer modules by default; these are not essential. + Make :ui popup's `+all` flag opt-in (so the popup manager doesn't manage buffers without an explicit rule -- which is more disruptive than helpful). + Make :tools lookup's `+docsets` flag opt-in --- init.example.el | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/init.example.el b/init.example.el index 7e970506d..eef1945f9 100644 --- a/init.example.el +++ b/init.example.el @@ -37,9 +37,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 ;;tabs ; an tab bar for Emacs ;;treemacs ; a project drawer, like neotree but cooler @@ -57,17 +55,17 @@ ;;(format +onsave) ; automated prettiness ;;god ; run Emacs commands without modifier keys ;;lispy ; vim for lisp, for people who don't like vim - multiple-cursors ; editing in many places at once + ;;multiple-cursors ; editing in many places at once ;;objed ; text object editing for the innocent ;;parinfer ; turn lisp into python, sort of - rotate-text ; cycle region at point between text candidates + ;;rotate-text ; cycle region at point between text candidates snippets ; my elves. They type so I don't have to ;;word-wrap ; soft wrapping with language-aware indent :emacs dired ; making dired pretty [functional] electric ; smarter, keyword-based electric-indent - ibuffer ; interactive buffer management + ;;ibuffer ; interactive buffer management vc ; version-control and Emacs, sitting in a tree :term @@ -90,8 +88,7 @@ ;;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 + lookup ; navigate your code and its documentation ;;lsp ;;macos ; MacOS-specific commands magit ; a git porcelain for Emacs