🛕 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:
Setting | Value |
---|---|
Name | TempleOS |
Type | Other |
Version | Other/Unknown (64-bit) |
Memory (RAM) | 128 MB (yes, it’s that light) |
Processor | 1 Core |
Video Memory | 16 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
- Go to Settings → Storage
- Under “Controller: IDE”, click the empty disk icon
- 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 filesEdit
 – Built-in text editorHelp
 – HolyC & OS documentationDocs
 – 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. 🔥