(eval-when-compile (require 'use-package)) (use-package bookmark :custom (bookmark-default-file fcuny-bookmarks-dir) (bookmark-save-flag 1)) (use-package autorevert :config (global-auto-revert-mode t)) (use-package midnight :config (midnight-mode t)) (use-package autorevert :config (setq global-auto-revert-non-file-buffers t) (setq auto-revert-verbose nil) (global-auto-revert-mode t)) (use-package recentf :config (setq recentf-save-file (expand-file-name "var/recentf" user-emacs-directory))) (use-package server :if window-system :init (add-hook 'after-init-hook 'server-start)) (use-package hl-line :config (global-hl-line-mode t)) (use-package tramp :custom (tramp-default-method "ssh") (tramp-persistency-file-name (expand-file-name "var/tramp" user-emacs-directory))) (use-package whitespace :custom (whitespace-style '(face trailing)) (show-trailing-whitespace t) :hook (whitespace-mode)) (use-package ispell :ensure t :config (use-package flyspell-correct-ivy :ensure t) (when (executable-find "aspell") (setq ispell-program-name "aspell" ispell-list-command "--list"))) (provide 'fcuny-editor)