(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/"))
+ (setq package-selected-packages
+ '(academic-phrases ace-jump-mode ace-link affe alert all-the-icons
+ all-the-icons-completion anzu auctex-latexmk beacon benchmark-init
+ browse-at-remote browse-kill-ring cape corfu command-log-mode
+ dabbrev define-word diff-hl diminish disable-mouse dockerfile-mode
+ dtache elfeed emacsql-sqlite3 embark-consult erlang exec-path-from-shell
+ expand-region flymake-swi-prolog fullframe ggtags git-blamed git-timemachine
+ gitconfig-mode gitignore-mode gnu-elpa-keyring-update gnuplot gnuplot-mode
+ go-mode graphviz-dot-mode helpful highlight-escape-sequences htmlize ialign
+ keyfreq keycast iedit lin list-unicode-display lorem-ipsum magit-todos
+ marginalia move-dup no-littering ns-auto-titlebar ob-prolog orderless
+ org-superstar pdf-tools rainbow-delimiters rg smtpmail-multi tramp typit
+ vterm vundo which-key whitespace-cleanup-mode hide-mode-line))
+
(package-initialize)
#+end_src
*** =ace-window= homerow keys
#+begin_src emacs-lisp
- (with-eval-after-load 'ace-window
- (setq aw-keys '(?a ?s ?d ?f ?g ?h ?j ?k ?l)))
+ (with-eval-after-load 'ace-window
+ (setq aw-keys '(?a ?s ?d ?f ?g ?h ?j ?k ?l))
+ (custom-set-faces
+ '(aw-leading-char-face ((t (:inherit (bold modus-themes-reset-soft) :height 1))))))
#+end_src
*** =ace-link= setup
+++ /dev/null
-(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.
- '(comint-process-echoes t)
- '(company-minimum-prefix-length 2)
- '(dap-internal-terminal 'dap-internal-terminal-shell)
- '(dap-print-io t)
- '(dap-ui-repl-prompt "?- ")
- '(embark-indicators
- '(embark-minimal-indicator embark-highlight-indicator embark-isearch-highlight-indicator))
- '(flymake-proc-allowed-file-name-masks
- '(("\\.\\(?:c\\(?:pp\\|xx\\|\\+\\+\\)?\\|CC\\)\\'" flymake-proc-simple-make-init nil flymake-proc-real-file-name-considering-includes)
- ("\\.xml\\'" flymake-proc-xml-init nil nil)
- ("\\.html?\\'" flymake-proc-xml-init nil nil)
- ("\\.cs\\'" flymake-proc-simple-make-init nil nil)
- ("\\.php[345]?\\'" flymake-proc-php-init nil nil)
- ("\\.h\\'" flymake-proc-master-make-header-init flymake-proc-master-cleanup nil)
- ("\\.java\\'" flymake-proc-simple-make-java-init flymake-proc-simple-java-cleanup nil)
- ("[0-9]+\\.tex\\'" flymake-proc-master-tex-init flymake-proc-master-cleanup nil)
- ("\\.tex\\'" flymake-proc-simple-tex-init nil nil)
- ("\\.idl\\'" flymake-proc-simple-make-init nil nil)))
- '(manual-program "gman")
- '(max-specpdl-size 10000)
- '(mm-text-html-renderer 'shr)
- '(osm-home '(32.08 34.78 15))
- '(package-selected-packages
- '(hide-mode-line dabbrev benchmark-init smtpmail-multi typit elfeed gnuplot gnuplot-mode org-msg doom-modeline stem-reading-mode ace-link vundo lin typescript-mode bnf-mode olivetti logos osm cov cape corfu speed-type json-mode json-navigator flymake-swi-prolog package-lint package-lint-flymake all-the-icons-completion mct dap-ui auto-package-update zenburn-theme yasnippet-snippets yaml-mode yagist windswap whole-line-or-region whitespace-cleanup-mode which-key w3m vterm vlf vertico use-package unfill tramp terraform-mode terraform-doc symbol-overlay switch-window smartparens sketch-mode semi rustic rg reformatter rainbow-delimiters protobuf-mode proof-general pdf-tools page-break-lines org-superstar orderless ob-prolog ns-auto-titlebar no-littering multiple-cursors move-dup mode-line-bell markdown-toc markdown-changelog marginalia magit-todos lsp-ui lsp-java lsp-haskell lorem-ipsum list-unicode-display keyfreq keycast iedit idris-mode ibuffer-vc ibuffer-projectile ialign htmlize highlight-escape-sequences helpful graphviz-dot-mode go-mode gnu-elpa-keyring-update gitignore-mode github-review github-clone gitconfig-mode git-timemachine git-blamed ggtags fullframe forge flycheck-golangci-lint expand-region exec-path-from-shell esup erlang epresent embark-consult emacsql-sqlite3 elixir-mode ediprolog dtache dockerfile-mode disable-mouse diminish diff-hl define-word default-text-scale consult-flycheck company-quickhelp company-coq company-auctex command-log-mode bug-reference-github browse-kill-ring browse-at-remote beacon auctex-latexmk anzu all-the-icons alert affe ace-jump-mode academic-phrases))
- '(show-paren-context-when-offscreen nil)
- '(speed-type-max-chars 1024)
- '(speed-type-min-chars 512))
-(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.
- '(aw-leading-char-face ((t (:inherit (bold modus-themes-reset-soft) :foreground "#fe6060" :height 1)))))
+++ /dev/null
-;; (setq gnus-select-method
-;; '(nnimap "gmail"
-;; (nnimap-address "imap.gmail.com")
-;; (nnimap-server-port "imaps")
-;; (nnimap-stream ssl)))
-
-;; (setq ; smtpmail-smtp-server "smtp.gmail.com"
-;; ; smtpmail-smtp-service 587
-;; gnus-ignored-newsgroups "^to\\.\\|^[0-9. ]+\\( \\|$\\)\\|^[\"]\"[#'()]")
-
-;; (setq gnus-article-treat-types
-;; (list "text/plain"
-;; "text/x-verbatim"
-;; "text/x-patch"
-;; "text/html"
-;; "text/calendar"))
-
-;; (setq gnus-posting-styles
-;; '((".*mail.swi-prolog.com.*"
-;; (address "eshel@swi-prolog.org"))
-;; (".*"
-;; ())))
-
-;; (add-hook 'gnus-group-mode-hook #'gnus-topic-mode)
-;; (add-hook 'gnus-group-mode-hook #'gnus-group-sort-by-alphabet)
-
-;; (require 'gnus-icalendar)
-;; (gnus-icalendar-setup)
-
-;; (setq gnus-icalendar-org-capture-file "~/inbox.org")
-;; (setq gnus-icalendar-org-capture-headline '("Calendar"))
-;; (gnus-icalendar-org-setup)