[Emacs] Remove Eshell syntax highlight package
This package often caused my configuration to break due to Emacs not finding `eshell-syntax-highlight-global-mode' despite the package being installed. More troublesome than it’s worth, I’m uninstalling it.
This commit is contained in:
		
							parent
							
								
									af1ea985d8
								
							
						
					
					
						commit
						423a1c91cb
					
				@ -65,24 +65,23 @@ However, I do have additional packages I installed either from the Elpa or the M
 | 
			
		||||
 | 
			
		||||
With the variable ~dotspacemacs-additional-packages~, it is possible to install extra packages which are not already included in any layers. Dependencies should be explicitly included as they won’t be resolved automatically. Here is a table of all the extra packages I use:
 | 
			
		||||
#+NAME: extra-packages
 | 
			
		||||
| name of the package        | why is it installed                                  |
 | 
			
		||||
|----------------------------+------------------------------------------------------|
 | 
			
		||||
| caddyfile-mode             | Major mode for editing Caddyfiles                    |
 | 
			
		||||
| edit-indirect              | edit region in separate buffer                       |
 | 
			
		||||
| elcord                     | rich integration of Emacs in Discord                 |
 | 
			
		||||
| eshell-syntax-highlighting | Eshell Syntax Highlight                              |
 | 
			
		||||
| magit-gitflow              | integrate gitflow in Magit                           |
 | 
			
		||||
| multiple-cursors           | I don’t like the layer, I prefer this package alone  |
 | 
			
		||||
| ob-swift                   | org-babel package for Swift                          |
 | 
			
		||||
| org-sidebar                | display on the side the outline of an Org buffer     |
 | 
			
		||||
| org-tree-slide             | presentation tool for org-mode                       |
 | 
			
		||||
| outorg                     | edit comments as Org-mode buffers                    |
 | 
			
		||||
| pinentry                   | enter a GPG password from Emacs                      |
 | 
			
		||||
| s                          | The long lost Emacs string manipulation library.     |
 | 
			
		||||
| visual-fill-column         | allow the use of ~fill-column~ in ~visual-line-mode~ |
 | 
			
		||||
| wrap-region                | easily wrap region with delimiters                   |
 | 
			
		||||
| wttrin                     | weather in Emacs                                     |
 | 
			
		||||
| yasnippet-snippets         | snippets for YaSnippet                               |
 | 
			
		||||
| name of the package | why is it installed                                  |
 | 
			
		||||
|---------------------+------------------------------------------------------|
 | 
			
		||||
| caddyfile-mode      | Major mode for editing Caddyfiles                    |
 | 
			
		||||
| edit-indirect       | edit region in separate buffer                       |
 | 
			
		||||
| elcord              | rich integration of Emacs in Discord                 |
 | 
			
		||||
| magit-gitflow       | integrate gitflow in Magit                           |
 | 
			
		||||
| multiple-cursors    | I don’t like the layer, I prefer this package alone  |
 | 
			
		||||
| ob-swift            | org-babel package for Swift                          |
 | 
			
		||||
| org-sidebar         | display on the side the outline of an Org buffer     |
 | 
			
		||||
| org-tree-slide      | presentation tool for org-mode                       |
 | 
			
		||||
| outorg              | edit comments as Org-mode buffers                    |
 | 
			
		||||
| pinentry            | enter a GPG password from Emacs                      |
 | 
			
		||||
| s                   | The long lost Emacs string manipulation library.     |
 | 
			
		||||
| visual-fill-column  | allow the use of ~fill-column~ in ~visual-line-mode~ |
 | 
			
		||||
| wrap-region         | easily wrap region with delimiters                   |
 | 
			
		||||
| wttrin              | weather in Emacs                                     |
 | 
			
		||||
| yasnippet-snippets  | snippets for YaSnippet                               |
 | 
			
		||||
 | 
			
		||||
#+name: make-extra-pkg
 | 
			
		||||
#+begin_src emacs-lisp :var packages=extra-packages[,0] :tangle no :exports none
 | 
			
		||||
@ -1593,11 +1592,6 @@ I also don't want the banner to be displayed, I know I entered the Elisp shell,
 | 
			
		||||
  (setq eshell-banner-message "")
 | 
			
		||||
#+END_SRC
 | 
			
		||||
 | 
			
		||||
The package [[https://github.com/akreisher/eshell-syntax-highlighting][eshell-syntax-highlighting]] enables a colorful syntax highlighter similar to fish’s built-in syntax highligter. To activate it, we simply have to put the following code in our configuration:
 | 
			
		||||
#+BEGIN_SRC emacs-lisp
 | 
			
		||||
  (eshell-syntax-highlighting-global-mode +1)
 | 
			
		||||
#+END_SRC
 | 
			
		||||
 | 
			
		||||
**** Visual commands
 | 
			
		||||
:PROPERTIES:
 | 
			
		||||
:CUSTOM_ID: User_Configuration-Eshell-Visual_commands-2b15e0dc
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user