From 34216300631031458f46f9ce587ca7bbc45a81c3 Mon Sep 17 00:00:00 2001 From: bd Date: Thu, 4 Jan 2024 19:06:06 -0700 Subject: erc use-package form, cleaned up init.el to only contain loads --- .config/emacs/bd-default.el | 15 ++++++++++----- .config/emacs/bd-development.el | 6 ++++++ .config/emacs/init.el | 21 ++++++--------------- 3 files changed, 22 insertions(+), 20 deletions(-) (limited to '.config') diff --git a/.config/emacs/bd-default.el b/.config/emacs/bd-default.el index e9fb34f..eababd8 100644 --- a/.config/emacs/bd-default.el +++ b/.config/emacs/bd-default.el @@ -14,11 +14,6 @@ (setenv "PATH" (format "%s:%s" "/home/bdunahu/Personal/scripts/" (getenv "PATH"))) -;;;; do not store customized setting (automatic) here -(setq custom-file "/home/bdunahu/.config/emacs/custom.el") -(load custom-file t) - - ;;;; functions (defun clamp (lower-bound upper-bound value) (max lower-bound (min value upper-bound))) @@ -118,3 +113,13 @@ open URL at point." :bind (("C-c d" . dired-jump)) :custom (dired-listing-switches "-alh")) + +(use-package erc + :config + (defalias 'erc 'erc-tls) + :custom + (erc-server "irc.libera.chat") + (erc-nick "Isaz") + (erc-user-full-name "bd") + (erc-kill-buffer-on-part t) + (erc-autojoin-channels-alist '(("irc.libera.chat" "#parabola" "#emacs" "#guix")))) diff --git a/.config/emacs/bd-development.el b/.config/emacs/bd-development.el index 7d162f9..478dc18 100644 --- a/.config/emacs/bd-development.el +++ b/.config/emacs/bd-development.el @@ -42,6 +42,12 @@ Exempt major modes are defined in `display-line-numbers-exempt-modes'." ;; (output-pdf "Zathura") ;; (output-html "xdg-open")))) +(use-package vertico + :init + (vertico-mode) + :custom + (vertico-cycle t)) + (use-package company :hook (prog-mode text-mode) :config diff --git a/.config/emacs/init.el b/.config/emacs/init.el index d446b10..99fb0f4 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -5,25 +5,16 @@ ;; each 50MB of allocated data (the default is on every 0.76MB) (setopt gc-cons-threshold 50000000) -(load (expand-file-name "$HOME/.config/emacs/bd-default.el")) +;;;; do not store customized setting (automatic) here +(setq custom-file "/home/bdunahu/.config/emacs/custom.el") +(load custom-file t) + +;;;; files are not segregated but not self-contained +(load (expand-file-name "$HOME/.config/emacs/bd-default.el")) (load (expand-file-name "$HOME/.config/emacs/bd-org.el")) (load (expand-file-name "$HOME/.config/emacs/bd-emms.el")) (load (expand-file-name "$HOME/.config/emacs/bd-development.el")) - -(setopt erc-server "irc.libera.chat" - erc-nick "Isaz" - erc-user-full-name "bd" - erc-kill-buffer-on-part t - erc-autojoin-channels-alist '(("irc.libera.chat" "#parabola" "#emacs" "#guix"))) -(defalias 'erc 'erc-tls) - -(use-package vertico - :init - (vertico-mode) - :custom - (vertico-cycle t)) - (load (expand-file-name "$HOME/.config/emacs/bd-wm.el")) (load (expand-file-name "$HOME/.config/emacs/bd-mode-and-themes.el")) -- cgit v1.2.3