;;; init-file.el --- Configure things related to files -*- lexical-binding: t -*- ;; Author: Franck Cuny ;;; Commentary: ;; Configure things related to files ;;; Code: (require 'bookmark) (require 'init-util) (use-package files :custom (require-final-newline t) (auto-save-default nil) (auto-save-list-file-prefix nil) (backup-inhibited t)) (setq bookmark-default-file (user-data "bookmarks")) (use-package recentf :custom (recentf-max-saved-items 2000) (recentf-max-menu-items 200) (recentf-exclude '("~\\'" "\\`out\\'" "\\.log\\'" "^/[^/]*:" "\\.el\\.gz\\'" "\\.gz\\'")) (recentf-save-file (user-data "recentf")) (recentf-auto-cleanup 60) :config (recentf-mode t) (run-at-time nil 60 'recentf-save-list) :diminish nil) (use-package autorevert :custom (auto-revert-use-notify nil) :config (global-auto-revert-mode t)) (provide 'init-file) ;;; init-file.el ends here