JoaoESmoreira

Emacsphere

For a while now, I’ve been using Emacs only as my IDE for both academic and personal projects. This project, Emacsphere, is an effort to transform Emacs into a powerful and efficient environment — one that maximizes productivity and simplifies the workflow.

The goal is to configure Emacs in a way that takes full advantage of its extensive capabilities. I aim to turn Emacs into a versatile platform where it’s possible to manage desktop files, handle with git-based projects, organize tasks and notes with org-mode, and stay up to date by reading news and feeds directly within Emacs.

Emacsphere should be more than just a text editor — it's an evolving ecosystem tailored for focus, control, and creativity.

You can find the source code of this project at Emacsphere.

Installation

Requirements

  • Emacs 29 or higher

Steps

  1. Install Emacs:
    • On Ubuntu/Debian: sudo apt install emacs
    • On macOS: brew install emacs
    • On Windows: Download the Emacs version for Windows from emacsforwindows.
  2. Clone the Configuration Repository:

    Clone this repository to the Emacs configuration directory:

git clone https://github.com/JoaoESmoreira/emacsphere.git ~/.emacs.d
  1. Install Dependencies:
    • Open Emacs and it will start to install the dependencies.
  2. Configure Plugins and Extensions:
    • Customize the packages as needed to suit your workflow.
  3. Restart Emacs:

    After installing all the packages, restart Emacs to ensure all configurations and extensions are active.

Footer

Copyright © 2025 Joao ES Moreira

The contents of this website are licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License (CC-BY-ND 4.0).

The source code of this website is licensed under the MIT license, and available in GitHub repositor. User-submitted contributions to the site are welcome, as long as the contributor agrees to license their submission with the CC-BY-ND 4.0 license.