| | |
| | |
|
| | | *** Enable communication with helm
|
| | | #+BEGIN_SRC emacs-lisp
|
| | | (use-package helm-projectile
|
| | | :ensure t
|
| | | :config
|
| | | (helm-projectile-on))
|
| | | (use-package helm-projectile
|
| | | :ensure t
|
| | | :config
|
| | | (helm-projectile-on))
|
| | | #+END_SRC
|
| | |
|
| | | * Small tweaks
|
| | |
| | | #+END_SRC
|
| | |
|
| | | *** Verilog
|
| | | **** Get latest version
|
| | | Pull the latest version from the web
|
| | | #+BEGIN_SRC emacs-lisp
|
| | | (defun get-verilog-latest()
|
| | | (interactive)
|
| | | (url-copy-file "https://www.veripool.org/ftp/verilog-mode.el" "c:/Users/joelg/.emacs.d/elpa/verilog-mode/verilog-mode.el" 1))
|
| | | #+END_SRC
|
| | |
|
| | | **** Integrate into emacs
|
| | | Add updated version and integrate it with Emacs.
|
| | | #+BEGIN_SRC emacs-lisp
|
| | | (add-to-list 'load-path "~/.emacs.d/elpa/verilog-mode-20190324/verilog-mode.el")
|
| | | (require 'verilog-mode)
|
| | |
|
| | | (autoload 'verilog-mode "verilog-mode" "Verilog mode" t )
|
| | | (add-to-list 'auto-mode-alist '("\\.[ds]?vh?\\'" . verilog-mode))
|
| | | (use-package verilog-mode
|
| | | :init
|
| | | (get-verilog-latest)
|
| | | (add-to-list 'load-path "~/.emacs.d/elpa/verilog-mode/verilog-mode.el")
|
| | | :config
|
| | | (autoload 'verilog-mode "verilog-mode" "Verilog mode" t )
|
| | | (add-to-list 'auto-mode-alist '("\\.[ds]?vh?\\'" . verilog-mode)))
|
| | | #+END_SRC
|
| | |
|
| | | * Org mode
|
| | |
| | | *** Languages
|
| | | Add C to org babel supported languages
|
| | | #+BEGIN_SRC emacs-lisp
|
| | | (org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t)
|
| | | (C . t)
|
| | | (python . t)
|
| | | (latex . t)
|
| | | (scheme . t)
|
| | | (gnuplot . t)
|
| | | (matlab . t)
|
| | | (plantuml . t)
|
| | | (fortran . t)
|
| | | (java . t)))
|
| | | (org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t)
|
| | | (C . t)
|
| | | (python . t)
|
| | | (latex . t)
|
| | | (scheme . t)
|
| | | (gnuplot . t)
|
| | | (matlab . t)
|
| | | (plantuml . t)
|
| | | (fortran . t)
|
| | | (java . t)
|
| | | (plantuml . t)))
|
| | | #+END_SRC
|
| | |
|
| | | **** Plantuml path
|
| | | #+BEGIN_SRC emacs-lisp
|
| | | (setq org-plantuml-jar-path plantuml-jar-path)
|
| | | #+END_SRC
|
| | |
|
| | | ** Latex preview fragments match colour
|