Skip to content

GLITCH-BITE404/BITE-OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β–Ÿβ–›β–œβ–™ BITE-OS

// THE SYSTEM BIT YOU

BITE-OS Logo

A glitch-themed, performance-obsessed Linux distribution. Built on the CachyOS base β€” riced to the teeth, engineered to never get in your way.

v1.0 Β· codename dedsec Β· by GLITCH-BITE404

TikTok Base Shell License

– Download Β· πŸ›  Built by hand Β· πŸ• Meet Laffy


TL;DR β€” BITE-OS is a glitch-themed Linux distro on a CachyOS/Arch base: a full Hyprland rice, two swappable desktops, self-healing config, and one-key system updates β€” heavy looks, light idle. Grab the ISO and install in minutes. Named after my Shiba Inu, Laffy πŸ•.


β—ˆ Gallery

caelestia rice ilyamiro rice
BITE-OS caelestia desktop BITE-OS ilyamiro desktop
Glitch dashboard // THE SYSTEM BIT YOU
BITE-OS glitch dashboard BITE-OS splash
One-key self-update (SUPER+U) Wallpaper / rice picker
BITE-OS updater BITE-OS wallpaper picker

β—ˆ What makes it BITE

BITE-OS isn't a reskin. It ships things stock Arch and CachyOS simply don't have:

⚠️ Developer Note: Unlike basic rice builds, most of the system UI has been completely reprogrammed, optimized, and natively pre-riced from the ground up for zero-latency execution.

  • 🦷 Dot-switch β€” two complete desktops (caelestia + ilyamiro), swapped with one keypress. Every swap auto-backs-up your config, and a 30-second watchdog auto-reverts if anything breaks. You physically cannot get locked out.
  • βš™ Live GUI settings β€” keybinds, language, weather, startup apps and dot-switching β€” all editable from an in-system panel. No text files. Configs recompile and reload instantly.
  • πŸ›  Self-repair β€” a health check runs at every login and rebuilds a wiped config automatically. The OS fixes itself.
  • ⬆ One-key update β€” SUPER+U runs a full system update (kernel, apps, AUR, rice) that keeps it BITE-OS β€” branding is re-asserted on every upgrade, so it never decays into vanilla CachyOS.
  • ⚑ Fast β€” a full heavy glitch/DEDSEC rice that idles around 5% CPU and holds 144 fps. Performance is the whole point.
  • 🌐 Keyless weather, glitch borders, animated everything β€” and it still doesn't lag.

β—ˆ Performance Engineering

The rice is heavy on purpose β€” and it still idles light because the backend is tuned, not the effects stripped. Nothing here costs you a single blur or shader.

Wallpaper engine (event-driven, single-instance):

  • Video wallpapers hardware-decode via VAAPI (mpvpaper), not the CPU.
  • An auto-pause daemon freezes the wallpaper (SIGSTOP) the instant a window goes fullscreen and resumes it on exit β€” a fullscreen game/video pays ~0% wallpaper cost.
  • A flock mutex + a SIGCONT β†’ SIGTERM β†’ SIGKILL teardown guarantee exactly one wallpaper process β€” no matter how fast you spam the dot/wallpaper picker, it never stacks "ghost" instances.
  • wall-optimize ships as a tool: it re-rates any wallpaper video to 24fps (lossless to the eye on a loop), cutting decode/composite load ~20–50%. Originals are always backed up, never destroyed.

Compositor (Hyprland, tuned for mobile iGPU):

  • Direct scanout + per-window tearing β€” fullscreen games/video bypass the compositor entirely for lower latency and less GPU work. Only opt-in windows tear; the desktop never does.
  • Region damage tracking (only redraw what changed), VRR, and blur passes tuned to the sweet spot for integrated graphics.
  • Glitch/LARP mode toggles damage tracking around its shaders and restores the exact prior state on exit β€” effects are GPU shaders + paced event loops, not CPU busy-spinners.

System base (CachyOS):

  • zram (zstd) compressed swap, ananicy-cpp process auto-prioritization, and the CachyOS performance kernel. Governor stays powersave β€” it still turbo-boosts under load, without the heat-throttling that performance invites on a laptop.

Result: a full glitch/DEDSEC rice that idles around 5–7% with a live video wallpaper (lower still on a static one) and holds 144 fps.


β—ˆ Does it match your vibe?

If your taste runs cyber / glitch / DEDSEC-hacker β€” neon-on-black, terminals that look like a breach in progress, fangs in the logo, animated everything β€” BITE-OS is built to feel like that the second it boots, no hours of ricing required. And if your vibe is something else entirely, it bends: two complete desktops, a live theming engine, and a rice vault mean you can reshape it into yours and never get locked out. It's opinionated out of the box, infinitely yours after.


β—ˆ Hand-built tooling

None of this is borrowed β€” it was written for BITE-OS. (Full writeup: BUILT.md.)

  • glitch-fetch β€” a from-scratch fastfetch rewrite, built as a pure-Bash "gacha" engine: every time you open a terminal it rolls a random logo (Laffy, the BITE fangs, glitch art), auto-detects that image's aspect ratio, and renders it into a matching framed layout (centered / side-by-side / vertical) with a boxed, glyph-framed system readout. Per-shell caching keeps each session's pick stable. No two terminals look the same.
  • rice β€” the rice vault: rice save / load / rollback. Snapshots your entire desktop, auto-backs-up before every swap, and reverts in one command. Your setup is a versioned artifact, not fragile dotfiles you pray over.
  • Dot-switch + watchdog β€” flip between the two desktops with one key; a 30-second watchdog auto-reverts if a swap breaks. You physically cannot lock yourself out.
  • bite-os-update (SUPER+U) β€” one-key full update (kernel / apps / AUR / rice) that re-asserts branding every time, so updates never decay it back to vanilla CachyOS. Optional, logged, asks first.
  • Self-heal β€” a login healthcheck quietly rebuilds a wiped config. The OS fixes itself.
  • Glitch mode (SUPER+B) β€” a LARP overlay: glitch shader, dedsec wallpaper, amber trace HUD and paced popups β€” engages and tears down cleanly, restoring your exact state.
  • Wallpaper engine β€” single-instance VAAPI video wallpapers, an auto-pause daemon, a ghost-reaper so it never stacks, and wall-optimize to down-rate any wallpaper for lower idle CPU.

β—ˆ Custom Keybinds Matrix

The system maps directly to these custom core inputs for elite navigation:

Keybinding Action Execution Target
SUPER + B Hacker Aesthetic Overlay Triggers the "LARP" mode for full system cyber visual effects
SUPER + T Open Terminal Launches the pre-configured terminal environment instantly
SUPER + Q Close Window Safely terminates the active focused window
SUPER + ALT + SPACE Toggle Floating Mode Forces the active window into a floating layer
SUPER + BACKSPACE Hot-Swap to Ilyamiro Executes a rapid swap directly to the ilyamiro dots profile
CTRL + SUPER + D Hot-Swap to Caelestia Executes a rapid swap straight back to the caelestia dots profile
SUPER + R Reload Waybar Instantly recompiles and hot-reloads the Waybar panel
SUPER + U Update BITE-OS Full system update (kernel, apps, rice) with logs β€” stays BITE-OS

β—ˆ Download

The ISO (~5.1 GB) is hosted off-GitHub due to file-size limits.

➑ Download BITE-OS 1.0 (dedsec)

SHA256: ad977368e84aa5e2cebc44a7962b2197db24426258d40b88fb8c00769fd1eca5

Verify the download before flashing β€” anything that doesn't match this hash is not the ISO I built:

sha256sum bite-os-1.0-x86_64.iso

β—ˆ Install

  1. Flash the ISO to a USB (β‰₯ 8 GB) with Impression, Ventoy, or dd.
  2. Boot it. The ISO comes up straight into the BITE-OS installer β€” a dedicated, bulletproof installer environment (no desktop to fight, nothing to crash).
  3. Click through it: language β†’ keyboard β†’ disk β†’ your username + password β†’ Install.
  4. Reboot into your own riced BITE-OS β€” the full pre-riced Hyprland desktop, exactly as shipped.

No terminal required, no desktop to pick β€” BITE-OS installs as one opinionated, pre-riced Hyprland system, offline (no internet needed during install).

β—ˆ Updating

BITE-OS keeps itself current and stays BITE-OS β€” updates never revert it to vanilla CachyOS.

  • Press SUPER + U, or launch Update BITE-OS from the app menu, or run bite-os-update in a terminal.
  • It updates everything (kernel, apps, AUR, the rice), is optional (asks first, only acts if there's something to do), and logs every run to ~/.local/state/bite-os/.

β—ˆ Source

The core engineered logic β€” dot-switch + watchdog, self-repair, the live settings engine, the rice vault β€” lives in src/, readable and auditable with no build step. See src/README.md for the map.

β—ˆ Packages & updates

BITE-OS is delivered as a native pacman package (bite-os) served from its own [bite-os] repo β€” so the whole system (rices, themes, dot-switch engine, glitch tooling, branding) updates the Arch-native way:

sudo pacman -Syu          # pull the latest BITE-OS alongside CachyOS/Arch updates

The bite-os package stages the rice vault and tooling into /etc/skel, so every fresh install boots fully riced. Branding is pinned by zz-bite-os-* pacman hooks that re-assert on every upgrade β€” system updates can't wash the identity out.

The [bite-os] repo is live, hosted on GitHub Releases, and wired into /etc/pacman.conf automatically on install β€” so SUPER+U / pacman -Syu pulls new BITE-OS releases straight from this repository.

β—ˆ Build it yourself

BITE-OS is assembled from this repo on an Arch / CachyOS host:

bash repo/build-repo.sh        # build the bite-os package + local repo
sudo pacman -S --needed archiso
sudo bash build-iso.sh         # build the ISO -> out/

This builds BITE-OS itself (not a "make your own distro" template) β€” the rices, themes and tooling are all committed, so a fresh clone builds the full ISO. You'll need an Arch / CachyOS host with paru (it fetches the AUR dependencies during build-repo.sh). Most people should just grab the ISO above β€” building is for tinkerers who want to rebuild or fork it.

β—ˆ License & Credit

BITE-OS is Β© 2026 GLITCH-BITE404 and released under the GNU General Public License v3.0 (LICENSE). In short: you're free to use, study, share and modify it β€” but if you copy, fork, remix or redistribute BITE-OS you must credit the author (GLITCH-BITE404), link back to this repo, keep your version open-source under the same license, and not pass your fork off as the official BITE-OS. Full terms and the attribution requirements are in NOTICE.

The bundled upstream packages (Hyprland, CachyOS base, Calamares, caelestia, fonts, …) keep their own respective licenses.


// THE SYSTEM BIT YOU β€” built by GLITCH-BITE404

πŸ• Named after, and built for, a Shiba Inu named Laffy β€” meet him.

About

🦷 BITE-OS β€” a glitch-themed, self-healing Hyprland Linux distro on a CachyOS/Arch base. Two swappable desktops, one-key updates, riced to the teeth. // THE SYSTEM BIT YOU

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors