Hi everyone!
I’ve been using Emacs sporadically for a while, but only at a very basic level. To be honest, I only know about 4 or 5 commands (find/create file, select all, copy/cut, and closing error windows). Now, I want to make it my main tool.
The catch is that I’ll be running it on an Acer Aspire One with a 2008 Intel Atom N270 and only 1 GB of RAM. Since the hardware is very limited, I’m looking for extensions and packages that work well both in the terminal (st) and the graphical interface (lucid build) to replace heavier software.
I already have my environment set up with DWM, st, and WeeChat, but I’d like to integrate the following into Emacs:
Programming: I plan to code in C, C++, Lua, Bash, Dash, Pascal, and Basic256. I definitely need line numbers. I’d love to have some form of autocompletion, but only if it doesn't choke my CPU or RAM—if it's too heavy, I can live without it. I might also use vterm for compiling.
Document Creation: I’m looking for a way to create documents that allows for different fonts, font sizes, underlining, line spacing, bold text, etc., and includes support for displaying images. Basically, I need a "lightweight LibreOffice" alternative within Emacs so I don't crash my computer.
File Management: Something fluid for navigating, copying, moving, and managing directories.
Minimalist Web: Clients for Gemini and Gopher protocols.
Email: A lightweight mail client.
Extra: For RSS, I’ve been recommended newsboat (standalone), so I might not need an Emacs package for that. However, if there’s something in Emacs that is objectively better or lighter, I’d love to hear about it.
I would appreciate any tips, package recommendations, or performance tweaks that could help me get the most out of this little machine. Thanks!
submitted by /u/ElViejoDelCyro
[link] [comments]