Giter Club home page Giter Club logo

zero-to-emacs-and-org-roam's Introduction

Creative Commons License

Zero to Emacs and Org-roam: a step-by-step guide on Windows 10

I have added a script that automates installation of packages that I describe in this guide up to Chapter 6 on ORB.

Let me know how you go.

Part 1

  1. Get Emacs for Windows
  2. Use Emacs to write some text (including copy & paste)
  3. Set up Org-roam (including sqlite3)
  4. Improve quality-of-life with your font, theme, and minimal select packages
  5. Some more quality-of-life improvements for your typography -- font variations and line-spacing -- and other things

The config file at the end of Part 1 is located in this repo, too. Refer to its history if you wish to see the incremental changes as we move along advanced chapters.

What your Emacs will look like at the end of Part 1

Part 2

  1. Set up Org-ref and Org-roam-bibtex (ORB)
  2. Export to MS Word
  3. Set up a spell checker (Hunspell, including how to get it)

Part 3

I consider the following "extra" features because they require a certain level of "hacking the system". I suggest that you selectively decide whether or not you would like to take on the challenges, depending on your familiarity wth the technical stuff on Windows.

  1. Set up org-protocol, org-roam-graph, and org-roam-server (incl. Windows registry)
  2. Work with PDF files in Emacs with PDF-Tools, Org-noter, and ORB
  3. (maybe) How to swap CapsLock with Ctrl
  4. (maybe) Export to PDF

At the end of chapter 6 on ORB, you will get to this point where you can use ORB. Add a bibliographic note

Chaper 7 is now published. It demonstrates a way to export your Org notes to MS Word. Resultant .docx files look like this: Export to MS Word docx document

Chapter 9 lets you play with interactive visualisation of your notes and their relationships via org-roam-server:

Animation showing org-roam-sever interacting with Emacs

Chapter 10 provides an easy step-by-step instruction on how to install PDF-Tools on Windows, and configure Org-noter to work with ORB.

Open a PDF docuement with PDF-Tools in Emacs; work with Org-noter to take notes

License

Creative Commons License
This work is licensed under a CC BY-SA 4.0 license, except for source code and documentation excerpts from Emacs and Org-roam project.

zero-to-emacs-and-org-roam's People

Contributors

joshuaadrianjones avatar nobiot avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.