;;; init.el --- Summary ;;; Commentary: ;;; Code: ;; Paths ;; (add-to-list 'load-path "/home/beastie/.emacs.d/pde/") ;; (load "pde-load") ;; Repos (require 'package) (setq package-enable-at-startup nil) (setq package-archives '(("melpa" . "https://melpa.org/packages/") ("org" . "https://orgmode.org/elpa/") ("elpa" . "https://elpa.gnu.org/packages/"))) (package-initialize) ;;; Bootstrap use-package ;; Install use-package if it's not already installed. ;; use-package is used to configure the rest of the packages. (unless (or (package-installed-p 'use-package) (package-installed-p 'diminish)) (package-refresh-contents) (package-install 'use-package) (package-install 'diminish)) (require 'use-package-ensure) (setq use-package-always-ensure t) ;; From use-package README (eval-when-compile (require 'use-package)) (use-package diminish :ensure t) ;; if you use :diminish (use-package bind-key) ;;; Load the config (org-babel-load-file (concat user-emacs-directory "config.org")) ;; Coisas do Melpa (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 default default italic underline success warning error]) '(ansi-color-names-vector ["#242424" "#e5786d" "#95e454" "#cae682" "#8ac6f2" "#333366" "#ccaa8f" "#f6f3e8"]) '(custom-enabled-themes '(org-beautify euphoria retro-green)) '(custom-safe-themes '("c086fe46209696a2d01752c0216ed72fd6faeabaaaa40db9fc1518abebaf700d" "be9645aaa8c11f76a10bcf36aaf83f54f4587ced1b9b679b55639c87404e2499" "28eb6d962d45df4b2cf8d861a4b5610e5dece44972e61d0604c44c4aad1e8a9d" "e1ef2d5b8091f4953fe17b4ca3dd143d476c106e221d92ded38614266cea3c8b" "aaa4c36ce00e572784d424554dcc9641c82d1155370770e231e10c649b59a074" "c83c095dd01cde64b631fb0fe5980587deec3834dc55144a6e78ff91ebc80b19" "bffa9739ce0752a37d9b1eee78fc00ba159748f50dc328af4be661484848e476" "4bca89c1004e24981c840d3a32755bf859a6910c65b829d9441814000cf6c3d0" "d6603a129c32b716b3d3541fc0b6bfe83d0e07f1954ee64517aa62c9405a3441" "499c3dd62c262b0bbb3ea0f5c83e92db5eac4a2a58468b51900e0ca706a7ad12" "0ec7094cc0a201c1d6f7c37f2414595d6684403b89b6fd74dcc714b5d41cd338" "922f930fc5aeec220517dbf74af9cd2601d08f8250e4a15c385d509e22629cac" "b5cff93c3c6ed12d09ce827231b0f5d4925cfda018c9dcf93a2517ce3739e7f1" "09feeb867d1ca5c1a33050d857ad6a5d62ad888f4b9136ec42002d6cdf310235" "06e0662b31a2ae8da5c6b5e9a05b25fabd1dc8dd3c3661ac194201131cafb080" "7de92d9e450585f9f435f2d9b265f34218cb235541c3d0d42c154bbbfe44d4dd" "69ad4071c7b2d91543fddd9030816404ff22e46f7207549319ce484e23082dee" "cdc2a7ba4ecf0910f13ba207cce7080b58d9ed2234032113b8846a4e44597e41" "ff8be9ed2696bf7bc999423d909a603cb23a9525bb43135c0d256b0b9377c958" "1a094b79734450a146b0c43afb6c669045d7a8a5c28bc0210aba28d36f85d86f" "9dc64d345811d74b5cd0dac92e5717e1016573417b23811b2c37bb985da41da2" "0f302165235625ca5a827ac2f963c102a635f27879637d9021c04d845a32c568" "9685cefcb4efd32520b899a34925c476e7920725c8d1f660e7336f37d6d95764" "0615f6940c6c5e5638c9157644263889db755d43576c25f7b311806f4cfe2c3a" "be2c1a78f42783eab9ff068c3f09e81a7908a77a1d288ce8d704491165ef448b" "be0efbaebc85494f3c1c06e320fd13a24abf485d5f221a90fe811cea9a39ed85" "a0d9281cf41e8a226f0539a7f54e4812fdeaaec36c751b84671df97a54013465" "ded82bed6a96cb8fdc7a547ef148679e78287664a5236e9c694e917383b052d7" "dd7213b37f448685f41e28b83a497f78fdefeeef0d47531fc24e99f576a7a191" "b80d4f6dee7691fc5a437d760164c3eba202944b3f977d5b47bbb6b76cba0806" "660376e0336bb04fae2dcf73ab6a1fe946ccea82b25f6800d51977e3a16de1b9" default)) '(erc-modules '(autojoin button completion fill irccontrols keep-place list match menu move-to-prompt netsplit networks noncommands notifications readonly replace ring services smiley sound stamp spelling track)) '(fci-rule-color "#444a73") '(hl-todo-keyword-faces '(("TODO" . "#dc752f") ("NEXT" . "#dc752f") ("THEM" . "#2d9574") ("PROG" . "#4f97d7") ("OKAY" . "#4f97d7") ("DONT" . "#f2241f") ("FAIL" . "#f2241f") ("DONE" . "#86dc2f") ("NOTE" . "#b1951d") ("KLUDGE" . "#b1951d") ("HACK" . "#b1951d") ("TEMP" . "#b1951d") ("FIXME" . "#dc752f") ("XXX+" . "#dc752f") ("\\?\\?\\?+" . "#dc752f"))) '(jdee-db-active-breakpoint-face-colors (cons "#161a2a" "#82aaff")) '(jdee-db-requested-breakpoint-face-colors (cons "#161a2a" "#c3e88d")) '(jdee-db-spec-breakpoint-face-colors (cons "#161a2a" "#444a73")) '(objed-cursor-color "#ff757f") '(org-bullets-bullet-list '("◉" "○" "●" "○" "●" "○" "●") nil nil "Customized with use-package org-bullets") '(package-selected-packages '(terminal-here org-roam autothemer eshell-git-prompt vterm eterm-256color company-box company lsp-ivy lsp-treemacs lsp-ui markdown-mode lsp-mode counsel-projectile projectile green-is-the-new-black-theme spacemacs-themes spacemacs-theme doom-themes helpful rainbow-delimiters doom-modeline ws-butler counsel exwm emms pdf-tools elpher typit org-beautify-theme org-babel-eval-in-repl gnugo dark-mint-theme color-theme-modern ace-window all-the-icons neotree autocomplete use-package)) '(pdf-view-display-size 'fit-page) '(pdf-view-midnight-colors (cons "#c8d3f5" "#212337")) '(rustic-ansi-faces ["#212337" "#ff757f" "#c3e88d" "#ffc777" "#82aaff" "#c099ff" "#b4f9f8" "#c8d3f5"]) '(typit-test-time 30) '(vc-annotate-background "#212337") '(vc-annotate-color-map (list (cons 20 "#c3e88d") (cons 40 "#d7dd85") (cons 60 "#ebd27e") (cons 80 "#ffc777") (cons 100 "#ffb76e") (cons 120 "#ffa866") (cons 140 "#ff995e") (cons 160 "#ea9993") (cons 180 "#d599c9") (cons 200 "#c099ff") (cons 220 "#d58dd4") (cons 240 "#ea81a9") (cons 260 "#ff757f") (cons 280 "#d06a7c") (cons 300 "#a15f79") (cons 320 "#725476") (cons 340 "#444a73") (cons 360 "#444a73"))) '(vc-annotate-very-old-color nil)) (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. '(ac-candidate-mouse-face ((t (:background "black" :foreground "green")))) '(ac-selection-face ((t (:background "green" :foreground "black")))) '(border ((t (:background "green" :width normal)))) '(cursor ((t (:background "green")))) '(isearch ((t (:background "green" :foreground "black")))) '(isearch-fail ((t (:background "OrangeRed" :foreground "black")))) '(ivy-current-match ((t (:extend t :background "green" :foreground "black")))) '(ivy-minibuffer-match-highlight ((t (:background "green" :foreground "black")))) '(mouse ((t (:background "green" :foreground "green")))) '(org-block-begin-line ((t (:extend t :background "black" :foreground "pink")))) '(org-block-end-line ((t (:extend t :background "black" :foreground "pink")))) '(org-date ((t (:foreground "yellow")))) '(org-document-title ((t (:inherit org-level-1 :foreground "purple" :box (:line-width 5 :color "black") :underline nil :height 1.5)))) '(org-level-1 ((t (:inherit default :extend nil :foreground "orange" :box (:line-width 5 :color "black") :slant normal :weight normal :height 1.3 :width normal :foundry "MS " :family "Verdana")))) '(org-level-2 ((t (:inherit default :extend nil :foreground "cyan" :slant normal :weight normal :height 1.15 :width normal :foundry "MS " :family "Verdana")))) '(org-todo ((t (:foreground "dodger blue")))) '(org-verbatim ((t (:foreground "gold1")))) '(rainbow-delimiters-base-error-face ((t (:background "red" :foreground "black")))) '(rainbow-delimiters-depth-1-face ((t (:foreground "yellow")))) '(rainbow-delimiters-depth-2-face ((t (:foreground "red")))) '(rainbow-delimiters-depth-3-face ((t (:foreground "cyan")))) '(rainbow-delimiters-depth-4-face ((t (:foreground "purple")))) '(rainbow-delimiters-depth-5-face ((t (:foreground "orange")))) '(rainbow-delimiters-depth-7-face ((t (:foreground "dodger blue")))) '(rainbow-delimiters-depth-8-face ((t (:foreground "pink")))) '(rainbow-delimiters-mismatched-face ((t (:background "orange" :foreground "black")))) '(rainbow-delimiters-unmatched-face ((t (:background "white" :foreground "black")))) '(rectangle-preview ((t (:inherit region :background "green" :foreground "black")))) '(region ((t (:extend t :background "green" :foreground "black")))) '(scroll-bar ((t (:background "dim gray" :foreground "green")))) '(secondary-selection ((t (:extend t :background "dim gray" :foreground "green")))) '(tab-bar ((t nil))) '(tab-bar-tab ((t (:background "green" :foreground "black")))) '(tab-bar-tab-inactive ((t (:background "black" :foreground "green")))) '(tabbar-default-face ((t (:inherit variable-pitch :background "green" :foreground "black" :height 0.8)))) '(tabbar-selected-face ((t (:background "green" :foreground "black")))) '(tabbar-unselected-face ((t (:background "black" :foreground "green")))) '(typit-correct-char ((t (:inherit success :background "green" :foreground "black")))) '(typit-value ((t (:inherit font-lock-constant-face :foreground "green")))) '(typit-wrong-char ((t (:inherit error :foreground "red"))))) ;;; init.el ends here