This is my personal Emacs configuration, tailored for general programming with a focus on web development. It includes custom settings and optimized packages to enhance productivity.
Before using this configuration, ensure you have the following installed:
- Commit Nerd Font – My default font face
- lsp-booster – Performance booster for
lsp-mode
- solarized-theme – A popular Solarized color theme
- all-the-icons – Icons for various UI elements
- dashboard – A startup dashboard with recent files, bookmarks, and projects
- centaur-tabs – Tab-based buffer navigation
- mood-line – A minimal and modern mode line
- vertico – Vertical completion UI
- orderless – Flexible completion style
- corfu – Popup completion UI
- kind-icon – Icons for completion candidates
- js2-mode – Improved JavaScript editing
- typescript-mode – TypeScript editing mode
- json-mode – JSON file editing
- neotree – A tree-style file explorer
- emmet-mode – Abbreviations for HTML and CSS
- lsp-mode – Language Server Protocol (LSP) support
- lsp-ui – UI enhancements for LSP
- flycheck – On-the-fly syntax checking
- org-mode – Removed org-agenda configuration, babel languages setup, and org-related settings from both
config.elandinit.el. - magit – Removed Git integration setup from
init.el. - pgmacs – Removed PostgreSQL tools package setup from
init.el.
This version of the README directly reflects the changes you made in the branch where you removed those specific configurations. Let me know if this is accurate now!

