From bb67745117cd1cf3b1ec0944fc367f47167cd071 Mon Sep 17 00:00:00 2001 From: shoshin Date: Sat, 21 May 2022 13:19:47 -0500 Subject: Add: first pass of literate config --- shoshin-config.el | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 shoshin-config.el (limited to 'shoshin-config.el') diff --git a/shoshin-config.el b/shoshin-config.el new file mode 100644 index 0000000..982f66f --- /dev/null +++ b/shoshin-config.el @@ -0,0 +1,55 @@ +;;; shoshimacs.el --- Beginner's Mind Config -*- lexical-binding:t -*- + +;;; Package Management +(add-to-list 'load-path (expand-file-name "xah-fly-keys/" user-emacs-directory)) +(require 'xah-fly-keys) +(xah-fly-keys-set-layout "qwerty") +(xah-fly-keys t) + +;;; Completion +(package-install 'consult) + +(package-install 'corfu) + +(package-install 'marginalia) + +(package-install 'embark) + +(package-install 'vertico) + +;;; Editing +(electric-pair-mode) + +(package-install 'markdown-mode) + +;;; Programming +(package-install 'json-mode) + +(package-install 'devdocs) + +;;; Projects + + +;;; External Services +(package-install 'plz) + +(package-install 'srht) +(setq srht-username "shoshin") + +;;; User Interface +(scroll-bar-mode nil) +(fringe-mode '(8 . 0)) +(tab-bar-mode t) +(display-battery-mode t) + +(package-install 'darkroom) + +(set-frame-font "Victor Mono" t t t) + +(global-hl-line-mode t) + +(setq my-chosen-themes + '(cyberpunk-theme dracula-theme)) +(mapc #'package-install my-chosen-themes) + +(package-install 'windresize) -- cgit v1.2.3