;;; 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)