More spacemacs

master
Dustin Swan 5 years ago
parent 31b804f89a
commit 5036382ebf
Signed by: dustinswan
GPG Key ID: AB49BD6B2B3A6377

@ -41,26 +41,41 @@ This function should only modify configuration layer settings."
;; ---------------------------------------------------------------- ;; ----------------------------------------------------------------
ivy ivy
csv csv
version-control (version-control :variables
version-control-diff-side 'left
version-control-global-margin t)
git git
github github
perforce perforce
syntax-checking syntax-checking
(spell-checking :variables spell-checking-enable-auto-dictionary t) (spell-checking :variables
spell-checking-enable-auto-dictionary t)
better-defaults better-defaults
ibuffer
osx osx
nixos nixos
(mu4e :variables (mu4e :variables
mu4e-installation-path "/usr/local/share/emacs/site-lisp" mu4e-installation-path "/usr/local/share/emacs/site-lisp"
mu4e-enable-notifications t mu4e-enable-notifications t
mu4e-use-maildirs-extension t
mu4e-enable-async-operations t
mu4e-enable-mode-line t) mu4e-enable-mode-line t)
(ranger :variables ranger-show-preview t) (ranger :variables
speed-reading ranger-enter-with-minus t
auto-completion ranger-cleanup-eagerly t
ranger-parent-depth 4
ranger-max-preview-size 10
ranger-show-literal t
ranger-show-preview t)
(auto-completion :variables
auto-completion-enable-help-tooltip t
auto-completion-enable-snippets-in-popup t)
colors colors
unicode-fonts
restclient restclient
evil-snipe evil-snipe
vinegar vinegar
pdf
search-engine search-engine
dash dash
; (rcirc :variables rcirc-enable-authinfo-support t) ; (rcirc :variables rcirc-enable-authinfo-support t)
@ -70,7 +85,19 @@ This function should only modify configuration layer settings."
:port "6697" :port "6697"
:ssl t :ssl t
:nick "sw4n"))) :nick "sw4n")))
(org :variables org-enable-github-support t) (org :variables
org-startup-indented t
org-hide-emphasis-markers t
org-bullets-bullet-list '(" ")
org-want-todo-bindings t
org-enable-github-support t
org-enable-org-journal-support t
org-journal-enable-encryption t
org-journal-encrypt-journal t
org-journal-dir "~/Sync/Notes/Journal/"
org-journal-file-format "%Y%m%d.org"
org-journal-date-format "%A, %B %d, %Y"
org-journal-time-format "%R %Z")
deft deft
shell shell
elfeed elfeed
@ -87,7 +114,9 @@ This function should only modify configuration layer settings."
idris idris
purescript purescript
elm elm
javascript (javascript :variables
js2-basic-offset 2
js-indent-level 2)
typescript typescript
json json
react react
@ -111,6 +140,7 @@ This function should only modify configuration layer settings."
;; Also include the dependencies as they will not be resolved automatically. ;; Also include the dependencies as they will not be resolved automatically.
dotspacemacs-additional-packages dotspacemacs-additional-packages
'( '(
mixed-pitch
emms emms
w3m w3m
elfeed-protocol elfeed-protocol
@ -122,7 +152,6 @@ This function should only modify configuration layer settings."
mingus mingus
writeroom-mode writeroom-mode
beacon beacon
org-journal
vdirel vdirel
circe circe
nix-mode nix-mode
@ -255,7 +284,7 @@ It should only modify the values of Spacemacs settings."
;; List of themes, the first of the list is loaded when spacemacs starts. ;; List of themes, the first of the list is loaded when spacemacs starts.
;; Press `SPC T n' to cycle to the next theme in the list (works great ;; Press `SPC T n' to cycle to the next theme in the list (works great
;; with 2 themes variants, one dark and one light) ;; with 2 themes variants, one dark and one light)
dotspacemacs-themes '(monokai spacemacs-dark ample alect-black zenburn darkburn solarized-dark) dotspacemacs-themes '(poet monokai spacemacs-dark spacemacs-light ample alect-black zenburn darkburn solarized-dark)
;; Set the theme for the Spaceline. Supported themes are `spacemacs', ;; Set the theme for the Spaceline. Supported themes are `spacemacs',
;; `all-the-icons', `custom', `doom', `vim-powerline' and `vanilla'. The ;; `all-the-icons', `custom', `doom', `vim-powerline' and `vanilla'. The
@ -273,6 +302,7 @@ It should only modify the values of Spacemacs settings."
;; Default font, or prioritized list of fonts. `powerline-scale' allows to ;; Default font, or prioritized list of fonts. `powerline-scale' allows to
;; quickly tweak the mode-line size to make separators look not too crappy. ;; quickly tweak the mode-line size to make separators look not too crappy.
dotspacemacs-default-font '("Iosevka Nerd Font" dotspacemacs-default-font '("Iosevka Nerd Font"
; dotspacemacs-default-font '("Libre Baskerville"
:size 13 :size 13
:weight normal :weight normal
:width normal) :width normal)
@ -525,6 +555,15 @@ configuration.
Put your configuration code here, except for variables that should be set Put your configuration code here, except for variables that should be set
before packages are loaded." before packages are loaded."
(set-face-attribute 'default nil :family "Iosevka Nerd Font" :height 130)
(set-face-attribute 'fixed-pitch nil :family "Iosevka Nerd Font")
(set-face-attribute 'variable-pitch nil :family "Libre Baskerville")
(lambda () (progn
(setq left-margin-width 2)
(setq right-margin-width 2)
(set-window-buffer nil (current-buffer))))
(setq prettify-symbols-unprettify-at-point t) (setq prettify-symbols-unprettify-at-point t)
(global-prettify-symbols-mode +1) (global-prettify-symbols-mode +1)
@ -533,55 +572,19 @@ before packages are loaded."
(define-key evil-normal-state-map (kbd "C-j") 'evil-window-down) (define-key evil-normal-state-map (kbd "C-j") 'evil-window-down)
(define-key evil-normal-state-map (kbd "C-k") 'evil-window-up) (define-key evil-normal-state-map (kbd "C-k") 'evil-window-up)
;; (use-package spaceline-all-the-icons
;; :after spaceline
;; :config
;; (spaceline-all-the-icons-theme))
;; (setq neo-theme 'icons)
;; (spaceline-all-the-icons--setup-package-updates)
;; (spaceline-all-the-icons--setup-git-ahead)
;; (spaceline-all-the-icons--setup-paradox)
;; (spaceline-all-the-icons--setup-neotree)
;; (setq monokai-background "#000000")
;; fix Fish prompts
(add-hook 'term-mode-hook 'spacemacs/toggle-truncate-lines-on)
;; ctrl-w when a completion dropdown is open ;; ctrl-w when a completion dropdown is open
(with-eval-after-load 'company ;(with-eval-after-load 'company
(define-key company-active-map (kbd "C-w") 'evil-delete-backward-word)) ; (define-key company-active-map (kbd "C-w") 'evil-delete-backward-word))
(with-eval-after-load 'helm ;(with-eval-after-load 'helm
(define-key helm-map (kbd "C-w") 'evil-delete-backward-word)) ; (define-key helm-map (kbd "C-w") 'evil-delete-backward-word))
(global-set-key (kbd "M-s-h") 'ns-do-hide-others) ;; TODO Take out when Spacemacs gets this
(global-set-key [142607065] 'ns-do-hide-others) ;; TODO Take out when Spacemacs gets this
(setq-default js2-basic-offset 2)
(setq-default js-indent-level 2)
(setq web-mode-markup-indent-offset 2)
(setq web-mode-css-indent-offset 2)
(setq web-mode-code-indent-offset 2)
(use-package vue-mode)
(spacemacs/enable-transparency) (spacemacs/enable-transparency)
(defun my-focus-new-frame (frame) (defun my-focus-new-frame (frame)
(spacemacs/toggle-transparent-frame)) (spacemacs/toggle-transparent-frame))
(add-hook 'after-make-frame-functions 'my-focus-new-frame t) (add-hook 'after-make-frame-functions 'my-focus-new-frame t)
(spacemacs|define-custom-layout "@Mail"
:binding "m"
:body
(call-interactively 'mu4e))
(beacon-mode 1) (beacon-mode 1)
;; (setq ns-use-srgb-colorspace nil)
; (setq powerline-default-separator 'arrow-fade)
(setq vdirel-repository "~/Contacts/Default/") (setq vdirel-repository "~/Contacts/Default/")
;; Mail ;; Mail
@ -608,7 +611,7 @@ before packages are loaded."
:match-func (lambda (msg) :match-func (lambda (msg)
(when msg (when msg
(string-match-p (regexp-quote "IOCOM") (mu4e-message-field msg :maildir)))) (string-match-p (regexp-quote "IOCOM") (mu4e-message-field msg :maildir))))
:vars '((user-mail-address . "dswan@iocom.com") :vars '((user-mail-address . "dswan@visionable.com")
(mu4e-sent-messages-behavior . sent) (mu4e-sent-messages-behavior . sent)
(mu4e-sent-folder . "/IOCOM/Sent Items") (mu4e-sent-folder . "/IOCOM/Sent Items")
(mu4e-drafts-folder . "/IOCOM/Drafts") (mu4e-drafts-folder . "/IOCOM/Drafts")
@ -617,12 +620,11 @@ before packages are loaded."
(setq mu4e-context-policy 'pick-first) (setq mu4e-context-policy 'pick-first)
(require 'mu4e-contrib)
(setq mu4e-maildir "~/Mail" (setq mu4e-maildir "~/Mail"
user-full-name "Dustin Swan" user-full-name "Dustin Swan"
mu4e-user-mail-address-list '("dustin@dustinswan.com" mu4e-user-mail-address-list '("dustin@dustinswan.com"
"dustinswan@gmail.com" "dustinswan@gmail.com"
"dswan@visionable.com"
"dswan@iocom.com" "dswan@iocom.com"
"dswan@insors.com") "dswan@insors.com")
mu4e-get-mail-command "offlineimap -q" mu4e-get-mail-command "offlineimap -q"
@ -631,11 +633,10 @@ before packages are loaded."
;; Viewing Mail ;; Viewing Mail
mu4e-headers-show-threads t mu4e-headers-show-threads t
mu4e-attachment-dir "~/Downloads"
mu4e-view-show-addresses t mu4e-view-show-addresses t
mu4e-view-show-images t mu4e-view-show-images t
mu4e-view-prefer-html nil mu4e-view-prefer-html nil
;; mu4e-use-fancy-chars t mu4e-use-fancy-chars t
mu4e-html2text-command 'mu4e-shr2text mu4e-html2text-command 'mu4e-shr2text
;; mu4e-html2text-command "w3m -dump -T text/html" ;; mu4e-html2text-command "w3m -dump -T text/html"
;; w3m-command "/usr/local/bin/w3m" ;; w3m-command "/usr/local/bin/w3m"
@ -654,12 +655,12 @@ before packages are loaded."
(when (fboundp 'imagemagick-register-types) (when (fboundp 'imagemagick-register-types)
(imagemagick-register-types)) (imagemagick-register-types))
;;; Mail directory shortcuts ;; Mail directory shortcuts
(setq mu4e-maildir-shortcuts (setq mu4e-maildir-shortcuts
'(("/FastMail/INBOX" . ?F) '(("/FastMail/INBOX" . ?F)
("/IOCOM/INBOX" . ?I))) ("/IOCOM/INBOX" . ?I)))
;;; Bookmarks ;; Bookmarks
(setq mu4e-bookmarks (setq mu4e-bookmarks
`(("flag:unread AND NOT flag:trashed" "Unread messages" ?u) `(("flag:unread AND NOT flag:trashed" "Unread messages" ?u)
("date:today..now" "Today's messages" ?t) ("date:today..now" "Today's messages" ?t)
@ -689,65 +690,31 @@ before packages are loaded."
" AND (maildir:/Fastmail/INBOX" " AND (maildir:/Fastmail/INBOX"
" OR maildir:/IOCOM/INBOX)" " OR maildir:/IOCOM/INBOX)"
)) ))
;; mu4e toggle html images
(defvar killdash9/mu4e~view-html-images nil
"Whether to show images in html messages")
(defun killdash9/mu4e-view-toggle-html-images ()
"Toggle image-display of html message."
(interactive)
(setq-local killdash9/mu4e~view-html-images (not killdash9/mu4e~view-html-images))
(message "Images are %s" (if killdash9/mu4e~view-html-images "on" "off"))
(mu4e-view-refresh))
(defun mu4e-shr2text (msg)
"Convert html in MSG to text using the shr engine; this can be
used in `mu4e-html2text-command' in a new enough emacs. Based on
code by Titus von der Malsburg."
(lexical-let ((view-images killdash9/mu4e~view-html-images))
(mu4e~html2text-wrapper
(lambda ()
(let ((shr-inhibit-images (not view-images)))
(shr-render-region (point-min) (point-max)))) msg)))
(define-key mu4e-view-mode-map "I" 'killdash9/mu4e-view-toggle-html-images)
) )
(setenv "P4USER" "dswan") (setenv "P4USER" "dswan")
(setenv "P4PORT" "humu.insors.net:1666") (setenv "P4PORT" "humu.insors.net:1666")
(setenv "P4CONFIG" "p4.cfg") (setenv "P4CONFIG" "p4.cfg")
(setenv "LANG" "en_US.UTF-8") (setenv "LANG" "en_US.UTF-8")
(setq ranger-cleanup-on-disable t
ranger-cleanup-eagerly t
ranger-show-literal nil
ranger-show-dotfiles nil
ranger-parent-depth 4
ranger-max-preview-size 10)
;; Org ;; Org
(with-eval-after-load 'org (with-eval-after-load 'org
(package-initialize) (package-initialize)
(setq org-startup-indented t) ;(defun my/org-mode-hook ()
; "Stop the org-level headers from increasing in height relative to the other text."
(require 'org-drill) ; (dolist (face '(org-level-1
; org-level-2
; org-level-3
; org-level-4
; org-level-5))
; (set-face-attribute face nil :weight 'semi-bold :height 1.0)))
(defun my/org-mode-hook () ;(add-hook 'org-mode-hook 'my/org-mode-hook)
"Stop the org-level headers from increasing in height relative to the other text."
(dolist (face '(org-level-1
org-level-2
org-level-3
org-level-4
org-level-5))
(set-face-attribute face nil :weight 'semi-bold :height 1.0)))
(add-hook 'org-mode-hook 'my/org-mode-hook)
;; (setq org-agenda-files '("~/Sync/Notes")) ;; This is very slow ;; (setq org-agenda-files '("~/Sync/Notes")) ;; This is very slow
(setq org-directory "~/Sync/Notes/")
(setq org-archive-location "~/Sync/Notes/archive.org::* From %s")
(setq org-agenda-files '("~/Sync/Notes/Main.org" "~/Sync/Notes/Schedule.org" "~/Sync/Notes/IOCOM.org" "~/Sync/Notes/Computers.org")) (setq org-agenda-files '("~/Sync/Notes/Main.org" "~/Sync/Notes/Schedule.org" "~/Sync/Notes/IOCOM.org" "~/Sync/Notes/Computers.org"))
(setq org-agenda-start-day "-0d") (setq org-agenda-start-day "-0d")
(setq org-agenda-span 2) (setq org-agenda-span 2)
@ -756,14 +723,10 @@ code by Titus von der Malsburg."
(todo priority-down category-keep) (todo priority-down category-keep)
(tags priority-down category-keep) (tags priority-down category-keep)
(search category-keep))) (search category-keep)))
(setq org-archive-location "~/Sync/Notes/archive.org::* From %s")
(setq org-directory "~/Sync/Notes/")
(setq org-refile-targets '((org-agenda-files :maxlevel . 9))) (setq org-refile-targets '((org-agenda-files :maxlevel . 9)))
(setq org-reverse-note-order t) (setq org-reverse-note-order t)
;; (setq org-log-into-drawer t) ;; this just grows forever.. ; (setq org-log-into-drawer t) ;; this just grows forever..
(add-to-list 'org-modules 'org-habit) (add-to-list 'org-modules 'org-habit)
(setq org-todo-keywords (setq org-todo-keywords
'((sequence "TODO" "IN-PROGRESS(p)" "WAITING(w@/!)" "|" "DONE(d/!)" "CANCELED(c@)"))) '((sequence "TODO" "IN-PROGRESS(p)" "WAITING(w@/!)" "|" "DONE(d/!)" "CANCELED(c@)")))
@ -785,20 +748,6 @@ code by Titus von der Malsburg."
("r" "Read Later" entry (file+headline "~/Sync/Notes/Main.org" "Inbox") ("r" "Read Later" entry (file+headline "~/Sync/Notes/Main.org" "Inbox")
"* TODO Read: %a \n"))) "* TODO Read: %a \n")))
;; Org Journal
(setq org-journal-dir "~/Sync/Notes/Journal/"
org-journal-file-format "%Y%m%d.org")
(evil-leader/set-key "aj" 'org-journal-new-entry)
(setq org-journal-date-format "%A, %B %d, %Y")
(setq org-journal-time-format "%R %Z")
(evil-leader/set-key-for-mode 'org-journal-mode
"n" 'org-journal-open-next-entry
"p" 'org-journal-open-previous-entry)
(add-hook 'org-journal-mode-hook 'turn-on-auto-fill)
(add-hook 'org-journal-mode-hook 'flyspell-mode)
;; Crypt ;; Crypt
(require 'org-crypt) (require 'org-crypt)
(org-crypt-use-before-save-magic) (org-crypt-use-before-save-magic)
@ -814,7 +763,6 @@ code by Titus von der Malsburg."
(require 'ox-html) (require 'ox-html)
(require 'ox-rss) (require 'ox-rss)
(require 'ox-publish) (require 'ox-publish)
) )
(setq wttrin-default-cities '("Castleton on Hudson, NY" "Troy, NY" "Albuquerque, NM" "Chicago, IL")) (setq wttrin-default-cities '("Castleton on Hudson, NY" "Troy, NY" "Albuquerque, NM" "Chicago, IL"))
@ -824,7 +772,7 @@ code by Titus von der Malsburg."
(push '("*mingus" . emacs) evil-buffer-regexps) (push '("*mingus" . emacs) evil-buffer-regexps)
(setq twittering-use-master-password t) ; (setq twittering-use-master-password t)
(add-hook 'rcirc-mode-hook (add-hook 'rcirc-mode-hook
(lambda () (lambda ()
@ -833,187 +781,9 @@ code by Titus von der Malsburg."
;; Elfeed ;; Elfeed
(setq elfeed-use-curl t) (setq elfeed-use-curl t)
;; (elfeed-set-timeout 36000) ; (elfeed-set-timeout 36000)
;; (setq elfeed-curl-extra-arguments '("--insecure")) ;necessary for https without a trust certificate ;; (setq elfeed-curl-extra-arguments '("--insecure")) ;necessary for https without a trust certificate
(require 'elfeed-protocol) (require 'elfeed-protocol)
(setq elfeed-feeds (list (list "ttrss+https://dustinswan@tt-rss.dustinswan.com" (setq elfeed-feeds (list (list "ttrss+https://dustinswan@tt-rss.dustinswan.com" :password "")))
:password "")))
(elfeed-protocol-enable) (elfeed-protocol-enable)
) )
;; 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.
'(ac-ispell-requires 4 t)
'(ahs-case-fold-search nil t)
'(ahs-default-range (quote ahs-range-whole-buffer) t)
'(ahs-idle-interval 0.25 t)
'(ahs-idle-timer 0 t)
'(ahs-inhibit-face-list nil t)
'(ansi-color-names-vector
["#272822" "#F92672" "#A6E22E" "#E6DB74" "#66D9EF" "#FD5FF0" "#A1EFE4" "#F8F8F2"])
'(compilation-message-face (quote default))
'(erc-interpret-mirc-color t)
'(erc-modules
(quote
(autoaway autojoin button completion fill irccontrols move-to-prompt netsplit notifications readonly ring scrolltobottom services smiley spelling youtube list match networks notify track autojoin log menu image hl-nicks)))
'(evil-want-Y-yank-to-eol nil)
'(fci-rule-color "#3C3D37" t)
'(highlight-changes-colors (quote ("#FD5FF0" "#AE81FF")))
'(highlight-tail-colors
(quote
(("#3C3D37" . 0)
("#679A01" . 20)
("#4BBEAE" . 30)
("#1DB4D0" . 50)
("#9A8F21" . 60)
("#A75B00" . 70)
("#F309DF" . 85)
("#3C3D37" . 100))))
'(js-indent-level 2)
'(js2-basic-offset 2)
'(mac-auto-operator-composition-mode t)
'(magit-diff-use-overlays nil)
'(monokai-use-variable-pitch nil)
'(mu4e-use-fancy-chars nil)
'(ns-auto-hide-menu-bar nil)
'(org-journal-date-format "%A, %B %d, %Y")
'(org-journal-time-format "%R %Z")
'(package-selected-packages
(quote
(reformatter transient lv nix-mode org-plus-contrib emms w3m elfeed-protocol treepy graphql weechat restclient-helm helm-spotify-plus tracking symon org-mime elfeed-web elfeed-org elfeed-goodies ace-jump-mode noflet elfeed hledger-mode let-alist ghub zeal-at-point edit-indirect ssass-mode vue-html-mode org-vcard oauth gntp libmpdee json-snatcher json-reformat prop-menu parent-mode fringe-helper git-gutter+ git-gutter marshal logito ht pos-tip flx anzu goto-chg pkg-info epl web-completion-data dash-functional seq pythonic popup dash-at-point counsel-dash helm-dash visual-fill-column org-category-capture ghc undo-tree s spaceline-all-the-icons all-the-icons memoize font-lock+ diminish pdf-tools tablist f winum unfill sudoku ob-restclient multiple-cursors fuzzy company-restclient know-your-http-well flyspell-correct log4e async mmt slime rust-mode bind-key packed auto-complete avy tern iedit bind-map evil simple-httpd pcache alert php-mode purescript-mode haml-mode markdown-mode htmlize vue-mode circe rcirc-notify rcirc-color helm-themes helm-swoop helm-spotify multi helm-pydoc helm-projectile helm-mode-manager helm-hoogle helm-gitignore helm-flx helm-descbinds helm-css-scss helm-company helm-c-yasnippet helm-ag flyspell-correct-helm ace-jump-helm-line csv-mode inflections spinner org anaconda-mode swiper highlight projectile skewer-mode js2-mode gh magit-popup git-commit hydra inf-ruby pcre2el macrostep dash powerline auctex counsel smartparens go-mode haskell-mode flycheck magit with-editor yasnippet rake company ivy helm helm-core xterm-color auctex-latexmk yapfify yaml-mode xkcd wttrin ws-butler writeroom-mode wolfram-mode window-numbering which-key wgrep web-mode web-beautify volatile-highlights vi-tilde-fringe vdirel uuidgen use-package typit twittering-mode tumblesocks toml-mode toc-org thrift tagedit stan-mode spray spotify spacemacs-theme spaceline smex smeargle slime-company slim-mode shell-pop scss-mode scad-mode sass-mode rvm ruby-tools ruby-test-mode rubocop rspec-mode robe reveal-in-osx-finder restclient restart-emacs request rbenv ranger rainbow-mode rainbow-identifiers rainbow-delimiters racer quelpa qml-mode pyvenv pytest pyenv-mode py-isort pug-mode psci psc-ide projectile-rails popwin pip-requirements phpunit phpcbf php-extras php-auto-yasnippets persp-mode pbcopy paradox pandoc-mode pacmacs p4 ox-pandoc ox-gfm osx-trash osx-dictionary orgit org-projectile org-present org-pomodoro org-journal org-download org-bullets open-junk-file ob-http neotree mwim multi-term mu4e-maildirs-extension mu4e-alert move-text monokai-theme mmm-mode minitest mingus matlab-mode markdown-toc magit-gitflow magit-gh-pulls lorem-ipsum livid-mode live-py-mode linum-relative link-hint less-css-mode ledger-mode launchctl julia-mode json-mode js2-refactor js-doc ivy-hydra intero insert-shebang info+ indent-guide idris-mode ido-vertical-mode hy-mode hungry-delete hlint-refactor hl-todo hindent highlight-parentheses highlight-numbers highlight-indentation hide-comnt help-fns+ helm-make haskell-snippets hackernews google-translate golden-ratio go-guru go-eldoc gnuplot gitignore-mode github-search github-clone github-browse-file gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link git-gutter-fringe git-gutter-fringe+ gist gh-md geiser flyspell-correct-ivy flycheck-rust flycheck-pos-tip flycheck-ledger flycheck-haskell flycheck-elm flx-ido fish-mode fill-column-indicator feature-mode fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-visual-mark-mode evil-unimpaired evil-tutor evil-surround evil-snipe evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-magit evil-lisp-state evil-indent-plus evil-iedit-state evil-exchange evil-escape evil-ediff evil-args evil-anzu eval-sexp-fu eshell-z eshell-prompt-extras esh-help erc-yt erc-view-log erc-terminal-notifier erc-social-graph erc-image erc-hl-nicks engine-mode emoji-cheat-sheet-plus emmet-mode elm-mode elisp-slime-nav dumb-jump drupal-mode disaster diff-hl deft cython-mode counsel-projectile company-web company-tern company-statistics company-shell company-go company-ghci company-ghc company-emoji company-cabal company-c-headers company-auctex company-anaconda common-lisp-snippets column-enforce-mode color-identifiers-mode coffee-mode cmm-mode cmake-mode clean-aindent-mode clang-format chruby chess cargo bundler bracketed-paste beacon auto-yasnippet auto-highlight-symbol auto-dictionary auto-compile arduino-mode aggressive-indent adaptive-wrap ace-window ace-link ac-ispell 2048-game)))
'(paradox-github-token t)
'(pos-tip-background-color "#FFFACE")
'(pos-tip-foreground-color "#272822")
'(psc-ide-add-import-on-completion t t)
'(psc-ide-rebuild-on-save nil t)
'(ring-bell-function (quote ignore))
'(spaceline-all-the-icons-separator-type (quote arrow))
'(spaceline-info-mode t)
'(vc-annotate-background nil)
'(vc-annotate-color-map
(quote
((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)
'(weechat-color-list
(quote
(unspecified "#272822" "#3C3D37" "#F70057" "#F92672" "#86C30D" "#A6E22E" "#BEB244" "#E6DB74" "#40CAE4" "#66D9EF" "#FB35EA" "#FD5FF0" "#74DBCD" "#A1EFE4" "#F8F8F2" "#F8F8F0"))))
(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.
'(default ((((class color) (min-colors 257)) (:foreground "#F8F8F2" :background "#272822" :family "Iosevka" :foundry "nil" :slant normal :weight normal :height 130 :width normal)) (((class color) (min-colors 89)) (:foreground "#F5F5F5" :background "#1B1E1C" :family "Iosevka" :foundry "nil" :slant normal :weight normal :height 130 :width normal))))
'(company-tooltip-common ((t (:inherit company-tooltip :weight bold :underline nil))))
'(company-tooltip-common-selection ((t (:inherit company-tooltip-selection :weight bold :underline nil)))))
(defun dotspacemacs/emacs-custom-settings ()
"Emacs custom settings.
This is an auto-generated function, do not modify its content directly, use
Emacs customize menu instead.
This function is called at the very end of Spacemacs initialization."
(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.
'(ac-ispell-requires 4 t)
'(ahs-case-fold-search nil)
'(ahs-default-range (quote ahs-range-whole-buffer))
'(ahs-idle-interval 0.25)
'(ahs-idle-timer 0 t)
'(ahs-inhibit-face-list nil)
'(ansi-color-names-vector
["#272822" "#F92672" "#A6E22E" "#E6DB74" "#66D9EF" "#FD5FF0" "#A1EFE4" "#F8F8F2"])
'(compilation-message-face (quote default))
'(erc-interpret-mirc-color t)
'(erc-modules
(quote
(autoaway autojoin button completion fill irccontrols move-to-prompt netsplit notifications readonly ring scrolltobottom services smiley spelling youtube list match networks notify track autojoin log menu image hl-nicks)))
'(evil-want-Y-yank-to-eol nil)
'(fci-rule-color "#3C3D37" t)
'(highlight-changes-colors (quote ("#FD5FF0" "#AE81FF")))
'(highlight-tail-colors
(quote
(("#3C3D37" . 0)
("#679A01" . 20)
("#4BBEAE" . 30)
("#1DB4D0" . 50)
("#9A8F21" . 60)
("#A75B00" . 70)
("#F309DF" . 85)
("#3C3D37" . 100))))
'(js-indent-level 2 t)
'(js2-basic-offset 2 t)
'(mac-auto-operator-composition-mode t)
'(magit-diff-use-overlays nil)
'(monokai-use-variable-pitch nil)
'(mu4e-use-fancy-chars nil t)
'(ns-auto-hide-menu-bar nil)
'(org-journal-date-format "%A, %B %d, %Y" t)
'(org-journal-time-format "%R %Z" t)
'(package-selected-packages
(quote
(sql-indent reformatter transient lv nix-mode org-plus-contrib emms w3m elfeed-protocol treepy graphql weechat restclient-helm helm-spotify-plus tracking symon org-mime elfeed-web elfeed-org elfeed-goodies ace-jump-mode noflet elfeed hledger-mode let-alist ghub zeal-at-point edit-indirect ssass-mode vue-html-mode org-vcard oauth gntp libmpdee json-snatcher json-reformat prop-menu parent-mode fringe-helper git-gutter+ git-gutter marshal logito ht pos-tip flx anzu goto-chg pkg-info epl web-completion-data dash-functional seq pythonic popup dash-at-point counsel-dash helm-dash visual-fill-column org-category-capture ghc undo-tree s spaceline-all-the-icons all-the-icons memoize font-lock+ diminish pdf-tools tablist f winum unfill sudoku ob-restclient multiple-cursors fuzzy company-restclient know-your-http-well flyspell-correct log4e async mmt slime rust-mode bind-key packed auto-complete avy tern iedit bind-map evil simple-httpd pcache alert php-mode purescript-mode haml-mode markdown-mode htmlize vue-mode circe rcirc-notify rcirc-color helm-themes helm-swoop helm-spotify multi helm-pydoc helm-projectile helm-mode-manager helm-hoogle helm-gitignore helm-flx helm-descbinds helm-css-scss helm-company helm-c-yasnippet helm-ag flyspell-correct-helm ace-jump-helm-line csv-mode inflections spinner org anaconda-mode swiper highlight projectile skewer-mode js2-mode gh magit-popup git-commit hydra inf-ruby pcre2el macrostep dash powerline auctex counsel smartparens go-mode haskell-mode flycheck magit with-editor yasnippet rake company ivy helm helm-core xterm-color auctex-latexmk yapfify yaml-mode xkcd wttrin ws-butler writeroom-mode wolfram-mode window-numbering which-key wgrep web-mode web-beautify volatile-highlights vi-tilde-fringe vdirel uuidgen use-package typit twittering-mode tumblesocks toml-mode toc-org thrift tagedit stan-mode spray spotify spacemacs-theme spaceline smex smeargle slime-company slim-mode shell-pop scss-mode scad-mode sass-mode rvm ruby-tools ruby-test-mode rubocop rspec-mode robe reveal-in-osx-finder restclient restart-emacs request rbenv ranger rainbow-mode rainbow-identifiers rainbow-delimiters racer quelpa qml-mode pyvenv pytest pyenv-mode py-isort pug-mode psci psc-ide projectile-rails popwin pip-requirements phpunit phpcbf php-extras php-auto-yasnippets persp-mode pbcopy paradox pandoc-mode pacmacs p4 ox-pandoc ox-gfm osx-trash osx-dictionary orgit org-projectile org-present org-pomodoro org-journal org-download org-bullets open-junk-file ob-http neotree mwim multi-term mu4e-maildirs-extension mu4e-alert move-text monokai-theme mmm-mode minitest mingus matlab-mode markdown-toc magit-gitflow magit-gh-pulls lorem-ipsum livid-mode live-py-mode linum-relative link-hint less-css-mode ledger-mode launchctl julia-mode json-mode js2-refactor js-doc ivy-hydra intero insert-shebang info+ indent-guide idris-mode ido-vertical-mode hy-mode hungry-delete hlint-refactor hl-todo hindent highlight-parentheses highlight-numbers highlight-indentation hide-comnt help-fns+ helm-make haskell-snippets hackernews google-translate golden-ratio go-guru go-eldoc gnuplot gitignore-mode github-search github-clone github-browse-file gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link git-gutter-fringe git-gutter-fringe+ gist gh-md geiser flyspell-correct-ivy flycheck-rust flycheck-pos-tip flycheck-ledger flycheck-haskell flycheck-elm flx-ido fish-mode fill-column-indicator feature-mode fancy-battery eyebrowse expand-region exec-path-from-shell evil-visualstar evil-visual-mark-mode evil-unimpaired evil-tutor evil-surround evil-snipe evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-magit evil-lisp-state evil-indent-plus evil-iedit-state evil-exchange evil-escape evil-ediff evil-args evil-anzu eval-sexp-fu eshell-z eshell-prompt-extras esh-help erc-yt erc-view-log erc-terminal-notifier erc-social-graph erc-image erc-hl-nicks engine-mode emoji-cheat-sheet-plus emmet-mode elm-mode elisp-slime-nav dumb-jump drupal-mode disaster diff-hl deft cython-mode counsel-projectile company-web company-tern company-statistics company-shell company-go company-ghci company-ghc company-emoji company-cabal company-c-headers company-auctex company-anaconda common-lisp-snippets column-enforce-mode color-identifiers-mode coffee-mode cmm-mode cmake-mode clean-aindent-mode clang-format chruby chess cargo bundler bracketed-paste beacon auto-yasnippet auto-highlight-symbol auto-dictionary auto-compile arduino-mode aggressive-indent adaptive-wrap ace-window ace-link ac-ispell 2048-game)))
'(paradox-github-token t)
'(pos-tip-background-color "#FFFACE")
'(pos-tip-foreground-color "#272822")
'(psc-ide-add-import-on-completion t t)
'(psc-ide-rebuild-on-save nil t)
'(ring-bell-function (quote ignore))
'(spaceline-all-the-icons-separator-type (quote arrow) t)
'(spaceline-info-mode t)
'(vc-annotate-background nil)
'(vc-annotate-color-map
(quote
((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)
'(weechat-color-list
(quote
(unspecified "#272822" "#3C3D37" "#F70057" "#F92672" "#86C30D" "#A6E22E" "#BEB244" "#E6DB74" "#40CAE4" "#66D9EF" "#FB35EA" "#FD5FF0" "#74DBCD" "#A1EFE4" "#F8F8F2" "#F8F8F0"))))
(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.
'(default ((((class color) (min-colors 257)) (:foreground "#F8F8F2" :background "#272822" :family "Iosevka" :foundry "nil" :slant normal :weight normal :height 130 :width normal)) (((class color) (min-colors 89)) (:foreground "#F5F5F5" :background "#1B1E1C" :family "Iosevka" :foundry "nil" :slant normal :weight normal :height 130 :width normal))))
'(company-tooltip-common ((t (:inherit company-tooltip :weight bold :underline nil))))
'(company-tooltip-common-selection ((t (:inherit company-tooltip-selection :weight bold :underline nil)))))
)

Loading…
Cancel
Save