summaryrefslogtreecommitdiffstats
path: root/ravi-init-files.el
diff options
context:
space:
mode:
authorRavi R Kiran <aine.marina@gmail.com>2014-01-01 01:20:49 (GMT)
committerRavikiran Rajagopal <aine.marina@gmail.com>2014-01-01 01:20:49 (GMT)
commit25525d1af37ba039496bd34305b2e1a0ddcd4c05 (patch)
treedfd2df21083497f4144c80977c0a1222aa4dd62c /ravi-init-files.el
parent1a5a5f5ddf2dbe9490f187857630ce71a4124525 (diff)
downloaddotemacs-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.el41
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)