(setq org-ditaa-jar-path "/usr/local/Cellar/ditaa/0.9/libexec/ditaa0_9.jar")
(unless
(file-exists-p org-ditaa-jar-path)
- (warn "seudut: ditaa.jar not found at %s " org-ditaa-jar-path))
+ (message "seudut: ditaa.jar not found at %s " org-ditaa-jar-path))
(org-babel-do-load-languages 'org-babel-load-languages
'((python . t)
** Save File Position
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(require 'saveplace)
+ (setq save-place-file "~/.emacs.d/temp/saveplace")
(setq-default save-place t)
(setq save-place-forget-unreadable-files t)
(setq save-place-skip-check-regexp "\\`/\\(?:cdrom\\|floppy\\|mnt\\|/[0-9]\\|\\(?:[^@/:]*@\\)?[^@/:]*[^@/:.]:\\)")
#+END_SRC
* Programming Language
+** Color identiifiers mode
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+ (use-package color-identifiers-mode
+ :ensure t)
+#+END_SRC
+** Font lock face
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+ (set-face-attribute 'font-lock-keyword-face nil :weight 'bold)
+ (set-face-attribute 'font-lock-builtin-face nil :weight 'bold)
+#+END_SRC
** Emacs Lisp
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package color-identifiers-mode
("\".*\\(\\\n\\).*\"" . font-lock-constant-face)
("\n" . font-lock-constant-face)
("\\(^#!.*\\)$" . cperl-nonoverridable-face)))
-
- ;; (font-lock-add-keywords 'Man-mode
- ;; '(("\\(NAME\\)" . font-lock-function-name-face)))
-
#+END_SRC
** C & C++
(shell-quote-argument buffer-file-name))))))))
(global-set-key (kbd "s-r") 'compile)
-
- ;; Make compilaition window always below
- (defun my-compilation-hook ()
- (when (not (get-buffer-window "*compilation*"))
- (split-window-vertically)
- ;; (save-selected-window
- ;; (save-excursion
- ;; (let* ((w (split-window-vertically))
- ;; (h (window-height w)))
- ;; (select-window w)
- ;; (switch-to-buffer "*compilation*")
- ;; (shrink-window (- h compilation-window-height)))))
- ))
- ;; (add-hook 'compilation-mode-hook 'my-compilation-hook)
-
-
#+END_SRC
* Auto-Insert
(:mailing-list . 20)
(:thread-subject . 70)
(:human-date . 16))))
- (warn "seudut:mu4e not installed, it won't work."))
+ (message "seudut:mu4e not installed, it won't work."))
#+END_SRC
** Smtp - send mail
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(org-babel-load-file "~/.emacs.d/emacs-evil.org")
#+END_SRC
-
-
* Note
** Check if emacs is in terminal of graphic mode
Use =display-graphic-p= instead of =window-system=