diff --git a/README.org b/README.org new file mode 100644 index 0000000..f8ab1a8 --- /dev/null +++ b/README.org @@ -0,0 +1,40 @@ +* Antcs - An Emacs OS + +This grew out of my interest in experiencing the old lisp machines, in which you +could modify your OS on the fly. + +I intend this configuration to be portable in the sense that all you should need +is an emacs installation and this set of configuration files and it should +bootstrap itself to a working state in any machine emacs is supported (and X, +for EXWM). + +This idea is made possible by a set of incredibly awesome emacs packages +developed by several people, but the absolute killer-ones that pushed me in this +direction are EXWM and Straight.el + +** On how to start X +If you do not use a login manager, simply put "exec emacs" in your .xinitrc. +For more detailed instructions see EXWM's wiki. + +If you use a login manager do: ... + +** A note on emacs versions + +I always try to use the latest development emacs version, so these +configurations are meant to work in it, but I expect them to work out of the box +for any reasonably new emacs version (25+). +** Name + +Antcs, from Ant Emacs. + +Ants are hard working eusocial creatures with hive mentality, meaning they care +equally for all members of their community and strive together for a common +goal. You will hardly find a more hard working editor than Emacs, and with an +amazing, free, community to boost! + +Ants are also highly adaptable, with incredible abilities to modify habitats, +exploit resources, and defend themselves. I think Emacs' history speaks for +itself. + +Finally, it sounds like Antics, which some people might think running such a +system is. diff --git a/TODO.org b/TODO.org new file mode 100644 index 0000000..3005f44 --- /dev/null +++ b/TODO.org @@ -0,0 +1,14 @@ +* TODO General +[ ] [[https://github.com/emacs-dashboard/emacs-dashboard][Dashboard]] a la Centaur Emacs +[ ] Better lauch application function, using ivy capabilities +[ ] Improve eshell +[ ] Configure doom-modeline properly +[ ] Make elfeed show feeds grouped by their source + +* TODO Security +[ ] Make all request via TOR + +* TODO apps +[ ] torrent ([[https://github.com/skangas/mentor][mentor]] looks nice) +[ ] mu4e: use straight.el to manage mu4e +[ ] mu4e: look for mu4e-alert