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.

244 lines
5.9 KiB

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