diff options
| author | Ravi R Kiran <aine.marina@gmail.com> | 2014-01-01 01:20:49 (GMT) |
|---|---|---|
| committer | Ravikiran Rajagopal <aine.marina@gmail.com> | 2014-01-01 01:20:49 (GMT) |
| commit | 25525d1af37ba039496bd34305b2e1a0ddcd4c05 (patch) | |
| tree | dfd2df21083497f4144c80977c0a1222aa4dd62c /ravi-init-files.el | |
| parent | 1a5a5f5ddf2dbe9490f187857630ce71a4124525 (diff) | |
| download | dotemacs-25525d1af37ba039496bd34305b2e1a0ddcd4c05.zip dotemacs-25525d1af37ba039496bd34305b2e1a0ddcd4c05.tar.gz dotemacs-25525d1af37ba039496bd34305b2e1a0ddcd4c05.tar.bz2 | |
Save history in appropriate place
Diffstat (limited to 'ravi-init-files.el')
| -rw-r--r-- | ravi-init-files.el | 41 |
1 files changed, 23 insertions, 18 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) |
