diff --git a/docs/videos.org b/docs/videos.org new file mode 100644 index 0000000..6d82e2a --- /dev/null +++ b/docs/videos.org @@ -0,0 +1,40 @@ +#+TITLE: How to build an editor with Emacs Lisp +#+SEQ_TODO: TODO(t/!) NEXT(n/!) BLOCKED(b@/!) | DONE(d%) CANCELLED(c@/!) FAILED(f@/!) +#+TAGS: READER(r) MISC(m) +#+STARTUP: logdrawer logdone logreschedule indent content align constSI entitiespretty overview + +* Episode 1 - Introduction +** What is it all about? +- Create an editor, development environment and Window Manager (yeah window manager) and ... +- GNU/Emacs is amazing +- Spread the joy +- Guide for contributors +- A guide for people who wants to learn some Lisp + +** The Plan +- Parallel video series to *How to build a compiler with LLVM and MLIR* +- Git branches +- No live coding +- Start from Emacs and Jump to FG42 +- Feel free to contribute + +** FG42 and a bit of history +- It's my: + + Editor/IDE + + Email client + + Window Manager + + File Manager + + Terminal Emulator + + IRC client (at some point) + + TODO manager + + "Office suit" (air qoute) + + .... +- Started on 2010 in a train +- I'm working on the V3 +- Requirements + + Emacs >= 27.1 + +- Website: https://fg42.org/ +- Repository: https://devheroes.codes/FG42 +- Website: https://lxsameer.com +- Email: lxsameer@gnu.org or lxsameer@lxsameer.com