-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcustom.el
131 lines (130 loc) · 13.4 KB
/
custom.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
;; Do not write anything past this comment. This is where Emacs will
;; auto-generate custom variable definitions.
(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.
'(ahs-case-fold-search nil t)
'(ahs-default-range 'ahs-range-whole-buffer t)
'(ahs-idle-interval 0.25 t)
'(ahs-idle-timer 0 t)
'(ahs-inhibit-face-list nil t)
'(beacon-blink-delay 0.3)
'(cfs--current-profile-name "profile1" t)
'(compilation-message-face 'default)
'(ctags-update-delay-seconds 1024)
'(custom-safe-themes
'("f78de13274781fbb6b01afd43327a4535438ebaeec91d93ebdbba1e3fba34d3c" default))
'(erc-nick "TinySong")
'(erc-port 6667)
'(evil-want-C-i-jump t)
'(evil-want-Y-yank-to-eol nil)
'(exec-path-from-shell-arguments '("-l"))
'(expand-region-contract-fast-key "V")
'(expand-region-reset-fast-key "r")
'(fci-rule-color "#3C3D37")
'(flycheck-display-errors-delay 0.2)
'(golden-ratio-exclude-modes
'("bs-mode" "calc-mode" "ediff-mode" "dired-mode" "gud-mode" "gdb-locals-mode" "gdb-registers-mode" "gdb-breakpoints-mode" "gdb-threads-mode" "gdb-frames-mode" "gdb-inferior-io-mode" "gud-mode" "gdb-inferior-io-mode" "gdb-disassembly-mode" "gdb-memory-mode" "restclient-mode" "speedbar-mode" term-mode))
'(gud-gdb-command-name "gdb --annotate=1")
'(helm-ag-always-set-extra-option nil)
'(helm-gtags-update-interval-second 35)
'(helm-ls-git-fuzzy-match t)
'(helm-ls-git-show-abs-or-relative 'absolute)
'(hide-ifdef-initially t)
'(hide-ifdef-lines t)
'(hide-ifdef-shadow t)
'(highlight-changes-colors '("#FD5FF0" "#AE81FF"))
'(highlight-tail-colors
'(("#3C3D37" . 0)
("#679A01" . 20)
("#4BBEAE" . 30)
("#1DB4D0" . 50)
("#9A8F21" . 60)
("#A75B00" . 70)
("#F309DF" . 85)
("#3C3D37" . 100)))
'(ivy-height 18)
'(large-file-warning-threshold nil)
'(lsp-file-watch-threshold 10000)
'(lua-documentation-url "http://www.lua.org/manual/5.3/manual.html")
'(magit-diff-use-overlays nil)
'(magit-use-overlays nil)
'(org-agenda-custom-commands nil)
'(org-agenda-ndays 1)
'(org-agenda-show-all-dates t)
'(org-agenda-skip-deadline-if-done t)
'(org-agenda-skip-deadline-prewarning-if-scheduled t)
'(org-agenda-skip-scheduled-if-done t)
'(org-agenda-start-on-weekday nil)
'(org-agenda-text-search-extra-files '(agenda-archives))
'(org-clock-idle-time 15)
'(org-clock-sound t)
'(org-deadline-warning-days 14)
'(org-fast-tag-selection-single-key 'expert)
'(org-pomodoro-play-sounds t)
'(org-reverse-note-order t)
'(package-selected-packages
'(solarized-theme flycheck-package package-lint evil-textobj-line devdocs zen-and-art-theme white-sand-theme underwater-theme ujelly-theme twilight-theme twilight-bright-theme twilight-anti-bright-theme toxi-theme tao-theme tangotango-theme tango-plus-theme tango-2-theme sunny-day-theme sublime-themes subatomic256-theme subatomic-theme spacegray-theme soothe-theme soft-stone-theme soft-morning-theme soft-charcoal-theme smyx-theme seti-theme reverse-theme rebecca-theme railscasts-theme purple-haze-theme professional-theme planet-theme phoenix-dark-pink-theme phoenix-dark-mono-theme organic-green-theme omtose-phellack-theme oldlace-theme occidental-theme obsidian-theme noctilux-theme naquadah-theme mustang-theme monochrome-theme molokai-theme moe-theme minimal-theme material-theme majapahit-theme madhat2r-theme lush-theme light-soap-theme kaolin-themes jbeans-theme jazz-theme ir-black-theme inkpot-theme heroku-theme hemisu-theme hc-zenburn-theme gruvbox-theme gruber-darker-theme grandshell-theme gotham-theme gandalf-theme flatui-theme flatland-theme farmhouse-theme eziam-theme exotica-theme espresso-theme dracula-theme doom-themes django-theme darktooth-theme darkokai-theme darkmine-theme darkburn-theme dakrone-theme cyberpunk-theme color-theme-sanityinc-tomorrow color-theme-sanityinc-solarized clues-theme chocolate-theme autothemer cherry-blossom-theme busybee-theme bubbleberry-theme birds-of-paradise-plus-theme badwolf-theme apropospriate-theme anti-zenburn-theme ample-zen-theme ample-theme alect-themes afternoon-theme ox-jira org-sticky-header map zetteldeft cpp-auto-include dash-docs blacken cnfonts org-ql ov org-super-agenda ts treemacs-persp magit-section jinja2-mode company-ansible ansible-doc ansible git commander flycheck-elsa cask ansi shut-up terminal-here geben company-phpactor phpactor composer php-runtime utop tuareg caml ocp-indent ob-elixir mvn meghanada maven-test-mode lsp-java groovy-mode groovy-imports gradle-mode flycheck-ocaml merlin flycheck-mix flycheck-credo dune auto-complete-rst alchemist elixir-mode seeing-is-believing rvm ruby-tools ruby-test-mode ruby-refactor ruby-hash-syntax rubocopfmt rubocop rspec-mode robe rbenv rake minitest enh-ruby-mode chruby bundler inf-ruby dap-mode bui tree-mode vterm treemacs-magit symbol-overlay xr osx-clipboard org-cliplink lsp-treemacs lsp-python-ms python phpunit phpcbf php-extras php-auto-yasnippets drupal-mode company-php ac-php-core xcscope php-mode transient lv forge closql emacsql-sqlite emacsql counsel-css add-node-modules-path writeroom-mode visual-fill-column lsp-rust cquery ccls toml-mode racer flycheck-rust cargo rust-mode sqlup-mode sql-indent treepy graphql ivy-rich ob-ipython ein company-go flycheck-golangci-lint doom-modeline eldoc-eval ox-epub shrink-path lsp-ui lsp-python lsp-javascript-typescript lsp-go company-lsp lsp-mode prettier-js chinese-conv ivy-hydra 0blayout counsel-projectile counsel helm-xref helm-rtags gitignore-templates dotenv-mode ghub+ apiwrap go-impl go-gen-test go-fill-struct ivy-yasnippet magit-svn json-navigator hierarchy evil-goggles smartparens yasnippet-snippets pippel pipenv org-mime ivy-xref ivy-rtags importmagic epc concurrent flycheck-rtags ghub let-alist evil-cleverparens company-rtags rtags centered-cursor-mode overseer nameless go-tag counsel-gtags easy-hugo org-journal ox-twbs ox-hugo org-plus-contrib treemacs-projectile cmake-ide levenshtein treemacs-evil treemacs pfuture pyim pyim-basedict org-category-capture yahoo-weather all-the-icons-dired prettify-utils spaceline-all-the-icons all-the-icons-ivy all-the-icons memoize font-lock+ evil-multiedit header2 kubernetes-evil kubernetes org-brain evil-org irony calfw bug-hunter tide typescript-mode elfeed-web elfeed-goodies noflet org-jira confluence xml-rpc evil-lion sayid password-generator editorconfig realgud test-simple loc-changes load-relative company-lua ycmd request-deferred string-inflection go-rename symon browse-at-remote tabbar org-mac-iCal org-caldav theme-changer sunshine rase osx-location slack emojify circe oauth2 websocket zenburn-theme magithub fuzzy elfeed-org winum godoctor mu4e-maildirs-extension mu4e-alert spray pug-mode window-purpose imenu-list hide-comnt graphviz-dot-mode go-guru glsl-mode dockerfile-mode docker tablist docker-tramp wgrep smex ivy-purpose flyspell-correct-ivy counsel-dash unfill bing-dict fasd helm-purpose auctex-latexmk sudoku dumb-jump disaster diminish diff-hl ctags-update tern go-mode company-emoji company-auctex company column-enforce-mode color-identifiers-mode cmake-mode clojure-snippets inflections eval-sexp-fu cider pkg-info clojure-mode bind-map bind-key beacon seq yasnippet auto-compile packed auctex anaconda-mode pythonic ace-window ace-pinyin pinyinlib ace-link ace-jump-helm-line helm avy helm-core auto-complete popup 4clojure quelpa package-build names yapfify yaml-mode xterm-color wrap-region which-key visual-regexp-steroids visual-regexp uuidgen typit mmt toc-org stickyfunc-enhance srefactor spacemacs-theme spaceline powerline smeargle shell-pop selectric-mode reveal-in-osx-finder restart-emacs ranger pytest py-isort prodigy persp-mode pcre2el paradox pangu-spacing pacmacs ox-gfm osx-trash osx-dictionary orgit org-tree-slide org-projectile org-pomodoro org nodejs-repl mwim mmm-mode markdown-mode magit-gitflow magit-gh-pulls lua-mode lorem-ipsum livid-mode skewer-mode live-py-mode litable zoutline swiper link-hint launchctl keyfreq js2-mode jade-mode info+ ibuffer-projectile hy-mode htmlize hl-todo help-fns+ projectile helm-flx helm-dash helm-company haml-mode gulpjs google-c-style go-eldoc gnuplot gitignore-mode github-search github-clone git-gutter-fringe+ git-gutter-fringe git-gutter+ git-gutter marshal ht flyspell-correct-helm flyspell-correct flycheck-gometalinter flycheck find-file-in-project ivy find-by-pinyin-dired evil-visual-mark-mode evil-vimish-fold vimish-fold evil-unimpaired evil-mc evil-magit magit-popup git-commit with-editor evil-indent-plus iedit evil-escape evil-ediff evil undo-tree eshell-z eshell-prompt-extras esh-help erc-yt erc-view-log erc-terminal-notifier erc-social-graph erc-image erc-hl-nicks emoji-cheat-sheet-plus edn paredit queue peg json-rpc dash-functional web-completion-data makey anzu highlight goto-chg flx gh logito pcache pos-tip guide-key request parent-mode simple-httpd json-snatcher json-reformat multiple-cursors moz ctable orglue epic alert log4e gntp spinner epl hydra async deferred f s chinese-word-at-point dash youdao-dictionary ws-butler window-numbering web-mode web-beautify volatile-highlights vi-tilde-fringe use-package tagedit smooth-scrolling slim-mode scss-mode sass-mode rfringe reveal-in-finder rainbow-mode rainbow-identifiers rainbow-delimiters pyvenv pyenv-mode popwin pip-requirements persp-projectile pbcopy page-break-lines ox-reveal org-repo-todo org-present org-octopress org-mac-link org-download org-bullets open-junk-file neotree multi-term moz-controller move-text monokai-theme markdown-toc magit macrostep lispy linum-relative leuven-theme less-css-mode json-mode js2-refactor js-doc indent-guide impatient-mode ido-vertical-mode hungry-delete hl-anything highlight-parentheses highlight-numbers highlight-indentation helm-themes helm-swoop helm-pydoc helm-projectile helm-mode-manager helm-make helm-ls-git helm-gtags helm-gitignore helm-github-stars helm-flyspell helm-descbinds helm-css-scss helm-c-yasnippet helm-ag guide-key-tip google-translate golden-ratio github-browse-file gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link gist gh-md ggtags geiser fringe-helper flycheck-ycmd flycheck-pos-tip flx-ido fill-column-indicator fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-tutor evil-terminal-cursor-changer evil-surround evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-matchit evil-lisp-state evil-jumper evil-indent-textobject evil-iedit-state evil-exchange evil-args evil-anzu engine-mode emmet-mode elisp-slime-nav elfeed discover-my-major deft dash-at-point cython-mode company-ycmd company-web company-tern company-statistics company-quickhelp company-c-headers company-anaconda command-log-mode coffee-mode cmake-font-lock clj-refactor clean-aindent-mode clang-format cider-eval-sexp-fu chinese-fonts-setup buffer-move auto-yasnippet auto-highlight-symbol auto-dictionary align-cljlet aggressive-indent adaptive-wrap ace-jump-mode ac-ispell 2048-game))
'(paradox-github-token t)
'(pos-tip-background-color "#A6E22E")
'(pos-tip-foreground-color "#272822")
'(ring-bell-function 'ignore)
'(safe-local-variable-values
'((checkdoc-minor-mode . t)
(javascript-backend . tern)
(javascript-backend . lsp)
(eval font-lock-add-keywords nil
`((,(concat "("
(regexp-opt
'("sp-do-move-op" "sp-do-move-cl" "sp-do-put-op" "sp-do-put-cl" "sp-do-del-op" "sp-do-del-cl")
t)
"\\_>")
1 'font-lock-variable-name-face)))
(eval setenv "PYTHONPATH" "$HOME/.local/lib/python2.7/site-packages/yapf")))
'(send-mail-function 'smtpmail-send-it)
'(sp-show-pair-from-inside t t)
'(tags-add-tables nil)
'(tags-revert-without-query t)
'(vc-annotate-background nil)
'(vc-annotate-color-map
'((20 . "#F92672")
(40 . "#CF4F1F")
(60 . "#C26C0F")
(80 . "#E6DB74")
(100 . "#AB8C00")
(120 . "#A18F00")
(140 . "#989200")
(160 . "#8E9500")
(180 . "#A6E22E")
(200 . "#729A1E")
(220 . "#609C3C")
(240 . "#4E9D5B")
(260 . "#3C9F79")
(280 . "#A1EFE4")
(300 . "#299BA6")
(320 . "#2896B5")
(340 . "#2790C3")
(360 . "#66D9EF")))
'(vc-annotate-very-old-color nil)
'(vc-follow-symlinks t)
'(web-mode-markup-indent-offset 2)
'(weechat-color-list
(unspecified "#272822" "#3C3D37" "#F70057" "#F92672" "#86C30D" "#A6E22E" "#BEB244" "#E6DB74" "#40CAE4" "#66D9EF" "#FB35EA" "#FD5FF0" "#74DBCD" "#A1EFE4" "#F8F8F2" "#F8F8F0"))
'(ycmd-extra-conf-handler 'load)
'(ycmd-extra-conf-whitelist '("~/cocos2d-x/*")))
(custom-set-faces
;; custom-set-faces 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.
'(company-tooltip-common ((t (:inherit company-tooltip :weight bold :underline nil))))
'(company-tooltip-common-selection ((t (:inherit company-tooltip-selection :weight bold :underline nil))))
'(git-gutter-fr:added ((t (:foreground "#859900" :weight bold :width extra-expanded))))
'(helm-ls-git-modified-and-staged-face ((t (:foreground "dark cyan"))))
'(helm-ls-git-modified-not-staged-face ((t (:foreground "dark cyan"))))
'(helm-ls-git-renamed-modified-face ((t (:foreground "dark cyan"))))
'(sp-show-pair-match-face ((t (:background "#272822" :foreground "gray" :inverse-video t :weight normal)))))
;; Do not write anything past this comment. This is where Emacs will
;; auto-generate custom variable definitions.