   (package-refresh-contents))
 
 ;; Key bindings
+(global-set-key (kbd "M-<up>") #'beginning-of-buffer)
+(global-set-key (kbd "M-<down>") #'end-of-buffer)
 (global-set-key (kbd "RET") 'newline-and-indent)
 
 ;; Install use-package

(size-indication-mode 1)

;; Misc settings
(fset 'yes-or-no-p 'y-or-n-p)
(setq auto-save-default nil)
(setq make-backup-files nil)

;; Package settings
(require 'package)

  :config
  (show-paren-mode 1))

(use-package which-function-mode
  :init
  (add-hook 'prog-mode-hook #'which-function-mode))

(use-package whitespace
  :init
  (dolist (hook '(prog-mode-hook text-mode-hook))
    (add-hook hook #'whitespace-mode))
  :config
  (setq whitespace-line-column 80
        whitespace-style '(face tabs empty trailing lines-tail)))

;; Changes from the customize UI
(setq custom-file (expand-file-name "custom.el" user-emacs-directory))
