try to organize first try

This commit is contained in:
frosty 2024-09-06 05:33:33 -04:00
parent c266f50474
commit f11c94e725

View file

@ -3,21 +3,30 @@
#+EMAIL: passedgoandgot200@gmail.com
#+OPTIONS: num:nil
* Package Bootstrapping
#+BEGIN_SRC emacs-lisp
;;; Initial bootstrapping
;; Enable MELPA repository
;; Add MELPA to the repositories list
(require 'package)
(add-to-list 'package-archives
'("melpa" . "https://melpa.org/packages/") t)
;; Load packages list
(package-initialize)
;;; Look and feel
;; Setup `use-package'
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'use-package))
(eval-when-compile
(require 'use-package))
#+END_SRC
* Look and Feel
#+BEGIN_SRC emacs-lisp
;; Set the theme
(unless (package-installed-p 'ample-theme)
(package-install 'ample-theme))
(load-theme 'ample t)
(use-package ample-theme
:ensure t
:config (load-theme 'ample t))
;; Disable menu bar
(menu-bar-mode -1)
@ -42,10 +51,12 @@
(setq-default show-trailing-whitespace t)
;; Flash mode line on bell
(unless (package-installed-p 'mode-line-bell)
(package-install 'mode-line-bell))
(require 'mode-line-bell)
(mode-line-bell-mode)
(use-package mode-line-bell
:ensure t
:config (mode-line-bell-mode))
#+END_SRC
#+BEGIN_SRC emacs-lisp
;;; Buffer input and interaction