summaryrefslogtreecommitdiff
path: root/.config/emacs
diff options
context:
space:
mode:
Diffstat (limited to '.config/emacs')
-rw-r--r--.config/emacs/bd-default.el15
-rw-r--r--.config/emacs/bd-development.el6
-rw-r--r--.config/emacs/init.el21
3 files changed, 22 insertions, 20 deletions
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"))