name mode size
..
AHK 040000
Auto-Complete 040000
Beacon 040000
Bookmarks 040000
Clippy the Paperclip 040000
Expand Region 040000
File Handling 040000
Helm 040000
Hide-Show Comments 040000
Highlighting 040000
Hydra 040000
Isearch Plus 040000
JSON 040000
Legible Regexes 040000
List Handling 040000
Markdown Mode 040000
Moving Buffers to Different Panes 040000
Nyan Cat Mode 040000
PHP 040000
Popup Interface 040000
Projectile 040000
Rainbow Mode 040000
Regular Tabs 040000
Scratch Buffers 040000
Sequence Manipulation 040000
Show Buffer Imenu Entries in Separate Buffer 040000
Smart Parentheses 040000
Snippets 040000
String Manipulation 040000
Tab Bar 040000
Things 040000
Tooltips 040000
Undo Tree 040000
Use Packages 040000
Web Mode 040000
Workgroups 040000
isearch+ 040000
README.md
# Apollia's GNU Emacs Settings - Apollia's .emacs.d Folder by Apollia - [http://apollia.com/](http://apollia.com/) Mostly built in late 2015 and early 2016, but as of 23:58:15 09/05/2019, I still use it, and still modify it from time to time. Cleaned up in July 2017, and first released on July 25, 2017. --- My GNU Emacs settings, and the included setup scripts and [Ramize-Physave](http://github.com/Apollia/Ramize-Physave), definitely work for me in Lighthouse 64 Puppy Linux 6.02 Beta 2. I'm still using GNU Emacs 24.5. * [https://www.gnu.org/software/emacs/](https://www.gnu.org/software/emacs/) * [http://astroblahhh.com/blog/puppy-linux/lhpup-org-is-down-but-lighthouse-64-puppy-linux-6-02-beta-2-is-still-available-i-400.shtml#blogtoc](http://astroblahhh.com/blog/puppy-linux/lhpup-org-is-down-but-lighthouse-64-puppy-linux-6-02-beta-2-is-still-available-i-400.shtml#blogtoc) <br>My GNU Emacs settings also work for me in GNU Emacs 24.5 in a [VirtualBox](http://virtualbox.org/) running Lucid Puppy Linux 5.2.8 version 004. Instead of storing my GNU Emacs settings and add-ons directly inside the guest system, I actually keep them in my host system in a guest-writable shared folder, and have the guest put symlinks to the folders ".emacs.d", ".emacs.d-ApMod-Repos" and ".emacs.d-Repos" inside the guest's /root/ folder. Seems to work fine so far. (But it doesn't work if the shared folder is read-only.) <br>And a previous, unreleased, but quite similar version of my Emacs settings also worked nicely in GNU Emacs 24.5 in non-virtual Lucid Puppy Linux 5.28 version 004. * [http://www.murga-linux.com/puppy/viewtopic.php?t=70855](http://www.murga-linux.com/puppy/viewtopic.php?t=70855) <br> ---- 22:36:17 07/25/2017. Despite having gotten cozy with GNU Emacs back in early 2016 after about 2 or 3 months of customizing my GNU Emacs settings, I'm still not all that experienced with GNU Emacs. At some point, I stopped using GNU Emacs except on relatively rare occasions - simply because my settings made my GNU Emacs startup sequence very slow, and I lazily never fixed that until recently.<br><br> This repo mostly contains Emacs Lisp settings files. It might have been better not to make so many small separate files - but, the [multifiles-apmod.el](https://apollia.org/gitlist/multifiles-apmod.el.git) add-on makes that tolerable enough. (Especially now that I found out that somehow, I accidentally fixed whatever problem in my Emacs settings was causing multifiles-apmod.el to build multifiles so slowly! I still don't know what caused that or what fixed it. But, since I scarcely touched the M-x customize settings, nor my own Emacs Lisp files in the "Apollia Settings" folder, I'm guessing deleting unnecessary-seeming junk files in my .emacs.d folder may have helped somehow, even though those files were totally unrelated to multifiles-apmod.el. I was surprised to find even my most recent old copies of my .emacs.d folder didn't have the slow-multifile-building problem. But, I found a slightly older copy which does have it. So, maybe I'll be able to narrow down the possible causes of the problem someday, if I ever feel like it at some point.) <br>By default, my settings add this line to the *scratch* buffer: (load "~/.emacs.d/Apollia Settings/My Handiwork/Usual Multifiles/My Emacs Settings Multifile Builder") You can run that line with C-x C-e to build my Emacs settings multifile. Once that is finished, you can type C-x b and select the *EmacsMF* buffer to view the Emacs settings multifile, containing files from this folder: ~/.emacs.d/Apollia Settings <br><br> In this repo, I only included symlinks to add-on files, not the actual files. Rather than including copies of all the add-ons I use, I included a Bash script which downloads those add-ons from (mostly) GitHub, and automatically sets the downloaded repos to the same versions I'm using. <br>The Readme vuemaps can be read using VUE: Visual Understanding Environment, preferably my modified version: * [https://apollia.org/gitlist/VUE---Modified-by-Apollia.git](https://apollia.org/gitlist/VUE---Modified-by-Apollia.git/) If you're using Puppy Linux, or even if you're not, it might be better to use my modified version of VUE, since it makes VUE capable of opening web links and local files in Puppy Linux, among other improvements.