   (package-refresh-contents))
 
 ;; use-package allows for cleaner configuration of packages
-(unless (package-installed-p 'use-package)
-  (package-install 'use-package))
-
-(require 'use-package)
+;;(unless (package-installed-p 'use-package)
+;;  (package-install 'use-package))
+
+;; (require 'use-package)
 
 ;; Causes use-package function to install packages not yet installed. Useful
 ;; when running this init.el on a system for the first time.
-(setq use-package-always-ensure t)
+;; (setq use-package-always-ensure t)
 
 
 (scroll-bar-mode -1)


(setq org-modules '(org-habit))

(setq-default org-habit-graph-column 60)
(setq org-habit-show-habits-only-for-today nil)

(setq org-feed-alist
      '(("Hacker News Front Page"
	 "https://hnrss.org/frontpage"
	 "~/memex/feeds.org" "Hacker News Front Page")
	("xkcd"
	 "https://xkcd.com/atom.xml"
	 "~/memex/feeds.org" "xkcd")))

(setq-default org-startup-indented t)
;; (setq-default org-adapt-indentation 'headline-data)
(setq-default org-adapt-indentation nil)


;; don't need pagers since we have a buffer. We can just use cat instead.
(setenv "PAGER" "/bin/cat")

;;(use-package counsel
;;  :config
;;  (ivy-mode 1))

;;(define-key emacs-lisp-mode-map
;;  (kbd "M-.") 'find-function-at-point)

;;(eldoc-mode 1)

;;(use-package magit)

;; rebinding M-i (tab-to-tab-stop) to something I use more often: imenu
(global-set-key (kbd "M-i") 'imenu)
