(require 'pastels-on-dark-theme) (menu-bar-mode -1) (tool-bar-mode -1) (scroll-bar-mode -1) (setq scroll-conservatively 1) (setq scroll-margin 1) (setq mouse-wheel-scroll-amount '(3)) (setq mouse-wheel-progressive-speed nil) (setq column-number-mode t) (setq line-number-mode t) (show-paren-mode t) (setq-default show-trailing-whitespace t) (require 'uniquify) (setq uniquify-strip-common-suffix t) (setq uniquify-buffer-name-style 'post-forward) (add-to-list 'delete-frame-functions #'my/kill-buffers-if-deleting-last-frame) (setq frame-title-format '((:eval (if (buffer-file-name) (concat (file-name-nondirectory (buffer-file-name)) (if (buffer-modified-p) " +") " (" (abbreviate-file-name (substring (file-name-directory (buffer-file-name)) 0 -1)) ") - Emacs" ) (concat "%b" (if (buffer-modified-p) " +") " - Emacs"))))) (setq icon-title-format frame-title-format)