Personal emacs config
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

237 lines
5.8 KiB

5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
5 years ago
  1. (custom-set-variables
  2. ;; custom-set-variables was added by Custom.
  3. ;; If you edit it by hand, you could mess it up, so be careful.
  4. ;; Your init file should contain only one such instance.
  5. ;; If there is more than one, they won't work right.
  6. '(auto-save-file-name-transforms
  7. '((".*" "~/.emacs.d/autosave/" t)))
  8. '(aw-dispatch-when-more-than 2)
  9. '(backup-directory-alist
  10. '((".*" . "~/.emacs.d/backup")))
  11. '(browse-kill-ring-display-duplicates
  12. nil)
  13. '(company-show-numbers t)
  14. '(custom-safe-themes
  15. '("e29a6c66d4c383dbda21f48effe83a1c2a1058a17ac506d60889aba36685ed94"
  16. "60940e1f2fa3f4e61e7a7ed9bab9c22676aa25f927d5915c8f0fa3a8bf529821"
  17. "b9e9ba5aeedcc5ba8be99f1cc9301f6679912910ff92fdf7980929c2fc83ab4d"
  18. "84d2f9eeb3f82d619ca4bfffe5f157282f4779732f48a5ac1484d94d5ff5b279"
  19. "c74e83f8aa4c78a121b52146eadb792c9facc5b1f02c917e3dbb454fca931223"
  20. "855eb24c0ea67e3b64d5d07730b96908bac6f4cd1e5a5986493cbac45e9d9636"
  21. "3c83b3676d796422704082049fc38b6966bcad960f896669dfc21a7a37a748fa"
  22. default))
  23. '(delete-by-moving-to-trash t)
  24. '(dired-listing-switches
  25. "-alhv --group-directories-first")
  26. '(elpy-eldoc-show-current-function
  27. nil)
  28. '(elpy-rpc-timeout 4)
  29. '(elpy-test-pytest-runner-command
  30. '("pytest"))
  31. '(elpy-test-runner
  32. 'elpy-test-pytest-runner)
  33. '(enable-recursive-minibuffers
  34. t)
  35. '(explicit-shell-file-name
  36. "/bin/bash")
  37. '(find-file-suppress-same-file-warnings
  38. t)
  39. '(hippie-expand-try-functions-list
  40. '(try-expand-dabbrev
  41. try-expand-dabbrev-all-buffers
  42. try-expand-dabbrev-from-kill
  43. try-complete-file-name-partially
  44. try-complete-file-name
  45. try-expand-all-abbrevs
  46. try-expand-list
  47. try-expand-line
  48. try-complete-lisp-symbol-partially
  49. try-complete-lisp-symbol))
  50. '(ibuffer-expert t)
  51. '(ibuffer-formats
  52. '((mark
  53. modified
  54. read-only
  55. locked
  56. " "
  57. (name 18 18 :left :elide)
  58. " "
  59. (size-h 9 -1 :right)
  60. " "
  61. (mode 16 16 :left :elide)
  62. " "
  63. filename-and-process)
  64. (mark
  65. " "
  66. (name 16 -1)
  67. " "
  68. filename)))
  69. '(ibuffer-show-empty-filter-groups
  70. nil)
  71. '(iedit-toggle-key-default
  72. "M-]"
  73. t)
  74. '(inhibit-startup-screen t)
  75. '(kill-ring-max 500)
  76. '(magit-status-sections-hook
  77. '(magit-insert-status-headers
  78. magit-insert-merge-log
  79. magit-insert-rebase-sequence
  80. magit-insert-am-sequence
  81. magit-insert-sequencer-sequence
  82. magit-insert-bisect-output
  83. magit-insert-bisect-rest
  84. magit-insert-bisect-log
  85. magit-insert-ignored-files
  86. magit-insert-untracked-files
  87. magit-insert-unstaged-changes
  88. magit-insert-staged-changes
  89. magit-insert-stashes
  90. magit-insert-unpushed-to-pushremote
  91. magit-insert-unpushed-to-upstream-or-recent
  92. magit-insert-unpulled-from-pushremote
  93. magit-insert-unpulled-from-upstream))
  94. '(meghanada-java-path
  95. "/usr/lib/jvm/java-8-openjdk/jre/bin/java")
  96. '(menu-bar-mode nil)
  97. '(org-babel-load-languages
  98. '((emacs-lisp . t)
  99. (python . t)
  100. (shell . t)))
  101. '(org-babel-tangle-comment-format-beg
  102. "file:%file::%start-line")
  103. '(org-export-with-sub-superscripts
  104. '{})
  105. '(org-goto-interface
  106. 'outline-path-completionp)
  107. '(org-imenu-depth 5)
  108. '(org-outline-path-complete-in-steps
  109. nil)
  110. '(org-src-lang-modes
  111. '(("ocaml" . tuareg)
  112. ("elisp" . emacs-lisp)
  113. ("ditaa" . artist)
  114. ("asymptote" . asy)
  115. ("dot" . fundamental)
  116. ("sqlite" . sql)
  117. ("calc" . fundamental)
  118. ("C" . c)
  119. ("cpp" . c++)
  120. ("C++" . c++)
  121. ("screen" . shell-script)
  122. ("shell" . sh)
  123. ("bash" . sh)))
  124. '(package-selected-packages
  125. '(sed-mode
  126. pacfiles-mode
  127. company-nixos-options
  128. nixos-options
  129. syslog-mode
  130. google-c-style
  131. jinja2-mode
  132. masm-mode
  133. nginx-mode
  134. disable-mouse
  135. meghanada
  136. pip-requirements
  137. dired-rsync
  138. projectile
  139. plantuml-mode
  140. shift-number
  141. number
  142. diminish
  143. paradox
  144. smart-mode-line-atom-one-dark-theme
  145. counsel
  146. ibuffer-tramp
  147. dockerfile-mode
  148. docker
  149. docker-compose-mode
  150. better-shell
  151. ahk-mode
  152. realgud
  153. format-all
  154. autodisass-java-bytecode
  155. elmacro
  156. ace-window
  157. winum
  158. use-package
  159. kv
  160. lispy
  161. ibuffer-vc
  162. ag
  163. string-inflection
  164. tiny
  165. powershell
  166. diffview
  167. ivy-hydra
  168. php-mode
  169. swiper
  170. mode-line-bell
  171. htmlize
  172. cython-mode
  173. dired-narrow
  174. lua-mode
  175. clipmon
  176. free-keys
  177. js2-mode
  178. js2-refactor
  179. xref-js2
  180. python-django
  181. visual-regexp-steroids
  182. pcre2el
  183. vimrc-mode
  184. iedit
  185. transient
  186. magit
  187. dracula-theme
  188. flycheck
  189. elpy
  190. ein
  191. better-defaults
  192. ssh-config-mode
  193. yaml-mode
  194. apache-mode
  195. web-mode
  196. undo-tree))
  197. '(python-check-command "flake8")
  198. '(reb-re-syntax 'string)
  199. '(safe-local-variable-values
  200. '((format-all-formatters
  201. ("C" clang-format))
  202. (eval
  203. c-set-offset
  204. 'innamespace
  205. 0)
  206. (before-save-hook
  207. elpy-yapf-fix-code)
  208. (project-venv)))
  209. '(scroll-bar-mode nil)
  210. '(sml/theme 'atom-one-dark)
  211. '(tab-width 4)
  212. '(tool-bar-mode nil)
  213. '(tramp-use-ssh-controlmaster-options
  214. nil)
  215. '(winum-mode nil))
  216. (custom-set-faces
  217. ;; custom-set-faces was added by Custom.
  218. ;; If you edit it by hand, you could mess it up, so be careful.
  219. ;; Your init file should contain only one such instance.
  220. ;; If there is more than one, they won't work right.
  221. '(default
  222. ((t
  223. (:family "Roboto Mono"
  224. :foundry "outline"
  225. :slant normal
  226. :weight normal
  227. :height 113
  228. :width normal))))
  229. '(company-tooltip-search
  230. ((t
  231. (:background "#f1fa8c"
  232. :foreground "dark gray"))))
  233. '(line-number-current-line
  234. ((t
  235. (:foreground "yellow"
  236. :weight bold)))))
  237. (put 'upcase-region 'disabled nil)