diff --git a/index.html b/index.html index aba15292..7ec5e282 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + @@ -155,473 +155,473 @@ for the JavaScript code in this tag.

Table of Contents

@@ -630,8 +630,8 @@ I suggest you read this document at https://github.com/IvanMalison/dotfiles).

-
-

1 About

+
+

1 About

This is my emacs configuration in literate form. It aspires to be @@ -641,19 +641,19 @@ those two have. Still, there are definitely a few sections of which I am quite proud, and that others may find to be useful.

-
-

1.1 Highlights

+
+

1.1 Highlights

These sections are the ones that have the most potential to be interesting to others:

-
-

1.1.1 How I generate http://ivanmalison.github.io/dotfiles/

+
+

1.1.1 How I generate http://ivanmalison.github.io/dotfiles/

-
-
1.1.1.1 Git Hooks
+
+
1.1.1.1 Git Hooks

I wrote a githook and an installer script that automatically update index.html @@ -664,16 +664,16 @@ should be relatively easy to change.

-
-
1.1.1.2 Read The Org
+
+
1.1.1.2 Read The Org

I use fniessen's ReadTheOrg theme which can be found at https://github.com/fniessen/org-html-themes.

-
-
1.1.1.3 Heading Links
+ -
-
1.1.1.4 Set Background Color Source Blocks
+
+
1.1.1.4 Set Background Color Source Blocks

-For some reason, org-mode uses all of your currently active fontification when exporting EXCEPT for background color. This modification fixes this. +For some reason, org-mode uses all of your currently active fontification when exporting EXCEPT for background color. This modification fixes this.

-
-

1.1.2 My functions section

+
+

1.1.2 My functions section

…has a bunch of generally useful functions:

-
-

1.1.3 Configuration of My Own Packages

+ -
-

1.1.4 Programming Language Configurations

+
+

1.1.4 Programming Language Configurations

My programming language major mode configurations can all be found here.

-
-

1.1.5 org-mode

+
+

1.1.5 org-mode

-My org-mode configuration is pretty comprehensive, but not super well commented. +My org-mode configuration is pretty comprehensive, but not super well commented.

-
-

2 HTML Headers

+
+

2 HTML Headers

-
-

3 Early

+
+

3 Early

The configurations in this section need to occur early in emacs startup for some reason or another.

-
-

3.1 Lexical Binding

+
+

3.1 Lexical Binding

This makes it so that the file that is produced from tangling this @@ -773,8 +773,8 @@ file uses lexical scoping.

-
-

3.2 Setup auto-compile

+
+

3.2 Setup auto-compile

@@ -789,8 +789,8 @@ file uses lexical scoping.
-
-

3.3 Prefer Newer Versions

+
+

3.3 Prefer Newer Versions

To reduce the risk of loading outdated byte code files, we set @@ -804,8 +804,8 @@ possible.

-
-

3.4 Custom Files

+
+

3.4 Custom Files

The default value of custom-file is just the current user's .emacs.d/init.el @@ -832,11 +832,11 @@ in the dotfiles repo but they are shared across machines elsewhere.

-
-

3.5 emit

+
+

3.5 emit

-
-

3.5.1 TODO this needs to be done better, but it works for now

+
+

3.5.1 TODO this needs to be done better, but it works for now

@@ -847,8 +847,8 @@ in the dotfiles repo but they are shared across machines elsewhere.
-
-

3.6 Benchmarking

+
+

3.6 Benchmarking

This appears here so that it can accurately benchmark as much of @@ -864,8 +864,8 @@ startup as possible.

-
-

3.7 GUI Disables

+
+

3.7 GUI Disables

Death to any gui elements in emacs! Do this EARLY so that emacs @@ -889,8 +889,8 @@ Tooltips are annoying:

-
-

3.8 Byte-Compiler

+
+

3.8 Byte-Compiler

These definitions silence the byte-compiler. @@ -921,8 +921,8 @@ These definitions silence the byte-compiler.

-
-

3.9 exec-path-from-shell

+
+

3.9 exec-path-from-shell

Sets environment variables by starting a shell. @@ -951,8 +951,8 @@ Sets environment variables by starting a shell.

-
-

3.10 Non-Forking Shell Command To String

+
+

3.10 Non-Forking Shell Command To String

Emacs' built in shell-command-to-string function has the downside that it @@ -1007,8 +1007,8 @@ This makes it so that we always try to call-process instead of shell-command-to-

-
-

3.11 Security

+
+

3.11 Security

@@ -1049,8 +1049,8 @@ This makes it so that we always try to call-process instead of shell-command-to-
-
-

3.12 ELPA Archive Setup

+
+

3.12 ELPA Archive Setup

The org archive does not support https, so we set http as the protocol explicitly. @@ -1082,8 +1082,8 @@ The org archive does not support https, so we set http as the protocol explicitl

-
-

3.13 Bootstrap Package Loading

+
+

3.13 Bootstrap Package Loading

Its a shame that everyone has to have some version of this function in @@ -1132,8 +1132,8 @@ Ensure by default since most of the package for which I use use-package need to

-
-

3.14 Set EMACS environment variable

+
+

3.14 Set EMACS environment variable

Emacs cask seems to depend on the EMACS environment variable being set to the @@ -1155,11 +1155,11 @@ to cause issues. Oh well…

-
-

4 Functions

+
+

4 Functions

-
-

4.1 Join Paths

+
+

4.1 Join Paths

Works in the same way as os.path.join in python @@ -1175,8 +1175,8 @@ Works in the same way as os.path.join in python

-
-

4.2 Variables

+
+

4.2 Variables

@@ -1188,8 +1188,8 @@ Works in the same way as os.path.join in python
-
-

4.3 Use Package Wrapper With Local Load Path Support

+
+

4.3 Use Package Wrapper With Local Load Path Support

@@ -1217,16 +1217,16 @@ Works in the same way as os.path.join in python
-
-

4.4 Required Packages

+
+

4.4 Required Packages

The packages in this section provide no functionality on their own, but provide support for writing custom elisp.

-
-

4.4.1 s

+
+

4.4.1 s

@@ -1235,8 +1235,8 @@ but provide support for writing custom elisp.
-
-

4.4.2 dash

+
+

4.4.2 dash

@@ -1248,8 +1248,8 @@ but provide support for writing custom elisp.
-
-

4.4.3 gh

+
+

4.4.3 gh

@@ -1259,8 +1259,8 @@ but provide support for writing custom elisp.
-
-

4.4.4 shut-up

+
+

4.4.4 shut-up

@@ -1272,8 +1272,8 @@ but provide support for writing custom elisp.
-
-

4.4.5 pcache

+
+

4.4.5 pcache

@@ -1283,8 +1283,8 @@ but provide support for writing custom elisp.
-
-

4.4.6 parse-csv

+
+

4.4.6 parse-csv

@@ -1294,8 +1294,8 @@ but provide support for writing custom elisp.
-
-

4.4.7 emit

+
+

4.4.7 emit

This is disabled for now until I figure out what to do with emit. @@ -1310,8 +1310,8 @@ This is disabled for now until I figure out what to do with emit.

-
-

4.4.8 request

+
+

4.4.8 request

@@ -1321,8 +1321,8 @@ This is disabled for now until I figure out what to do with emit.
-
-

4.5 Named Build

+
+

4.5 Named Build

@@ -1369,8 +1369,8 @@ new macro name and the -fn suffix.

-
-

4.6 Emacs Version Predicate

+
+

4.6 Emacs Version Predicate

@@ -1388,11 +1388,11 @@ new macro name and the -fn suffix.
-
-

4.7 Compose Functions

+
+

4.7 Compose Functions

-
-

4.7.1 A version supporting macros

+
+

4.7.1 A version supporting macros

@@ -1442,8 +1442,8 @@ new macro name and the -fn suffix.

-
-

4.7.2 Arbitrary arguments at every step

+
+

4.7.2 Arbitrary arguments at every step

@@ -1467,8 +1467,8 @@ new macro name and the -fn suffix.
-
-

4.7.3 Simpler unary version

+
+

4.7.3 Simpler unary version

@@ -1487,8 +1487,8 @@ new macro name and the -fn suffix.
-
-

4.8 Make Interactive

+
+

4.8 Make Interactive

@@ -1502,8 +1502,8 @@ new macro name and the -fn suffix.
-
-

4.9 Advice Add Around Builder

+
+

4.9 Advice Add Around Builder

For composing functions with an apply so that they can be used with @@ -1519,8 +1519,8 @@ the :around keyword of advice-add.

-
-

4.9.1 Kill New

+
+

4.9.1 Kill New

@@ -1530,8 +1530,8 @@ the :around keyword of advice-add.
-
-

4.10 Let Around

+
+

4.10 Let Around

@@ -1551,8 +1551,8 @@ the :around keyword of advice-add.
-
-

4.11 Let Around Advice

+
+

4.11 Let Around Advice

@@ -1566,8 +1566,8 @@ the :around keyword of advice-add.
-
-

4.12 Compose Around Builder

+
+

4.12 Compose Around Builder

For composing functions with an apply so that they can be used with the :around keyword of advice-add. @@ -1586,8 +1586,8 @@ For composing functions with an apply so that they can be used with the :a

-
-

4.13 Measure Time

+
+

4.13 Measure Time

@@ -1602,8 +1602,8 @@ For composing functions with an apply so that they can be used with the :a
-
-

4.14 Add Files to org-agenda-files

+
+

4.14 Add Files to org-agenda-files

@@ -1617,8 +1617,8 @@ For composing functions with an apply so that they can be used with the :a
-
-

4.15 Get String From File

+
+

4.15 Get String From File

@@ -1631,8 +1631,8 @@ For composing functions with an apply so that they can be used with the :a
-
-

4.16 Get Current Location

+
+

4.16 Get Current Location

@@ -1645,8 +1645,8 @@ For composing functions with an apply so that they can be used with the :a
-
-

4.17 Haversine distance

+
+

4.17 Haversine distance

@@ -1674,8 +1674,8 @@ For composing functions with an apply so that they can be used with the :a
-
-

4.18 Font Size

+
+

4.18 Font Size

-
-

4.20 Custom shell-command-on-region

+
+

4.20 Custom shell-command-on-region

@@ -1779,8 +1779,8 @@ This interactive functions allows the user the select a function to invoke using
-
-

4.21 Copy String Functions

+
+

4.21 Copy String Functions

A macro for composing functions together to build an interactive command to copy a string to the kill ring. @@ -1795,8 +1795,8 @@ A macro for composing functions together to build an interactive command to copy

-
-

4.21.1 Copy portions of the buffer file name

+
+

4.21.1 Copy portions of the buffer file name

@@ -1814,8 +1814,8 @@ A macro for composing functions together to build an interactive command to copy
-
-

4.21.2 Copy the current branch using magit

+
+

4.21.2 Copy the current branch using magit

@@ -1826,8 +1826,8 @@ A macro for composing functions together to build an interactive command to copy
-
-

4.22 Named Compile

+
+

4.22 Named Compile

@@ -1844,8 +1844,8 @@ A macro for composing functions together to build an interactive command to copy
-
-

4.23 Replace Escape Sequences

+
+

4.23 Replace Escape Sequences

@@ -1863,8 +1863,8 @@ A macro for composing functions together to build an interactive command to copy
-
-
-

4.25 Concat With Symbols

+
+

4.25 Concat With Symbols

@@ -1901,12 +1901,12 @@ A macro for composing functions together to build an interactive command to copy
-
-

4.26 Edit a script on PATH

+
+

4.26 Edit a script on PATH

Note that you'll need to make sure that emacs properly inherits -the path variable for this work. Check out my 3.9 config for +the path variable for this work. Check out my 3.9 config for details.

@@ -1930,8 +1930,8 @@ details.
-
-

4.27 Toggle lexical binding in the current buffer

+
+

4.27 Toggle lexical binding in the current buffer

@@ -1944,8 +1944,8 @@ details.
-
-

4.28 Sync kill ring with copyq

+
+

4.28 Sync kill ring with copyq

@@ -1967,8 +1967,8 @@ details.
-
-

4.29 helm-zsh-history

+
+

4.29 helm-zsh-history

This was stolen from https://github.com/jwiegley/dot-emacs @@ -2010,8 +2010,8 @@ This was stolen from https://git

-
-

4.29.1 Use projectile as default directory

+
-
-

4.30 Other

+
+

4.30 Other

The stuff in this section is pretty crusty. I don't think its used anywhere, but @@ -2126,14 +2126,14 @@ I keep it around just in case I need it.

-
-

4.31 Keyboard Macros

+
+

4.31 Keyboard Macros

-
-

4.31.1 For editing literate config

+
+

4.31.1 For editing literate config

-
-
4.31.1.1 extract-current-sexp-to-src-block
+
+
4.31.1.1 extract-current-sexp-to-src-block

This keyboard macro extracts the current sexp to an emacs-lisp source block of its own @@ -2146,8 +2146,8 @@ This keyboard macro extracts the current sexp to an emacs-lisp source block of i

-
-
4.31.1.2 name-source-block-for-use-package-name
+
+
4.31.1.2 name-source-block-for-use-package-name
@@ -2157,8 +2157,8 @@ This keyboard macro extracts the current sexp to an emacs-lisp source block of i
-
-
4.31.1.3 extract-and-name-use-package-block
+
+
4.31.1.3 extract-and-name-use-package-block
@@ -2171,11 +2171,11 @@ This keyboard macro extracts the current sexp to an emacs-lisp source block of i
-
-

5 General

+
+

5 General

-
-

5.1 User Info

+
+

5.1 User Info

@@ -2189,8 +2189,8 @@ This keyboard macro extracts the current sexp to an emacs-lisp source block of i
-
-

5.2 Sane Defaults

+
+

5.2 Sane Defaults

@@ -2209,8 +2209,8 @@ This keyboard macro extracts the current sexp to an emacs-lisp source block of i

-
-

5.3 Line Numbers

+
+

5.3 Line Numbers

@@ -2231,11 +2231,11 @@ programming mode.
-
-

5.4 Backups

+
+

5.4 Backups

-
-

5.4.1 Put them all in one directory

+
+

5.4.1 Put them all in one directory

@@ -2248,8 +2248,8 @@ programming mode.
-
-

5.4.2 Completely disable backups

+
+

5.4.2 Completely disable backups

@@ -2261,11 +2261,11 @@ programming mode.
-
-

5.5 Prompts

+
+

5.5 Prompts

-
-

5.5.1 No popup frames

+
+

5.5.1 No popup frames

@@ -2275,8 +2275,8 @@ programming mode.
-
-

5.5.2 boolean (yes-or-no)

+
+

5.5.2 boolean (yes-or-no)

@@ -2295,8 +2295,8 @@ programming mode.
-
-

5.5.3 No dialog boxes

+
+

5.5.3 No dialog boxes

@@ -2306,8 +2306,8 @@ programming mode.
-
-

5.6 Splitting

+
+

5.6 Splitting

@@ -2319,8 +2319,8 @@ programming mode.
-
-

5.7 Fill Setup

+
+

5.7 Fill Setup

Get rid of nags about requiring setences to end with two spaces. @@ -2340,8 +2340,8 @@ Set the default fill-column

-
-

5.8 Show Trailing Whitespace

+
+

5.8 Show Trailing Whitespace

Trailing whitespace is really messy and annoying, which makes this a must-have @@ -2354,8 +2354,8 @@ with random whitespace ALL over the place.

-
-

5.8.1 Disable

+
+

5.8.1 Disable

Unfortunately, this setting can get annoying in a lot of modes, which is why I @@ -2370,8 +2370,8 @@ use this hook to disable it in those modes

-
-

5.9 Encoding

+
+

5.9 Encoding

UTF-8 everywhere @@ -2400,8 +2400,8 @@ Disable CJK coding/encoding (Chinese/Japanese/Korean characters)

-
-

5.10 Visible Bell

+
+

5.10 Visible Bell

This is set to true to disable the annoying audible bell that plays @@ -2414,8 +2414,8 @@ whenever there is an error.

-
-

5.11 Configure vc

+
+

5.11 Configure vc

@@ -2424,8 +2424,8 @@ whenever there is an error.
-
-

5.12 Time in Mode Line

+
+

5.12 Time in Mode Line

@@ -2437,8 +2437,8 @@ whenever there is an error.
-
-

5.13 Kill Ring

+
+

5.13 Kill Ring

@@ -2447,8 +2447,8 @@ whenever there is an error.
-
-

5.14 Subword

+
+

5.14 Subword

This makes forward-word and backward-word understand snake and camel case. @@ -2461,8 +2461,8 @@ This makes forward-word and backward-word understand s

-
-

5.15 Scratch Buffer

+
+

5.15 Scratch Buffer

@@ -2471,8 +2471,8 @@ This makes forward-word and backward-word understand s
-
-

5.16 Don't prompt about local variables

+
+

5.16 Don't prompt about local variables

@@ -2482,8 +2482,8 @@ This makes forward-word and backward-word understand s
-
-

5.17 proced

+
+

5.17 proced

proced is an top like utility that runs inside of emacs. The following sets auto updating automatically and makes the update interval faster. @@ -2497,8 +2497,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto

-
-

5.18 Set default browser

+
+

5.18 Set default browser

@@ -2509,8 +2509,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.19 Set epa program

+
+

5.19 Set epa program

@@ -2519,8 +2519,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.20 Make files executable

+
+

5.20 Make files executable

@@ -2529,8 +2529,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.21 Misc

+
+

5.21 Misc

@@ -2610,8 +2610,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.22 paradox

+
+

5.22 paradox

@@ -2627,8 +2627,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.23 diminish

+
+

5.23 diminish

@@ -2646,8 +2646,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.24 edit-server

+
+

5.24 edit-server

@@ -2662,8 +2662,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.25 load-dir

+
+

5.25 load-dir

@@ -2678,8 +2678,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.26 server

+
+

5.26 server

@@ -2691,8 +2691,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.27 list-environment

+
+

5.27 list-environment

@@ -2701,8 +2701,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.28 bug-hunter

+
+

5.28 bug-hunter

@@ -2711,8 +2711,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.29 shackle

+
+

5.29 shackle

@@ -2730,8 +2730,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.30 beacon

+
+

5.30 beacon

@@ -2743,8 +2743,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.31 iregister

+
+

5.31 iregister

@@ -2753,8 +2753,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.32 discover-my-major

+
+

5.32 discover-my-major

@@ -2763,8 +2763,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.33 refine

+
+

5.33 refine

@@ -2774,8 +2774,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.34 winner

+
+

5.34 winner

@@ -2796,8 +2796,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.35 eyebrowse

+
+

5.35 eyebrowse

@@ -2809,8 +2809,8 @@ proced is an top like utility that runs inside of emacs. The following sets auto
-
-

5.36 fill-column-indicator

+
+

5.36 fill-column-indicator

This interferes with too many other packages. See @@ -2833,8 +2833,8 @@ This interferes with too many other packages. See

-
-

5.37 overseer

+
+

5.37 overseer

@@ -2844,11 +2844,11 @@ This interferes with too many other packages. See
-
-

6 Keybindings

+
+

6 Keybindings

-
-

6.1 bind-key

+
+

6.1 bind-key

@@ -2857,8 +2857,8 @@ This interferes with too many other packages. See
-
-

6.2 which-key

+
+

6.2 which-key

@@ -2872,8 +2872,8 @@ This interferes with too many other packages. See
-
-

6.3 hydra

+
+

6.3 hydra

@@ -2887,8 +2887,8 @@ This interferes with too many other packages. See
-
-

6.3.1 Font Size

+
+

6.3.1 Font Size

@@ -2910,8 +2910,8 @@ This interferes with too many other packages. See

-
-

6.3.2 Yanking

+
+

6.3.2 Yanking

@@ -2926,8 +2926,8 @@ This interferes with too many other packages. See
-
-

6.3.3 Compile

+
+

6.3.3 Compile

@@ -2952,8 +2952,8 @@ This interferes with too many other packages. See
-
-

6.4 kill-emacs

+
+

6.4 kill-emacs

This ensures that C-x C-c will always kill emacs, even if we are running in server mode. @@ -2965,8 +2965,8 @@ This ensures that C-x C-c will always kill emacs, even if we are running in serv

-
-

6.5 imenu

+
+

6.5 imenu

imenu is the best. This should be a default binding. @@ -2978,8 +2978,8 @@ imenu is the best. This should be a default binding.

-
-

6.6 undo

+
+

6.6 undo

I can't shake the habit of using this keybinding for undo. I should really use the default of C-/. @@ -2991,8 +2991,8 @@ I can't shake the habit of using this keybinding for undo. I should really use t

-
-

6.7 other-window

+
+

6.7 other-window

Go the other way when you use capital O. @@ -3004,8 +3004,8 @@ Go the other way when you use capital O.

-
-

6.8 Mark ring

+
+

6.8 Mark ring

@@ -3014,8 +3014,8 @@ Go the other way when you use capital O.
-
-

6.9 Other bindings

+
+

6.9 Other bindings

@@ -3035,8 +3035,8 @@ Go the other way when you use capital O.
-
-

6.10 global-set-key-to-use-package

+
+

6.10 global-set-key-to-use-package

This might be useless, but I believe that it is a macro that converts between @@ -3053,8 +3053,8 @@ bind-key and global-set-key forms.

-
-

6.11 OSX

+
+

6.11 OSX

@@ -3066,11 +3066,11 @@ bind-key and global-set-key forms.
-
-

7 Navigation

+
+
-
-

7.1 zop-to-char

+
+

7.1 zop-to-char

@@ -3084,8 +3084,8 @@ bind-key and global-set-key forms.
-
-

7.2 helm

+
+

7.2 helm

I use helm for almost all emacs completion @@ -3140,8 +3140,8 @@ I use helm for almost all emacs completion

-
-

7.3 helm-projectile

+
+

7.3 helm-projectile

@@ -3186,8 +3186,8 @@ I use helm for almost all emacs completion
-
-

7.4 projectile

+
+

7.4 projectile

@@ -3240,8 +3240,8 @@ I use helm for almost all emacs completion
-
-

7.5 ido

+
+

7.5 ido

@@ -3279,8 +3279,8 @@ I use helm for almost all emacs completion
-
-

7.6 avy

+
+

7.6 avy

@@ -3297,8 +3297,8 @@ I use helm for almost all emacs completion
-
-

7.7 ace-window

+
+

7.7 ace-window

@@ -3313,8 +3313,8 @@ I use helm for almost all emacs completion
-
-

7.8 neotree

+
+

7.8 neotree

@@ -3323,8 +3323,8 @@ I use helm for almost all emacs completion
-
-

7.9 jump-char

+
+

7.9 jump-char

@@ -3334,8 +3334,8 @@ I use helm for almost all emacs completion
-
-

7.10 flimenu

+
+

7.10 flimenu

@@ -3347,8 +3347,8 @@ I use helm for almost all emacs completion
-
-

7.11 swiper

+
+

7.11 swiper

@@ -3360,11 +3360,11 @@ I use helm for almost all emacs completion
-
-

8 Completion

+
+

8 Completion

-
-

8.1 company

+
+

8.1 company

@@ -3385,8 +3385,8 @@ I use helm for almost all emacs completion
-
-

8.1.1 company-flx

+
+

8.1.1 company-flx

@@ -3400,8 +3400,8 @@ I use helm for almost all emacs completion
-
-

8.2 auto-complete

+
+

8.2 auto-complete

I don't use auto-complete at all, so I have set up a hook to automatically disable it whenever it is enabled to avoid creating conflicting popups when company is activated. @@ -3424,11 +3424,11 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab

-
-

9 Text Manipulation

+
+

9 Text Manipulation

-
-

9.1 smartparens

+
+

9.1 smartparens

@@ -3452,8 +3452,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.2 multiple-cursors

+
+

9.2 multiple-cursors

@@ -3480,8 +3480,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.3 expand-region

+
+

9.3 expand-region

@@ -3493,8 +3493,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.4 multi-line

+
+

9.4 multi-line

@@ -3504,8 +3504,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.5 comment-dwim-2

+
+

9.5 comment-dwim-2

@@ -3515,8 +3515,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.6 unfill

+
+

9.6 unfill

@@ -3526,8 +3526,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.7 cliphist

+
+

9.7 cliphist

@@ -3537,8 +3537,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.8 electric-operator-mode

+
+

9.8 electric-operator-mode

@@ -3549,8 +3549,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.9 string-inflection

+
+

9.9 string-inflection

@@ -3562,8 +3562,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

9.10 yasnippet

+
+

9.10 yasnippet

@@ -3583,11 +3583,11 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10 Source Control

+
+

10 Source Control

-
-

10.1 magit

+
+

10.1 magit

@@ -3623,8 +3623,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.1.1 magithub

+
+

10.1.1 magithub

@@ -3637,8 +3637,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.2 git-link

+ -
-

10.3 magit-gitflow

+
+

10.3 magit-gitflow

@@ -3668,8 +3668,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.4 git-timemachine

+
+

10.4 git-timemachine

@@ -3679,8 +3679,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.5 git-gutter

+
+

10.5 git-gutter

@@ -3692,8 +3692,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.6 gitolite-clone

+
+

10.6 gitolite-clone

@@ -3708,8 +3708,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.7 gitconfig-mode

+
+

10.7 gitconfig-mode

@@ -3719,8 +3719,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.8 gitignore-mode

+
+

10.8 gitignore-mode

@@ -3730,11 +3730,11 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.9 github

+
+

10.9 github

-
-

10.9.1 github-search

+
+

10.9.1 github-search

@@ -3763,8 +3763,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.9.2 github-clone

+
+

10.9.2 github-clone

@@ -3778,8 +3778,8 @@ I don't use auto-complete at all, so I have set up a hook to automatically disab
-
-

10.9.3 github-notifier

+
+

10.9.3 github-notifier

This is disabled because it was causing too many issues with my @@ -3797,8 +3797,8 @@ modeline and with excessive http requests to github.

-
-

10.9.4 github-browse-file

+
+

10.9.4 github-browse-file

@@ -3808,8 +3808,8 @@ modeline and with excessive http requests to github.
-
-

10.9.5 magit-gh-pulls

+
+

10.9.5 magit-gh-pulls

@@ -3824,8 +3824,8 @@ modeline and with excessive http requests to github.
-
-

10.9.6 gist

+
+

10.9.6 gist

@@ -3840,18 +3840,18 @@ modeline and with excessive http requests to github.
-
-

11 Major Modes

+
+

11 Major Modes

-
-

11.1 Programming

+
+

11.1 Programming

-
-

11.1.1 python

+
+

11.1.1 python

@@ -3887,8 +3887,8 @@ modeline and with excessive http requests to github.
-
-
11.1.1.1 pyimport
+
+
11.1.1.1 pyimport

Pyimport is disabled because it may be causing a performance problem. @@ -3904,8 +3904,8 @@ Pyimport is disabled because it may be causing a performance problem.

-
-
11.1.1.2 jedi
+
+
11.1.1.2 jedi

The accepted way to use jedi if you prefer company to auto-complete is @@ -3929,8 +3929,8 @@ reference to the jedi-core package.

-
-

11.1.2 go

+
+

11.1.2 go

@@ -4054,8 +4054,8 @@ reference to the jedi-core package.
-
-
11.1.2.1 Show diffs of testify output
+
+
11.1.2.1 Show diffs of testify output
@@ -4097,11 +4097,11 @@ reference to the jedi-core package.
-
-

11.1.3 emacs-lisp

+
+

11.1.3 emacs-lisp

-
-
11.1.3.1 elisp-slime-nav
+
+
11.1.3.1 elisp-slime-nav
@@ -4119,8 +4119,8 @@ reference to the jedi-core package.
-
-
11.1.3.2 macrostep
+
+
11.1.3.2 macrostep

Macrostep is an indespensible tool for writing emacs lisp macros. It lets you see pretty printed versions of the result of macro evaluation as the macro is evaluated @@ -4134,8 +4134,8 @@ Macrostep is an indespensible tool for writing emacs lisp macros. It lets you se

-
-
11.1.3.3 emr
+
+
11.1.3.3 emr
@@ -4148,8 +4148,8 @@ Macrostep is an indespensible tool for writing emacs lisp macros. It lets you se
-
-
11.1.3.4 Editing configuration
+
+
11.1.3.4 Editing configuration

Reduce indentation for some functions @@ -4161,8 +4161,8 @@ Reduce indentation for some functions

-
-
11.1.3.5 Checkdoc
+
+
11.1.3.5 Checkdoc
@@ -4172,8 +4172,8 @@ Reduce indentation for some functions
-
-
11.1.3.6 edebug
+
+
11.1.3.6 edebug
@@ -4184,8 +4184,8 @@ Reduce indentation for some functions
-
-
11.1.3.7 Misc
+
+
11.1.3.7 Misc
@@ -4213,8 +4213,8 @@ Reduce indentation for some functions
-
-
11.1.3.8 Show result of eval-last-sexp inline
+
+
11.1.3.8 Show result of eval-last-sexp inline

Taken from http://endlessparentheses.com/eval-result-overlays-in-emacs-lisp.html @@ -4250,8 +4250,8 @@ Taken from -

11.1.3.9 Init hook
+
+
11.1.3.9 Init hook
@@ -4270,8 +4270,8 @@ Taken from -
11.1.3.10 Keybinds
+
+
11.1.3.10 Keybinds
@@ -4292,8 +4292,8 @@ Taken from -

11.1.4 clojure

+
+

11.1.4 clojure

The following is taken from spacemacs. It adds fancification to a clojure mode. @@ -4348,8 +4348,8 @@ The following is taken from -

11.1.4.1 cider
+
+
11.1.4.1 cider
@@ -4368,8 +4368,8 @@ The following is taken from -
11.1.4.2 clj-refactor
+
+
11.1.4.2 clj-refactor
@@ -4380,8 +4380,8 @@ The following is taken from -

11.1.5 scala

+
+

11.1.5 scala

@@ -4404,8 +4404,8 @@ The following is taken from -

11.1.6 js

+
+

11.1.6 js

@@ -4483,8 +4483,8 @@ The following is taken from -

11.1.7 rust

+
+

11.1.7 rust

@@ -4517,8 +4517,8 @@ The following is taken from -

11.1.8 haskell

+
+

11.1.8 haskell

-
-
11.1.8.2 hindent
+
+
11.1.8.2 hindent
@@ -4566,8 +4566,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-
11.1.8.3 ghc-mod
+
+
11.1.8.3 ghc-mod
@@ -4579,8 +4579,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-
11.1.8.4 company-ghc
+
+
11.1.8.4 company-ghc
@@ -4593,8 +4593,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.1.9 C/C++

+
+

11.1.9 C/C++

@@ -4621,8 +4621,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.1.10 C#

+
+

11.1.10 C#

@@ -4632,8 +4632,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.1.11 racket

+
+

11.1.11 racket

@@ -4644,11 +4644,11 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.2 Data/Config/Protocol

+
+

11.2 Data/Config/Protocol

-
-

11.2.1 thrift

+
+

11.2.1 thrift

@@ -4659,8 +4659,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.2.2 protobuf

+
+

11.2.2 protobuf

@@ -4669,8 +4669,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.2.3 json-mode

+
+

11.2.3 json-mode

@@ -4685,8 +4685,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.2.4 yaml-mode

+
+

11.2.4 yaml-mode

@@ -4697,8 +4697,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.2.5 es-mode

+
+

11.2.5 es-mode

@@ -4708,11 +4708,11 @@ Intero seems to be causing hangs, so it has been disabled
-
-

11.3 Document

+
+

11.3 Document

-
-

11.3.1 org

+
+

11.3.1 org

@@ -5127,8 +5127,8 @@ Intero seems to be causing hangs, so it has been disabled
-
-
11.3.1.1 Set Background Color of Source Blocks for Export
+
+
11.3.1.1 Set Background Color of Source Blocks for Export

This was taken from here. @@ -5156,8 +5156,8 @@ This was taken from -

11.3.1.2 Use my own default naming scheme for org-headings
+
+
11.3.1.2 Use my own default naming scheme for org-headings

First we define a function that will generate a sanitized version of the heading @@ -5193,7 +5193,7 @@ This function replaces the default naming scheme with a call to

-
(use-package org-export
+
(use-package ox
   :ensure nil
   :config
   (defun org-export-get-reference (datum info)
@@ -5221,8 +5221,8 @@ This function replaces the default naming scheme with a call to
 
-
-
11.3.1.3 org-projectile
+
+
11.3.1.3 org-projectile
@@ -5252,8 +5252,8 @@ This function replaces the default naming scheme with a call to
-
-
11.3.1.4 org-notify
+
+
11.3.1.4 org-notify
@@ -5314,8 +5314,8 @@ This function replaces the default naming scheme with a call to
-
-
11.3.1.5 org-reveal
+
+
11.3.1.5 org-reveal
@@ -5328,8 +5328,8 @@ This function replaces the default naming scheme with a call to
-
-
11.3.1.6 org-caldav
+
+
11.3.1.6 org-caldav
@@ -5346,8 +5346,8 @@ This function replaces the default naming scheme with a call to
-
-

11.3.2 TeX

+
+

11.3.2 TeX

@@ -5373,8 +5373,8 @@ This function replaces the default naming scheme with a call to
-
-
11.3.2.1 latex
+
+
11.3.2.1 latex
@@ -5388,8 +5388,8 @@ This function replaces the default naming scheme with a call to
-
-
11.3.2.2 auctex-latexmk
+
+
11.3.2.2 auctex-latexmk
@@ -5403,8 +5403,8 @@ This function replaces the default naming scheme with a call to
-
-
11.3.2.3 company-auctex
+
+
11.3.2.3 company-auctex
@@ -5417,8 +5417,8 @@ This function replaces the default naming scheme with a call to
-
-

11.3.3 markdown-mode

+
+

11.3.3 markdown-mode

@@ -5430,8 +5430,8 @@ This function replaces the default naming scheme with a call to
-
-

11.3.4 plantuml-mode

+
+

11.3.4 plantuml-mode

@@ -5460,8 +5460,8 @@ This function replaces the default naming scheme with a call to
-
-

11.3.5 wsd-mode

+
+

11.3.5 wsd-mode

@@ -5472,11 +5472,11 @@ This function replaces the default naming scheme with a call to
-
-

11.4 Utility

+
+

11.4 Utility

-
-

11.4.1 restclient

+
+

11.4.1 restclient

@@ -5489,8 +5489,8 @@ This function replaces the default naming scheme with a call to
-
-

11.4.2 jq-mode

+
+

11.4.2 jq-mode

@@ -5502,11 +5502,11 @@ This function replaces the default naming scheme with a call to
-
-

12 Programming

+
+

12 Programming

-
-

12.1 realgud

+
+

12.1 realgud

realgud provides debugging support with many external debuggers in emacs @@ -5519,8 +5519,8 @@ realgud provides debugging support with many external debuggers in emacs

-
-

12.2 emr

+
+

12.2 emr

emr (emacs refactor) provides support for refactoring in many programming languages @@ -5535,8 +5535,8 @@ emr (emacs refactor) provides support for refactoring in many programming langua

-
-

12.3 semantic

+
+

12.3 semantic

@@ -5551,11 +5551,11 @@ emr (emacs refactor) provides support for refactoring in many programming langua
-
-

13 Utility

+
+

13 Utility

-
-

13.1 term

+
+

13.1 term

@@ -5574,8 +5574,8 @@ emr (emacs refactor) provides support for refactoring in many programming langua
-
-

13.2 term-manager

+
+

13.2 term-manager

@@ -5594,8 +5594,8 @@ emr (emacs refactor) provides support for refactoring in many programming langua
-
-

13.3 term-projectile

+
+

13.3 term-projectile

@@ -5675,8 +5675,8 @@ emr (emacs refactor) provides support for refactoring in many programming langua
-
-

13.4 crux

+
+

13.4 crux

crux-reopen-as-root-mode makes it so that any file owned by root will automatically be opened as the root user. @@ -5695,8 +5695,8 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica

-
-

13.5 kde-connect

+
+

13.5 kde-connect

@@ -5706,11 +5706,11 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

14 Chat

+
+

14 Chat

-
-

14.1 erc

+
+

14.1 erc

@@ -5727,8 +5727,8 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

14.2 bitlbee

+
+

14.2 bitlbee

@@ -5750,8 +5750,8 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

14.3 slack

+
+

14.3 slack

@@ -5761,11 +5761,11 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

15 Cooperation

+
+

15 Cooperation

-
-

15.1 togetherly

+
+

15.1 togetherly

@@ -5774,8 +5774,8 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

15.2 floobits

+
+

15.2 floobits

@@ -5784,8 +5784,8 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

15.3 rudel

+
+

15.3 rudel

@@ -5796,11 +5796,11 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

16 Other

+
+

16 Other

-
-

16.1 anzu

+
+

16.1 anzu

@@ -5824,8 +5824,8 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

16.2 fontawesome

+
+

16.2 fontawesome

@@ -5835,8 +5835,8 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
-
-

16.3 shell-history

+
+

16.3 shell-history

I think that shell-history is causing projectile to be very slow so I have disabled it. @@ -5850,11 +5850,11 @@ I think that shell-history is causing projectile to be very slow so I have disab

-
-

16.4 iedit

+
+

16.4 iedit

-I don't use iedit directly, but it is used by emr and I need to disable iedit-toggle-key-default or else a buffer pops up complaing that the key has been bound to something else +I don't use iedit directly, but it is used by emr and I need to disable iedit-toggle-key-default or else a buffer pops up complaing that the key has been bound to something else

@@ -5864,8 +5864,8 @@ I don't use iedit directly, but it is used by emr
-
-

16.5 tramp

+
+

16.5 tramp

@@ -5877,8 +5877,8 @@ I don't use iedit directly, but it is used by emr
-
-

16.6 flycheck

+
-
-

16.7 narrow-indirect

+
+

16.7 narrow-indirect

@@ -5916,8 +5916,8 @@ I don't use iedit directly, but it is used by emr
-
-

16.8 editorconfig

+
+

16.8 editorconfig

I had to disable this mode because something that it does messes with coding settings and makes it so that I have to select the appropriate encoding every time I save gpg encrypted files. @@ -5934,8 +5934,8 @@ I had to disable this mode because something that it does messes with coding set

-
-

16.9 dtrt-indent

+
+

16.9 dtrt-indent

@@ -5949,8 +5949,8 @@ I had to disable this mode because something that it does messes with coding set
-
-

16.10 indent-guide

+
+

16.10 indent-guide

@@ -5964,8 +5964,8 @@ I had to disable this mode because something that it does messes with coding set
-
-

16.11 rainbow-delimiters

+
+

16.11 rainbow-delimiters

@@ -5978,8 +5978,8 @@ I had to disable this mode because something that it does messes with coding set
-
-

16.12 undo-tree

+
+

16.12 undo-tree

@@ -5999,8 +5999,8 @@ I had to disable this mode because something that it does messes with coding set
-
-

16.13 recentf

+
+

16.13 recentf

@@ -6015,8 +6015,8 @@ I had to disable this mode because something that it does messes with coding set
-
-

16.14 key-chord

+
+

16.14 key-chord

I have currently disabled key-chord because it may cause typing lag. @@ -6045,8 +6045,8 @@ I have currently disabled key-chord because it may cause typing lag.

-
-

16.15 nodejs-repl

+
+

16.15 nodejs-repl

@@ -6056,8 +6056,8 @@ I have currently disabled key-chord because it may cause typing lag.
-
-

16.16 calc-mode

+
+

16.16 calc-mode

@@ -6071,8 +6071,8 @@ I have currently disabled key-chord because it may cause typing lag.
-
-

16.17 helm-spotify

+
+

16.17 helm-spotify

@@ -6082,8 +6082,8 @@ I have currently disabled key-chord because it may cause typing lag.
-
-

16.18 jabber

+
+

16.18 jabber

@@ -6103,8 +6103,8 @@ I have currently disabled key-chord because it may cause typing lag.
-
-

16.19 htmlize

+
+

16.19 htmlize

@@ -6113,8 +6113,8 @@ I have currently disabled key-chord because it may cause typing lag.
-
-

16.20 calfw

+
+

16.20 calfw

@@ -6126,8 +6126,8 @@ I have currently disabled key-chord because it may cause typing lag.
-
-

16.21 clocker

+
+

16.21 clocker

Not really sure what this is @@ -6139,8 +6139,8 @@ Not really sure what this is

-
-

16.22 deft

+
+

16.22 deft

@@ -6159,8 +6159,8 @@ Not really sure what this is
-
-

16.23 epg

+
+

16.23 epg

@@ -6173,8 +6173,8 @@ Not really sure what this is
-
-

16.24 pinentry

+
+

16.24 pinentry

@@ -6186,8 +6186,8 @@ Not really sure what this is
-
-

16.25 twittering-mode

+
+

16.25 twittering-mode

@@ -6197,8 +6197,8 @@ Not really sure what this is
-
-

16.26 matrix-client

+
+

16.26 matrix-client

@@ -6209,8 +6209,8 @@ Not really sure what this is
-
-

16.27 mu4e

+
+

16.27 mu4e

@@ -6320,8 +6320,8 @@ Not really sure what this is
-
-

16.28 gmail-message-mode

+
+

16.28 gmail-message-mode

This is useful with server mode when editing gmail messages. I think that it is not currently working, or it may need to be manually enabled. @@ -6334,8 +6334,8 @@ This is useful with server mode when editing gmail messages. I think that it is

-
-

16.29 ham-mode

+
+

16.29 ham-mode

@@ -6347,8 +6347,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.30 alert

+
+

16.30 alert

@@ -6376,8 +6376,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.31 sauron

+
+

16.31 sauron

@@ -6425,8 +6425,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.32 screenshot

+
+

16.32 screenshot

@@ -6435,8 +6435,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.33 libmpdee

+
+

16.33 libmpdee

@@ -6445,8 +6445,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.34 flyspell

+
+

16.34 flyspell

@@ -6492,8 +6492,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.35 web-mode

+
+

16.35 web-mode

@@ -6509,8 +6509,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.36 helm-themes

+
+

16.36 helm-themes

@@ -6519,8 +6519,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.37 helm-swoop

+
+

16.37 helm-swoop

@@ -6531,8 +6531,8 @@ This is useful with server mode when editing gmail messages. I think that it is
-
-

16.38 perspective

+
+

16.38 perspective

I've disabled perspective because I just don't use it much. @@ -6588,8 +6588,8 @@ I've disabled perspective because I just don't use it much.

-
-

16.39 smex

+
+

16.39 smex

@@ -6603,8 +6603,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.40 java

+
+

16.40 java

@@ -6617,8 +6617,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.41 android-mode

+
+

16.41 android-mode

@@ -6632,8 +6632,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.42 gradle-mode

+
+

16.42 gradle-mode

@@ -6642,8 +6642,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.43 jsx-mode

+
+

16.43 jsx-mode

@@ -6653,8 +6653,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.44 css

+
+

16.44 css

@@ -6664,8 +6664,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.45 robe

+
+

16.45 robe

@@ -6677,8 +6677,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.46 rinari

+
+

16.46 rinari

@@ -6688,8 +6688,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.47 helm-gtags

+
+

16.47 helm-gtags

@@ -6716,8 +6716,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.48 sgml-mode

+
+

16.48 sgml-mode

@@ -6728,8 +6728,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.49 evil

+
+

16.49 evil

@@ -6738,8 +6738,8 @@ I've disabled perspective because I just don't use it much.
-
-

16.50 hackernews

+
+

16.50 hackernews

@@ -6747,8 +6747,8 @@ I've disabled perspective because I just don't use it much.
-
-
16.50.0.1 structured-haskell-mode
+
+
16.50.0.1 structured-haskell-mode

This needs a hackage install and I've never used it before. Just putting this here for later. @@ -6763,11 +6763,11 @@ This needs a hackage install and I've never used it before. Just putting this he

-
-

17 Appearance

+
+

17 Appearance

-
-

17.1 Basic Config

+
+

17.1 Basic Config

@@ -6777,8 +6777,8 @@ This needs a hackage install and I've never used it before. Just putting this he
-
-

17.2 Themes

+
+

17.2 Themes

Ensure all themes that I use are installed: @@ -6801,8 +6801,8 @@ Ensure all themes that I use are installed:

-
-

17.3 all-the-icons

+
+

17.3 all-the-icons

@@ -6812,11 +6812,11 @@ Ensure all themes that I use are installed:
-
-

17.4 spaceline

+
+

17.4 spaceline

-
-

17.4.1 Disable sRGB colorspace to make powerline separators work

+
+

17.4.1 Disable sRGB colorspace to make powerline separators work

@@ -6825,8 +6825,8 @@ Ensure all themes that I use are installed:
-
-

17.4.2 config

+
+

17.4.2 config

@@ -6878,8 +6878,8 @@ Ensure all themes that I use are installed:
-
-

17.5 page-break-lines

+
+

17.5 page-break-lines

@@ -6893,8 +6893,8 @@ Ensure all themes that I use are installed:
-
-

17.6 helm-themes

+
+

17.6 helm-themes

helm-themes provides an easy way to switch between emacs-themes. @@ -6907,8 +6907,8 @@ helm-themes provides an easy way to switch between emacs-themes.

-
-

17.7 window-number

+
+

17.7 window-number

@@ -6918,8 +6918,8 @@ helm-themes provides an easy way to switch between emacs-themes.
-
-

17.8 Whitespace Setup

+
+

17.8 Whitespace Setup

Make whitespace-mode use just basic coloring: @@ -6944,8 +6944,8 @@ Set the character used to represent spaces to ยท, and the character used for tab

-
-

17.9 Colorize Compliation Buffers

+
+

17.9 Colorize Compliation Buffers

This automatically applies ansi-color interpretation of terminal escape sequences to compilation buffers @@ -6962,8 +6962,8 @@ This automatically applies ansi-color interpretation of terminal escape sequence

-
-

17.10 Automatic Theme Changer

+
+

17.10 Automatic Theme Changer

Disabled for now @@ -6982,8 +6982,8 @@ Disabled for now

-
-

17.11 Fix ansi-term Colors

+
+

17.11 Fix ansi-term Colors

For some reason, loading certain themes can cause colors in @@ -7007,8 +7007,8 @@ load-theme hook (See the heading below).

-
-

17.12 After load-theme hook

+
+

17.12 After load-theme hook

@@ -7026,8 +7026,8 @@ load-theme hook (See the heading below).
-
-

17.13 Frame Initialization

+
+

17.13 Frame Initialization

@@ -7083,8 +7083,8 @@ load-theme hook (See the heading below).
-
-

18 Post Init Custom

+
+

18 Post Init Custom

@@ -7097,7 +7097,7 @@ load-theme hook (See the heading below).

Author: Ivan Malison

-

Created: 2016-10-25 Tue 12:56

+

Created: 2016-10-25 Tue 12:58

Validate