Home Exploring the Divine OS: TempleOS on Kali Linux
Post
Cancel

Exploring the Divine OS: TempleOS on Kali Linux

🛕 How I Installed and Ran TempleOS on Kali Linux Using VirtualBox

A hacker’s guide to diving into Terry Davis’ divine OS—right from the Kali Linux battlefield.


⚡ Introduction: The Temple Awaits

TempleOS isn’t just another OS—it’s a digital shrine, a modern-day “Third Temple” built by the late, legendary Terry A. Davis. Written entirely in HolyC (his self-made programming language), this OS runs at a retro 640x480 resolution with 16 colors, offering raw hardware access and a coding environment unlike anything else.

It’s not for daily driving. It’s not for productivity. It’s a hacker’s curiosity, a programmer’s deep dive, and a digital artifact worth exploring.

So, I decided to fire it up inside Kali Linux using VirtualBox. Here’s how it went.


đź§° What I Used for My Setup

Since I’m running Kali Linux as my daily OS, here’s what I used to install TempleOS:

  • âś… Kali Linux (as my host operating system)
  • âś… VirtualBox (installed with sudo apt install virtualbox)
  • âś… TempleOS ISO file (from templeos.org)
  • âś… A 64-bit capable processor with virtualization (VT-x/AMD-V) enabled

⚠️ Note: You can follow the same process on any Linux distro or even Windows — just replace Kali Linux with your own OS.


🖥️ Step 1: Check & Enable Virtualization

Before anything, make sure your CPU supports virtualization and it’s enabled in BIOS/UEFI.

Run this in Kali to check:

1
egrep -c '(vmx|svm)' /proc/cpuinfo

If the output is 0, reboot into BIOS and enable VT-x (Intel) or AMD-V (AMD).


📦 Step 2: Download the TempleOS ISO

No fancy package managers here—just a straight-up ISO download:

1
wget https://templeos.org/downloads/TempleOS.ISO -O TempleOS.ISO

đź§™ Step 3: Create the Virtual Machine

Fire up VirtualBox and hit “New”. Configure it like this:

SettingValue
NameTempleOS
TypeOther
VersionOther/Unknown (64-bit)
Memory (RAM)128 MB (yes, it’s that light)
Processor1 Core
Video Memory16 MB
Hard Disk~100 MB (Dynamically Allocated)

⚙️ Step 4: VM Tweaks for a Smooth Ride

System → Processor

  • Enable PAE/NX

System → Acceleration

  • Enable VT-x/AMD-V
  • Enable Nested Paging

Display

  • Scale Factor: 100% (keeps it sharp, no blur)

Boot Order

  • Optical Disk First (so it boots from the ISO)

đź’˝ Step 5: Mount the ISO

  1. Go to Settings → Storage
  2. Under “Controller: IDE”, click the empty disk icon
  3. Select TempleOS.ISO

🚀 Step 6: Boot It Up

Hit Start and watch the magic unfold.

If you get a “64-bit error”, double-check:

✅ Virtualization is enabled in BIOS

✅ VM settings match the above


🖥️ Optional: Install to Virtual Hard Disk

Want persistence? Inside TempleOS, type:

1
InstallToHD

Now it’ll boot straight from the virtual disk next time.


đź§  TempleOS Commands to Play With

  • Dir – List files
  • Edit – Built-in text editor
  • Help – HolyC & OS documentation
  • Docs – Deep dive into the system

đź§Ľ Clean Up (If You Must)

To nuke the VM:

1
rm -rf ~/VirtualBox\ VMs/TempleOS/

Or delete it from the VirtualBox UI.


About the Creator — Terry A. Davis

Terry Davis was… different.

He wasn’t part of a company. He wasn’t trying to make money. He wasn’t even building something for people, really. He was building something for God — literally.

Terry was a brilliant programmer who had worked with Ticketmaster before being diagnosed with schizophrenia. After that, everything changed. He became convinced that God had given him a mission: to build the Third Temple — not with stone, but with code.

That’s what became TempleOS — an entire operating system written from scratch by just one man. No teams. No frameworks. He built the compiler, graphics, file system, and even a programming language (HolyC) all by himself.

🔥 Crazy or Genius? Maybe Both.

TempleOS only runs at 640x480 resolution in 16 colors — because that’s what Terry said God told him to use.

He made a built-in “oracle” — you could ask it a question, and it would return a Bible verse as a divine reply.

He called himself “God’s Programmer.”

He posted on YouTube and forums constantly — sometimes brilliant, sometimes offensive, sometimes both at once.

Despite everything, the man wrote over 100,000 lines of code alone.

đź’” The Sad Truth

Terry struggled a lot. He was homeless at times. His online presence became more erratic over the years. In 2018, he died after being hit by a train. Whether it was an accident or something more intentional… no one really knows.

đź’ˇ Why He Still Matters

TempleOS isn’t useful in a practical way today. But it means something. It’s a raw, personal, completely unique creation — a look into the mind of someone who saw the world very differently.

You don’t have to agree with him. But you can’t ignore what he did. It’s kind of amazing, kind of sad, and kind of inspiring — all at once.

“God’s temple must be perfect.” — Terry A. Davis

🔚 Final Thoughts

TempleOS isn’t just software—it’s a piece of hacker history, a philosophical statement, and a technical oddity worth experiencing. Running it on Kali via VirtualBox is the safest way to explore without risking your main system.

If you’re into weird tech, retro computing, or OS dev, give it a shot. Who knows? You might just see the light. ⚡


✍️ By ArenRedd

Hacking the boundaries of tech. 🔥

This post is licensed under CC BY 4.0 by the author.

19th May Log – Digital Lockdown Initiated

How I Built arenredd.github.io: A Developer Blog with Chirpy on Kali Linux