Skip to content

binarypie-dev/hypercube

Repository files navigation

Hypercube

Cloud-native development environment with vim keybindings

Build GHCR

Hypercube is an opinionated, ready-to-use development environment built on Bluefin-DX. It provides a complete cloud-native workflow with consistent vim keybindings across all tools, beautiful Tokyo Night theming, and your choice of desktop environment.

Features

Vim-First Workflow

Every tool is configured with vim keybindings out of the box:

  • Fish shell with vi mode enabled
  • Hyprland window management via hjkl keys
  • Ghostty terminal with vim-style pane navigation
  • Neovim with LazyVim as the primary editor

Desktop Environments

Choose your preferred workflow:

  • Hyprland - Dynamic tiling Wayland compositor for keyboard-driven efficiency
  • GNOME - Traditional desktop experience (inherited from Bluefin)

Development Tools

Pre-configured and ready to use:

  • Neovim (nightly) with LazyVim, LSP, and language support
  • Lazygit for interactive Git operations
  • Fish shell with Starship prompt
  • Ghostty & WezTerm GPU-accelerated terminals
  • Quickshell application launcher and system controls

Consistent Theming

Tokyo Night color scheme everywhere:

  • GTK and Qt applications
  • Terminal emulators
  • Neovim and all CLI tools
  • Plymouth boot animation
  • GDM login screen
  • System-wide dark mode enforced

Screenshots

Screenshots coming soon

Installation

Prerequisites

  • A system running a bootc-compatible image (Bazzite, Bluefin, Aurora, or Fedora Atomic)
  • Basic familiarity with container-based operating systems

Switch to Hypercube

From your existing bootc system:

Intel/AMD Graphics:

sudo bootc switch ghcr.io/binarypie-dev/hypercube:latest
systemctl reboot

NVIDIA Graphics:

sudo bootc switch ghcr.io/binarypie-dev/hypercube:latest-nvidia
systemctl reboot

Fresh Install (ISO)

Bootable ISOs are available from the GitHub Releases page or can be built locally with just build-iso.

Switching Back

sudo bootc switch <your-previous-image>
systemctl reboot

What's Included

Packages

On top of Bluefin-DX, Hypercube adds:

Category Packages
Compositor Hyprland, Hyprlock, Hypridle, Hyprpaper, Hyprshot
Terminals Ghostty, WezTerm
Editor Neovim (nightly)
Git Tools Lazygit
Launcher Quickshell
Theming Tokyo Night GTK/Qt themes

Configurations

All configurations live in /usr/share/hypercube/config/ and can be overridden in ~/.config/:

  • Fish shell with vim mode and Starship prompt
  • Hyprland with vim-style navigation
  • Neovim with LazyVim distribution
  • Ghostty and WezTerm with Tokyo Night colors
  • GTK/Qt theming with dark mode

Documentation

Community & Support

Acknowledgments

Hypercube is built on excellent open source projects:

License

This project follows Universal Blue licensing. See LICENSE for details.

About

My personal linux distro based on Silverblue / Bluefin.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •