Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

lowcache/infernal-init

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⛧ infernal-init

infernal-init screenshot

"neither master nor slave to neither god nor man."

infernal-init is a high-performance shell initiation banner written in Nim. Unlike traditional "fetch" tools, it is designed as the graphical manifestation of a new terminal session, providing immediate branding, high-impact ASCII art, and essential system telemetry.

⚡ Features

  • Dissected ASCII Architecture: Dynamically injects branding banners into complex ASCII art blocks.
  • TrueColor Support: Utilizes specific TrueColor palettes extracted from custom artwork.
  • Lightweight & Fast: Compiled Nim binary with zero runtime dependencies.
  • Nix-Native: Fully Flake-enabled for seamless integration into NixOS configurations.
  • Robust Telemetry: Graceful fallbacks for system info (OS, Kernel, Uptime, Shell).

🚀 Quick Start

Run it immediately without installing:

nix run github:lowcache/infernal-init

🛠️ Installation (NixOS Flake)

  1. Add it to your flake.nix inputs:
inputs.infernal-init.url = "github:lowcache/infernal-init";
  1. Add the package to your home-manager or system packages:
environment.systemPackages = [
  inputs.infernal-init.packages.${system}.default
];
  1. Trigger it in your shell configuration (e.g., fish):
if status is-interactive
    infernalinit
end

🎨 Configuration

The tool embeds assets at compile-time for maximum speed. To customize the ASCII art or tagline, modify assets/tbann and src/infernalinit.nim respectively, then rebuild the derivation.


lowcache 2026

About

a custom shell init package similar to a sys-info fetch app like nitch, neofetch, or fastfetch but with infernal nixOS branding and custom ascii artwork

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.