;;; shoshimacs.el --- Beginner's Mind Config -*- lexical-binding:t -*- ;;; Package Management (when (string< "28.1" emacs-version) (add-to-list 'package-archives '("nongnu" . "https://elpa.nongnu.org/nongnu/"))) ;;; 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)