summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ravi-init-files.el41
-rw-r--r--ravi-init-insertion.el11
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