+
 ;; After 10+ years of my old .emacs, I have to start from a complete scratch :)
 ;; The goal is to keep only the necessary stuff in a clean manner.
 ;; Good luck to me!

    (toggle-indicate-empty-lines)    ;; show the empty lines at the end (bottom) of the buffer
    (blink-cursor-mode 0)            ;; the blinking cursor is pretty annoying, so disable it.
    (tool-bar-mode 0)                ;; disable toolbar
    (global-prettify-symbols-mode 1) ;; render "lambda" as λ
    :custom
    (show-trailing-whitespace t)     ;; show trailing whitespace in all modes
    (indent-tabs-mode nil)           ;; spaces instead of tabs
    (tab-width 4)                    ;; default tab width
    (frame-title-format
     '("Emacs - " buffer-file-name "%f" ("%b"))) ;; change emacs window title
    (column-number-mode 1)           ;; show the column number
    (transient-mark-mode 0)          ;; don't show region selection
    (global-display-fill-column-indicator-mode 1)  ;; show vertical column indicator ...
    (display-fill-column-indicator-column 80)      ;; ... on 80th column position
    (global-display-line-numbers-mode 1)           ;; show line numbers everywhere

    :bind
    ;; kill current buffer, without prompting
    (("\C-xk" . (lambda () (interactive) (kill-buffer (current-buffer)))))
    )

  ;; Enable shift-arrows switching between windows
  (use-package windmove


  (use-package paradox
    :ensure t
    :defer t
    :config
    (paradox-enable))
  t)
