chore(haskell): Remove everything except for intero setup
This commit is contained in:
		
							parent
							
								
									33bb6c9dbc
								
							
						
					
					
						commit
						7d13aa4148
					
				
					 1 changed files with 1 additions and 29 deletions
				
			
		|  | @ -1,33 +1,5 @@ | ||||||
| (require 'haskell-mode) | (require 'haskell-mode) | ||||||
| 
 | 
 | ||||||
| ;; Setup for Haskell mode | (add-hook 'haskell-mode-hook 'intero-mode) | ||||||
| 
 |  | ||||||
| (add-hook 'haskell-mode-hook 'interactive-haskell-mode) |  | ||||||
| (add-hook 'haskell-mode-hook 'hi2-mode) |  | ||||||
| 
 |  | ||||||
| ;; Bindings |  | ||||||
| 
 |  | ||||||
| (defun haskell-mode-binding-setup () |  | ||||||
|   (interactive) |  | ||||||
|   (define-key haskell-mode-map (kbd "C-c C-l") 'haskell-process-load-or-reload) |  | ||||||
|   (define-key haskell-mode-map (kbd "C-c C-c") 'haskell-compile) |  | ||||||
|   (define-key haskell-mode-map (kbd "C-r") 'haskell-interactive-bring)) |  | ||||||
| 
 |  | ||||||
| (eval-after-load "haskell-mode" |  | ||||||
|   '(haskell-mode-binding-setup)) |  | ||||||
| 
 |  | ||||||
| (eval-after-load "haskell-cabal" |  | ||||||
|   '(define-key haskell-cabal-mode-map (kbd "C-c C-c") 'haskell-compile)) |  | ||||||
| 
 |  | ||||||
| ;; Settings |  | ||||||
| 
 |  | ||||||
| (setq haskell-interactive-popup-errors nil |  | ||||||
|       haskell-stylish-on-save t |  | ||||||
|       haskell-tags-on-save t |  | ||||||
|       haskell-process-suggest-remove-import-types t |  | ||||||
|       haskell-process-auto-import-loaded-modules t |  | ||||||
|       haskell-process-log t |  | ||||||
|       haskell-process-type 'ghci |  | ||||||
|       haskell-process-show-debug-tips nil) |  | ||||||
| 
 | 
 | ||||||
| (provide 'haskell-setup) | (provide 'haskell-setup) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue