Skip to content

openai-ae/x

 
 

Repository files navigation

Lingmo OS

This is the source tree of the LingmoOS desktop environment.

Introduction

Lingmo OS Lingmo OS Desktop Lingmo OS is a Linux operating system based on the desktop environment. It is developed based on the open source Linux kernel and is compatible with the amd64 architecture. It has a beautiful desktop environment, software adapted to the desktop environment, and a unified UI style.

UI, new desktop environment

Lingmo OS adopts a new design that is different from the traditional KDE, making the operation no longer cumbersome; the operation is more user-friendly, making the interaction and vision more dynamic.

Preparations

Build Host Requirements

  • Debian GNU/Linux 12(Bookworm), 13(Trixie) or later.
  • Disk free space > 50GB
  • Multi-core multi-threaded processor
  • 8 GB minimum running memory

Tool preparation

Clone This Code Warehouse.

git clone https://github.com/LingmoOS/LingmoOS.git

Initialize repo warehouse

Enter source directory:

cd LingmoOS

Dependencies

Before building the project, ensure the following tools are installed:

  • lingmo-pkgbuild: Used to build packages.
  • make: Used to execute the build process.
  • gcc or another C compiler.

On Debian/Ubuntu systems, you can install the dependencies with:

sudo apt-get install autoconf automake build-essential

Build Process

1. Initialize the Project

make config-pkgs

2. Build the Project

Use the following commands to build the project:

make build-pkgs     # Build all packages
make third-party # Process third-party packages

3. Clean the Project

Run the following command to clean the build directories:

make clean       # Clean the build directories

Target Descriptions

  • make: Default target, builds all components.
  • make build-pkgs: Builds all packages using lingmo-pkgbuild.
  • make third-party: Processes third-party packages in the third-party directory.
  • make clean: Cleans the build directories.

License

This project has been licensed by GPLv3.

About

x

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 48.0%
  • C 23.7%
  • QML 8.0%
  • Roff 4.5%
  • Shell 4.4%
  • Makefile 4.2%
  • Other 7.2%