GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - equislinux/scripts: X Linux provisioning payload and CLI (x): phases, dotfiles, themes, migrations

BranchesTags
Open more actions menu

Latest commit

 

History

135 Commits
135 Commits

Folders and files

NameName
Last commit message
Last commit date
bin
bin
 
 
config/hypr
config/hypr
 
 
docs
docs
 
 
etc
etc
 
 
hardware
hardware
 
 
hooks
hooks
 
 
install
install
 
 
migrations
migrations
 
 
packaging
packaging
 
 
payloads
payloads
 
 
skel
skel
 
 
test
test
 
 
themes
themes
 
 
tools
tools
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
ROADMAP.md
ROADMAP.md
 
 
SECURITY.md
SECURITY.md
 
 
SUPPORT.md
SUPPORT.md
 
 

Repository files navigation

x — scripts

Provisioning of the x system through scripts (Omarchy style, no graphical installer). It lives alongside the distro in equislinux/x and the tooling in xpkg/xpm/x-repo.

Contents

  • install/ — phase orchestrators (config, hardware, login, post-install, user) and idempotent sync helpers.
  • skel/ + etc/ + config/ — dotfile seeds: /etc/skel, /etc drop-ins and ~/.config (includes the Hyprland placeholder).
  • hardware/, tools/ — optional modules (NVIDIA, QEMU/libvirt, node).
  • test/ — local tests without root.

Structure and mechanics details in docs/LAYOUT.md.

Usage

# CLI (from the repo or installed as /usr/bin/x)
bash bin/x help
bash bin/x setup            # system (root)
bash bin/x setup --user     # current user
bash bin/x theme set x-dark
bash bin/x migrate
bash bin/x update
bash bin/x kernel list        # kernels: list/install/remove (safety guards)

# Direct per phase (equivalent)
sudo bash install/system.sh
X_NODE=1 bash install/user.sh

Status

Active. The payload ships as x-scripts (0.1.0-48) in the [x] repository and reaches installed systems with x update; the CLI and modules above are the current surface. Documentation: https://github.com/equislinux/wiki

x setup --user --online runs the original equisdots installer (clone of equisdots/dots in temp, run dots setup, cleanup). WSL lives in its dedicated repos: equislinux/wsl and equislinux/wsl-scripts.

About

X Linux provisioning payload and CLI (x): phases, dotfiles, themes, migrations

equislinux.github.io/web/en/docs/scripts

Topics

archlinuxautomationbashdotfileshyprlandlinuxpostinstallprovisioningx-linux

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

3 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.