diff options
| -rw-r--r-- | ravi-init-files.el | 41 | ||||
| -rw-r--r-- | ravi-init-insertion.el | 11 |
2 files changed, 29 insertions, 23 deletions
diff --git a/ravi-init-files.el b/ravi-init-files.el index 02e6ed7..8695c71 100644 --- a/ravi-init-files.el +++ b/ravi-init-files.el @@ -1,6 +1,6 @@ ;;; ravi-init-files.el --- file-handling -;; Copyright (C) 2013 +;; Copyright (C) 2013 ;; Author: <ravi@nero.lan> ;; Keywords: @@ -24,11 +24,12 @@ ;;; Code: +(setq auto-save-list-file-prefix (ravi/emacs-file "past/auto-save-list/.saves-")) (setq delete-auto-save-files t) (setq dired-listing-switches "-Flag") (setq completion-ignored-extensions (append completion-ignored-extensions - (quote (".bak" ".#*#" ".ps" ".pdf")))) + (quote (".bak" ".#*#" ".ps" ".pdf")))) ;; Auto refresh buffers (global-auto-revert-mode 1) @@ -74,12 +75,12 @@ (defun ravi-check-dir-accessible-p (name) "Check whether NAME is accessible as a directory" (let* ((topname (file-name-as-directory name)) - (name-exists (and (file-exists-p topname) - (file-directory-p topname) - (file-accessible-directory-p topname) - topname))) + (name-exists (and (file-exists-p topname) + (file-directory-p topname) + (file-accessible-directory-p topname) + topname))) name-exists - )) + )) (defun ravi-filecache-add-tree (root recursive simple) "Add list of directories to filecache for easy opening. @@ -89,18 +90,18 @@ relative paths in SIMPLE are added non-recursively. If a path does not exist, it is not added to the filecache." (let ((topname (ravi-check-dir-accessible-p root)) - (dirval nil)) + (dirval nil)) (when topname (dolist (dir recursive) - (setq dirval (ravi-check-dir-accessible-p - (expand-file-name dir topname))) - (and dirval - (file-cache-add-directory-recursively dirval))) + (setq dirval (ravi-check-dir-accessible-p + (expand-file-name dir topname))) + (and dirval + (file-cache-add-directory-recursively dirval))) (dolist (dir simple) - (setq dirval (ravi-check-dir-accessible-p - (expand-file-name dir topname))) - (and dirval - (file-cache-add-directory dirval))) + (setq dirval (ravi-check-dir-accessible-p + (expand-file-name dir topname))) + (and dirval + (file-cache-add-directory dirval))) ))) ;; Write backup files to own directory @@ -116,8 +117,12 @@ not exist, it is not added to the filecache." ;; Git/svn/etc. projects (use-package projectile :init - (use-package pkg-info - :ensure t + (progn + (use-package pkg-info + :ensure t + ) + (setq projectile-known-projects-file + (ravi/emacs-file "past/projectile-bookmarks.eld")) ) :config (projectile-global-mode) diff --git a/ravi-init-insertion.el b/ravi-init-insertion.el index e510337..3849e3b 100644 --- a/ravi-init-insertion.el +++ b/ravi-init-insertion.el @@ -1,9 +1,9 @@ ;;; ravi-init-insertion.el --- inserting text -;; Copyright (C) 2013 +;; Copyright (C) 2013 ;; Author: <ravi@nero.lan> -;; Keywords: +;; Keywords: ;; This program is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by @@ -31,9 +31,9 @@ :init (progn (setq yas-snippet-dirs - `(,(ravi/emacs-file "snippets") - ) - ) + `(,(ravi/emacs-file "snippets") + ) + ) (yas-global-mode 1) ) :config @@ -77,6 +77,7 @@ (progn (use-package pos-tip :ensure t) (use-package auto-complete-config) + (setq ac-comphist-file (ravi/emacs-file "past/ac-comphist.dat")) (ac-config-default)) :config |
