OnyxOS FileSystem CONCEPT
@ (Root)
├── Chalcedony (Filesystem Core)
│ ├── Structure
│ │ ├── Sources
│ │ └── Metadata (VertexSynth-Descriptors)
│ ├── Linkeds (System Symlinks)
│ │ ├── system.link -> /System
│ │ ├── sys.link
│ │ ├── krnl.link -> /System/SardonyxKERNEL
│ │ ├── img.link
│ │ ├── atomic.link -> /Atomic
│ │ ├── update.link
│ │ ├── onyx.link -> /Onyx
│ │ ├── personal.link -> /Personal
│ │ ├── software.link
│ │ ├── hardware.link
│ │ ├── platforms.link
│ │ ├── framework.link
│ │ ├── firmware.link
│ │ ├── build.link
│ │ ├── boot.link
│ │ ├── start.link
│ │ ├── lang.link
│ │ ├── settings.link
│ │ ├── tasks.link
│ │ ├── arch.link
│ │ ├── images.link
│ │ ├── backup.link
│ │ ├── rewind.link -> /Rewind
│ │ ├── optional.link
│ │ ├── containers.link -> /Container
│ │ ├── package.link
│ │ ├── klank.link
│ │ ├── krystal.link
│ │ └── kernel.link
│ ├── Files
│ ├── Data
│ ├── Allocation (Block Mapping)
│ ├── Blocks
│ ├── Architectures
│ ├── Partitions
│ ├── AtomicFS (Immutable Snapshots)
│ │ ├── rollback.sk
│ │ ├── img.sk
│ │ ├── syskernel.sk (Active Core)
│ │ ├── update.sk
│ │ ├── boot.link
│ │ ├── checksums.link
│ │ ├── active
│ │ │ └── current.link
│ │ ├── staged
│ │ │ └── pending
│ │ │ ├── deploy.link
│ │ │ └── verified
│ │ ├── signatures
│ │ │ └── vertex.link
│ │ └── integrity
│ │ ├── manifests
│ │ │ └── alpha.link
│ │ └── validation
│ └── Cache
│
├── System (Sardonyx Core)
│ ├── SardonyxKERNEL
│ │ ├── Start (Entry Points)
│ │ ├── Modules (Drivers/KITT)
│ │ ├── Framework (Aluminum/Lithium)
│ │ ├── Firmware
│ │ ├── Kernel (Binary)
│ │ ├── Hardware (Abstractions)
│ │ ├── Software (Daemons/WOOF)
│ │ ├── KernelRewind (Emergency Rollback)
│ │ └── Sardonyx (Internal API)
│ ├── Config
│ ├── Drivers (Active)
│ ├── Index
│ │ ├── Binaries (Core Utils)
│ │ ├── Library (Shared Objects)
│ │ └── Variables (Env Vars)
│ ├── Boot
│ │ ├── Img (AetherInitialize Payload)
│ │ ├── Mgr (quabm.sk)
│ │ └── Quartz (Boot Logic)
│ ├── Terminal
│ │ └── Shell (ForgelessShell)
│ ├── Tasks
│ ├── Arch (Architecture Specifics)
│ └── SystemRewind
│ ├── Images
│ └── Backup
│
├── Onyx (User Experience & Environment)
│ ├── Lang
│ ├── Desktop
│ ├── Ecosystem
│ │ ├── Environment (Ambiance)
│ │ ├── UShell (EcoUShell)
│ │ ├── Languages
│ │ ├── Interface (Digital Hologram)
│ │ ├── Community (Addons/Plugins)
│ │ └── Ambiance
│ │ └── Habitat
│ ├── Settings (Global)
│ └── Packages
│ ├── Format
│ │ ├── Klank (Legacy)
│ │ └── Krystal (Native Next-Gen)
│ ├── Manager (Agatha Discover)
│ └── Part
│
├── Personal (User Land)
│ ├── Users
│ │ └── Nanashi no Gonbei (Default User)
│ │ ├── Home
│ │ └── ,secret (Deep Hide Folder)
│ │ ├── PrivateKeys
│ │ ├── Vault
│ │ │ ├── EncryptedData
│ │ │ ├── Private
│ │ │ ├── Sensitive
│ │ │ │ └── Credentials
│ │ │ └── BioMetrix
│ │ │ └── NeuralHash
│ │ └── HiddenAssets
│ ├── Definitions (User Preferences)
│ ├── UserBinaries
│ ├── UserVariables
│ └── UserLibrary
│
├── Build (Dev & Mounting)
│ ├── Points (Mountpoints)
│ └── Mount
│
├── Platforms (Cross-OS Integration)
│ ├── Programs
│ ├── Applications
│ ├── AppliData
│ ├── ProData
│ └── Share
│
├── Optional (Bloat-Free Modules)
│
├── Rewind (OwU-R & Titanium Atom)
│ ├── Props
│ ├── Time (Chronological Shots)
│ ├── Internal
│ │ ├── systemrewind.datalink
│ │ └── kernelrewind.datalink
│ ├── Reverse
│ └── Shift (State Switching)
│
├── Container (Isolationless Layer)
│ ├── BSD
│ │ └── GhostBSD (Pre-configured)
│ │ ├── Image
│ │ ├── Virtual
│ │ └── Package
│ │ ├── SoftwareStation
│ │ └── PKG
│ ├── Windows (L0 Integration)
│ │ ├── Image
│ │ ├── Virtual
│ │ └── Package
│ │ ├── EXE
│ │ ├── MSI
│ │ ├── APPX
│ │ ├── APPXBUNDLE
│ │ └── MSIXBUNDLE
│ ├── Linux (Seamless Integration)
│ │ ├── Image
│ │ ├── Virtual
│ │ └── Package
│ │ ├── DEB
│ │ ├── RPM
│ │ ├── PKG.TAR.GZ
│ │ ├── APPIMAGE
│ │ ├── SNAP
│ │ └── FLATPAK
│ ├── MacOS (Darwin Layer)
│ │ ├── Image
│ │ ├── Virtual
│ │ └── Package
│ │ ├── DMG
│ │ ├── PKG
│ │ ├── APP
│ │ └── MPKG
│ ├── Android (Mobile Runtime)
│ │ ├── Image
│ │ ├── Virtual
│ │ └── Package
│ │ └── APK
│ ├── iOS
│ │ ├── Image
│ │ ├── Virtual
│ │ └── Package
│ │ └── IPA
│ └── OtherOSes
│ └── Custom
│ ├── Image
│ ├── Virtual
│ └── Package
│ ├── RAW
│ └── Manifests
│
├── Git (Native Version Control)
│ ├── Repositories
│ │ └── System
│ ├── Local
│ ├── Remote
│ ├── Branches
│ │ └── Stable
│ │ ├── Main
│ │ └── Development
│ │ └── Nightly
│ ├── Commits
│ │ ├── Logs
│ │ └── Diff
│ ├── Staging
│ │ └── Index
│ │ ├── Tracked
│ │ └── Untracked
│ │ ├── Modified
│ │ │ ├── Cached
│ │ │ ├── Uncached
│ │ │ └── Delta
│ │ └── Ignored
│ └── Stash
│ ├── Entries
│ └── Patches
│
└── Atomic (Iron Rollbacks & Updates)
├── Rollback
├── Images
│ ├── SystemImages
│ ├── SysKrnlIMG
│ │ ├── img.link
│ │ ├── sys.link
│ │ ├── krnl.link
│ │ ├── base
│ │ │ └── root.link
│ │ ├── diff
│ │ └── overlay
│ └── KernelImages
├── Updates (LapisLazuli Managed)
├── History
├── Saved
├── Cache
└── Patch
. — Hide - normal hide - like Linux - it can be exhibited with, like, "Show Hidden Files" or whatever [Used for normal file hides, like configuration files or whatsoever]
, — Secret Hide - hide but it doesn't show even with the "Show Hidden Files", the primary way to show is using a shortcut - but it's temporary, after a reopen of Rover (file manager name of OnyxOS) OR after changing directory it turns hidden again [Used for the ,secret folder on the User directory]
: — System Hide - Hide system files or files marked as "OfSystem" or "ToSystem" [Used for hidding System Critical files]
; — Infinity Hide - The most hidden file. The only way to show it is via Terminal or changing SecretFlags of Rover but even with that it needs a shortcut and it's temporary (hides after 1 minute and 35 seconds, or after changing directories, or after reopening Rover, or after a refresh/F5) [Used to hide files that CAN'T really be showed or Super Sensitive/Private/etc files or whatsoever]