EMMDV4VWIOO4QOTNDGNSIA4A56NZN5DAWSL6GSSPSLXLJKXDFHMQC
(define-key evil-insert-state-map (kbd "TAB") 'company-complete)
)
(use-package slime-company
:ensure t)
(use-package company
:ensure t
:config
;; keybindings
(progn (define-key company-active-map (kbd "C-c h") 'company-quickhelp-manual-begin)
(define-key company-active-map (kbd "SPC") (kbd "RET SPC"))
(define-key company-active-map (kbd "(") (kbd "RET SPC ("))
(define-key company-active-map (kbd "{") (kbd "RET SPC {"))
(define-key company-active-map (kbd "[") (kbd "RET ["))
)
)
(define-key evil-insert-state-map (kbd "TAB") 'company-complete))
(use-package company
:ensure t
:config
;; keybindings
(progn (define-key company-active-map (kbd "C-c h") 'company-quickhelp-manual-begin)
(define-key company-active-map (kbd "SPC") (kbd "RET SPC"))
(define-key company-active-map (kbd "(") (kbd "RET SPC ("))
(define-key company-active-map (kbd "{") (kbd "RET SPC {"))
(define-key company-active-map (kbd "[") (kbd "RET [")))
(message "backends: %s" company-backends)
(setq company-backends '(company-clang company-bbdb company-nxml company-css
company-xcode company-cmake company-capf company-files
(company-dabbrev-code company-gtags company-etags
company-keywords) company-oddmuse
company-dabbrev))
)
;; NOTE: this must be here...
(slime-setup)
(global-company-mode 1)
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(ansi-color-faces-vector
[default bold shadow italic underline bold bold-italic bold])
'(browse-url-browser-function (quote browse-url-generic))
'(browse-url-generic-program "x-www-browser")
'(company-backends
(quote
(company-capf company-bbdb company-nxml company-css company-clang company-xcode company-cmake company-files
(company-dabbrev-code company-gtags company-etags company-keywords)
company-oddmuse company-dabbrev)))
'(custom-enabled-themes (quote (zenburn)))
'(custom-safe-themes
(quote
("9d91458c4ad7c74cf946bd97ad085c0f6a40c370ac0a1cbeb2e3879f15b40553" "4e753673a37c71b07e3026be75dc6af3efbac5ce335f3707b7d6a110ecb636a3" "4aee8551b53a43a883cb0b7f3255d6859d766b6c5e14bcb01bed572fcbef4328" "ab04c00a7e48ad784b52f34aa6bfa1e80d0c3fcacc50e1189af3651013eb0d58" "a0feb1322de9e26a4d209d1cfa236deaf64662bb604fa513cca6a057ddf0ef64" default)))
'(erc-modules
(quote
(autoaway autojoin button capab-identify completion fill irccontrols list match menu move-to-prompt netsplit networks noncommands readonly ring stamp spelling track)))
'(erc-truncate-mode t)
'(evil-leader/leader ",")
'(evil-visual-mark-mode t)
'(font-use-system-font t)
'(global-evil-surround-mode t)
'(global-linum-mode t)
'(haskell-mode-hook
(quote
(capitalized-words-mode haskell-decl-scan-mode haskell-indentation-mode highlight-uses-mode imenu-add-menubar-index interactive-haskell-mode)))
'(helm-ls-git-fuzzy-match t)
'(jira-url "https://atomampd.atlassian.net/rpc/xmlrpc")
'(line-number-mode nil)
'(package-selected-packages
(quote
(znc slime-company flymake-haskell-multi flx-ido less-css-mode css-eldoc npm-mode flycheck-haskell ag haskell-mode ember-mode geben-helm-projectile geben company-php company evil-vimish-fold graphviz-dot-mode muttrc-mode zenburn-theme tide zeal-at-point yaml-mode xml-rpc web-mode vue-mode vagrant typescript-mode twig-mode tramp-term tabbar slime scss-mode scion rvm rust-mode robe rhtml-mode rainbow-delimiters php-mode php-eldoc org-jira mingus markdown-mode magit jira highlight-parentheses helm-robe helm-projectile helm-ls-git helm-git helm-css-scss helm-cider helm-ag-r helm-ag haml-mode evil-visual-mark-mode evil-surround evil-rails evil-paredit evil-numbers evil-nerd-commenter evil-leader emmet-mode elein eldoc-eval editorconfig csv-mode color-theme-sanityinc-solarized color-theme ansible alect-themes ac-js2)))
'(safe-local-variable-values
(quote
((Package . CHUNGA)
(Package . CL-USER)
(Base . 10)
(Package . FLEXI-STREAMS)
(Syntax . COMMON-LISP))))
'(slime-company-completion (quote fuzzy))
'(znc-servers
(quote
(("localhost" 6697 t
((freenode "edwlan/freenode" "t31ch3rtb")
(hhgs "edwlan/hhgs" "t31ch3rtb")
(oftc "edwlan/oftc" "t31ch3rtb")))))))
#'(lambda ()
(when (ensime-connected-p)
(let ((err (ensime-print-errors-at-point)))
(or (and err (not (string= err "")) err)
(ensime-print-type-at-point))))))
#'(lambda ()
(when (ensime-connected-p)
(let ((err (ensime-print-errors-at-point)))
(or (and err (not (string= err "")) err)
(ensime-print-type-at-point))))))
(insert "."))
((eq ensime-completion-style 'company)
(scala/completing-dot-company))
((eq ensime-completion-style 'auto-complete)
(scala/completing-dot-ac))))
(insert "."))
((eq ensime-completion-style 'company)
(scala/completing-dot-company))
((eq ensime-completion-style 'auto-complete)
(scala/completing-dot-ac))))
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(ansi-color-faces-vector
[default bold shadow italic underline bold bold-italic bold])
'(browse-url-browser-function (quote browse-url-generic))
'(browse-url-generic-program "x-www-browser")
'(custom-enabled-themes (quote (zenburn)))
'(custom-safe-themes
(quote
("9d91458c4ad7c74cf946bd97ad085c0f6a40c370ac0a1cbeb2e3879f15b40553" "4e753673a37c71b07e3026be75dc6af3efbac5ce335f3707b7d6a110ecb636a3" "4aee8551b53a43a883cb0b7f3255d6859d766b6c5e14bcb01bed572fcbef4328" "ab04c00a7e48ad784b52f34aa6bfa1e80d0c3fcacc50e1189af3651013eb0d58" "a0feb1322de9e26a4d209d1cfa236deaf64662bb604fa513cca6a057ddf0ef64" default)))
'(erc-modules
(quote
(autoaway autojoin button capab-identify completion fill irccontrols list match menu move-to-prompt netsplit networks noncommands readonly ring stamp spelling track)))
'(erc-truncate-mode t)
'(evil-leader/leader ",")
'(evil-visual-mark-mode t)
'(font-use-system-font t)
'(global-evil-surround-mode t)
'(global-linum-mode t)
'(haskell-mode-hook
(quote
(capitalized-words-mode haskell-decl-scan-mode haskell-indentation-mode highlight-uses-mode imenu-add-menubar-index interactive-haskell-mode)))
'(helm-ls-git-fuzzy-match t)
'(jira-url "https://atomampd.atlassian.net/rpc/xmlrpc")
'(line-number-mode nil)
'(package-selected-packages
(quote
(aggressive-indent znc flymake-haskell-multi flx-ido less-css-mode css-eldoc npm-mode flycheck-haskell ag haskell-mode ember-mode geben-helm-projectile geben company-php company evil-vimish-fold graphviz-dot-mode muttrc-mode zenburn-theme tide zeal-at-point yaml-mode xml-rpc web-mode vue-mode vagrant typescript-mode twig-mode tramp-term tabbar slime scss-mode scion rvm rust-mode robe rhtml-mode rainbow-delimiters php-mode php-eldoc org-jira mingus markdown-mode magit jira highlight-parentheses helm-robe helm-projectile helm-ls-git helm-git helm-css-scss helm-cider helm-ag-r helm-ag haml-mode evil-visual-mark-mode evil-surround evil-rails evil-paredit evil-numbers evil-nerd-commenter evil-leader emmet-mode elein eldoc-eval editorconfig csv-mode color-theme-sanityinc-solarized color-theme ansible alect-themes ac-js2)))
'(safe-local-variable-values
(quote
((Package . CHUNGA)
(Package . CL-USER)
(Base . 10)
(Package . FLEXI-STREAMS)
(Syntax . COMMON-LISP))))
'(slime-company-completion (quote fuzzy))
'(znc-servers
(quote
(("localhost" 6697 t
((freenode "edwlan/freenode" "t31ch3rtb")
(hhgs "edwlan/hhgs" "t31ch3rtb")
(oftc "edwlan/oftc" "t31ch3rtb")))))))