ShojiWM

(★ 551)

The most customizable Wayland compositor with TypeScript(tsx).

File Explorer

  • .codex
  • .gitignore
  • Cargo.lock
  • Cargo.toml
  • flake.lock
  • flake.nix
  • LICENSE
  • package-lock.json
  • package.json
  • README.md
  • tsconfig.json

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

Box

View Details ▼

A PHP application for building and managing Phars.

box compile

Compile a new Phar file:

box compile {{[-c|--config]}} {{path/to/config}}

Compile a new Phar file using a specific configuration file:

box info

Display information about the PHAR PHP extension:

🔍

cargo run

View Details ▼

Run the current Cargo package.
Note: The working directory of the executed binary will be set to the current working directory.

cargo {{[r|run]}}

Run the default binary target:

cargo {{[r|run]}} --bin {{name}}

Run the specified binary:

cargo {{[r|run]}} --example {{name}}

Run the specified example:

🔍

nix develop

View Details ▼

Run a Bash shell that provides the build environment of a derivation.

nix develop {{nixpkgs#pkg}}

Start a shell with all dependencies of a package from nixpkgs available:

nix develop

Start a development shell for the default package in a flake in the current directory:

configurePhase; buildPhase

In that shell, configure and build the sources:

// repository documentation