This commit is contained in:
Bob Slacker 2022-12-10 17:17:07 +01:00
commit 5fe453e4f7
3 changed files with 2880 additions and 0 deletions

1364
README.org Normal file

File diff suppressed because it is too large Load Diff

1364
config.org Normal file

File diff suppressed because it is too large Load Diff

152
init.el Normal file
View File

@ -0,0 +1,152 @@
;;; 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