-
Notifications
You must be signed in to change notification settings - Fork 0
/
core-savefiles.el
40 lines (33 loc) · 1011 Bytes
/
core-savefiles.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
;;; core-savefiles.el --- Save files
;;; Commentary:
;;; Code:
(setq semanticdb-default-save-directory
(expand-file-name "semanticdb" savefile-dir))
(use-package bookmark
:ensure nil
:config
(setq bookmark-default-file (expand-file-name "bookmarks" savefile-dir)
bookmark-save-flag 1))
(use-package savehist
:ensure nil
:config
(setq savehist-additional-variables
'(search-ring regexp-search-ring)
savehist-autosave-interval 60
savehist-file (expand-file-name "savehist" savefile-dir))
(savehist-mode +1))
(use-package saveplace
:ensure nil
:config
(setq save-place-file (expand-file-name "saveplace" savefile-dir))
(setq-default save-place t))
(use-package recentf
:ensure nil
:config
(setq recentf-save-file (expand-file-name "recentf" savefile-dir)
recentf-max-saved-items 500
recentf-max-menu-items 15
recentf-auto-cleanup 'never)
(recentf-mode +1))
(provide 'core-savefiles)
;;; core-savefiles.el ends here