                 (lambda () (interactive) (find-file "~/workspace/workspace/gtd.org")))
 
 
-(require 'bash-completion)
-(bash-completion-setup)
+(use-package bash-completion
+  :ensure t
+  :init
+  (bash-completion-setup))
 ;; active Org-babel languages
 (org-babel-do-load-languages
  'org-babel-load-languages

 ;; If there is more than one, they won't work right.
 '(custom-safe-themes
   (quote
    ("d677ef584c6dfc0697901a44b885cc18e206f05114c8a3b7fde674fce6180879" default)))
 '(debug-on-error t)
 '(initial-frame-alist (quote ((fullscreen . maximized))))
 '(save-place t nil (saveplace))

  (require 'use-package))

(add-to-list 'load-path (expand-file-name "~/.emacs.d/init"))
;(require 'init-dired)
;(require 'init-web)
;(require 'init-php)

(use-package auto-complete
  :diminish auto-complete-mode
  :ensure t
  :config
  (use-package auto-complete-config)
  (ac-config-default)
  (global-auto-complete-mode t)
					; Start auto-completion after 2 characters of a word
  (setq ac-auto-start 2)
					; case sensitivity is important when finding matches
  (setq ac-ignore-case nil)
  (add-to-list 'ac-dictionary-directories "~/.emacs.d/ac-dict")
  (setq-default ac-sources (add-to-list 'ac-sources 'ac-source-dictionary))
  (add-to-list 'ac-modes 'html-mode)
  (setq ac-use-menu-map t)
  (ac-set-trigger-key "TAB")
  (ac-set-trigger-key "<tab>"))
					; Load the default configuration
(use-package auto-complete-config)
					; Make sure we can find the dictionaries

					; Use dictionaries by default




;; Load the library
