   :commands whitespace-mode
   :init
   (progn
-    (setq whitespace-line-column 80                      ; highlight columns past 80
+    (setq whitespace-line-column nil                      ; highlight past fill-column
           whitespace-style '(face trailing tabs tab-mark lines-tail space-before-tab)
           whitespace-display-mappings '((tab-mark 9 [9657 9] [92 9])))
     (add-hook 'prog-mode-hook #'whitespace-mode))

  (me:select-nth-other-buffer 4))
(defun me:rotate-fill-column ()
  (interactive)
  (setq fill-column (cond ((= fill-column 80) 120)
                          ((= fill-column 120) 80)
                          (t 120))))

(global-set-key (kbd "s-1") #'helm-projectile-find-other-file)
(global-set-key (kbd "s-2") #'me:select-1st-other-buffer)
(global-set-key (kbd "s-3") #'me:select-2nd-other-buffer)
(global-set-key (kbd "s-4") #'me:select-3rd-other-buffer)
(global-set-key (kbd "s-5") #'me:select-4th-other-buffer)
(global-set-key (kbd "<f5> c") #'me:rotate-fill-column)

(use-package smooth-scrolling
  :init


(use-package ruler-mode
  :bind
  (("<f5> r" . ruler-mode))
  :init
  (add-hook 'prog-mode-hook #'ruler-mode))

;; Load system-dependent init file if it exists
;; will be in emacs.d/init-<prefix>-<ident>.el
