# The State of Org-Roam for Actual Beginners

**URL:** <https://org-roam.discourse.group/t/the-state-of-org-roam-for-actual-beginners/494>\
**Category:** Meta\
**Created:** [July 8, 2020, 8:23am UTC](https://org-roam.discourse.group/t/the-state-of-org-roam-for-actual-beginners/494 "2020-07-08T08:23:35Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [July 9, 2020, 9:02pm UTC](https://org-roam.discourse.group/t/the-state-of-org-roam-for-actual-beginners/494/6 "2020-07-09T21:02:52Z")

</div>

@cobblepot, you owe me this (half serious):

> [@Zero to Emacs and Org-roam: a step-by-step guide on Windows 10](https://org-roam.discourse.group/t/zero-to-emacs-and-org-roam-a-step-by-step-guide-on-windows-10/400/25):
>
> OK, thanks, I’ll try it.

I have done a little “script” to automate steps I describe in my Zero to Org-roam guide.

If you have 10 minutes when you come back to Emacs, try it. If I’m still around when you do, I will be happy to help you get over the line.

I can’t support Doom (it’s massive and way beyond me), but vanilla is much more tamable if you only do the configuration in the guide.

The auto-install script is in my guide [repo](https://github.com/nobiot/Zero-to-Emacs-and-Org-roam/tree/master/automatic-installation), and got only two files:

- .emacs.d/init.el
- install-org-roam.el

I have tried it a couple of times; it works. Maybe it will work on macOS and Linux (I don’t know yet).

 ![2D572FC9-EF1D-4748-BE71-C60E92FF1B4B](https://global.discourse-cdn.com/free1/uploads/orgroam/original/1X/665584382da4bbfd1e7cbe31ba239f01b3edff10.gif)

It will install the packages I mention in the guide up to the chapter on ORB.

- org-roam,
- modus-operandi-theme & modus-vivendi-theme
- ivy, counsel, & swiper
- olivetti
- org-ref
- org-roam-bibtex

 ![Snag_3047861](https://global.discourse-cdn.com/free1/uploads/orgroam/original/1X/8cd212203b6d53de1c4cc7491ef361a6d25118ae.png)

 ![Snag_304abf4](https://global.discourse-cdn.com/free1/uploads/orgroam/original/1X/1cc3d5361a29603024c4292045659ff082aa6f1d.png)  
It will check if Emacs recognises SQLite3 installation

 ![Snag_304b7bc](https://global.discourse-cdn.com/free1/uploads/orgroam/original/1X/eea1ac01a633c5896c580615a362ecd4322ebd51.png)  
Instruction can be added later.

## Brief instruction (will do a bit more later)

1. Make sure you have no `.emacs` file or other configuration files in your home folder, and take a backup of your `.emacs.d`
2. Get the two files from the [repo](https://github.com/nobiot/Zero-to-Emacs-and-Org-roam/tree/master/automatic-installation)
3. Place `install-org-roam.el` to your home folder, and replace `.emacs.d` – make sure your `.emacs.d` contains only the `init.el` from the repo
4. In Powershell, from your home folder, call this:  
`emacs -l .\install-org-roam.el --batch`

Your Emacs installation needs to be in your PATH environmental variable (for PowerShell to recognise `emacs` command; if not you just need to specify the full path), but I’m pretty sure you are fine with this if you can deal with `doom sync`.

---

_[View the full topic](https://org-roam.discourse.group/t/the-state-of-org-roam-for-actual-beginners/494)._
