- Enable
fido-mode
. - Custom key sequence
C-c d
to delete trailing whitespace.
- Load custom-file.
- Disable menu bar.
- Disable tool bar.
- Disable scroll bar.
- Use
wombat
theme. - Customize faces for background, cursor, searches, and comments.
- Enable and configure
ido-mode
. - Show trailing whitespace.
- Indicate non-existing lines in the left fringe.
- Indicate buffer boundaries in the left fringe.
- Use single spacing convention to end sentences.
- Use spaces, not tabs, for indentation.
- Enable
show-paren-mode
to highlight matching parentheses. - Write auto-saves and backups to
~/.emacs.d/backup/
. - Do not move the current file while creating backup.
- Disable lockfiles.
- Workaround for https://debbugs.gnu.org/34341 in GNU Emacs <= 26.3.
- Automatic installation of packages from MELPA.
- Write customizations to
~/.emacs.d/custom.el
instead of~/.emacs
. - Install Markdown Mode.
- Install Paredit.
- Install Rainbow Delimiters.
- Enable Paredit in Emacs Lisp mode, eval-expression minibuffer, IELM mode, Lisp interaction mode, and Lisp mode.
- Enable Rainbow Delimiters in Emacs Lisp mode, IELM mode, Lisp interaction mode, and Lisp mode.
- Customize Rainbow Delimiters colors to show colorful parentheses.
- Custom command to show current time.
- Custom key sequence to show current time.
- Start Emacs server automatically, if it is not running already.
- Command named
em
to run Emacs server and client.