970177482b
- Basic archiso profile with CLI-only system - Custom 'samios' CLI tool for system management - BIOS (syslinux) and UEFI (grub) boot support - System configuration (hostname, locale, network) - Automated script for first boot - Mirror selection utility - Documentation (README, installation guide, roadmap) - Font policy: excludes fonts with '7777' in name Next: automated installer, desktop environment, testing
58 lines
1.3 KiB
Markdown
58 lines
1.3 KiB
Markdown
# SamiOS - A Custom Arch Linux Distribution
|
|
|
|
## Overview
|
|
SamiOS is a custom Linux distribution based on Arch Linux, designed as a Windows replacement for personal use.
|
|
|
|
## Features
|
|
- Rolling release (Arch-based)
|
|
- Custom CLI tool (`samios`) for system management
|
|
- Automated installation scripts
|
|
- Custom branding and configuration
|
|
- Font policy: excludes fonts with "7777" in the name
|
|
|
|
## Building from Source
|
|
|
|
### Prerequisites
|
|
```bash
|
|
# On Arch Linux
|
|
sudo pacman -S archiso git
|
|
```
|
|
|
|
### Clone and Build
|
|
```bash
|
|
git clone https://git.sami/sami7777/samios.git
|
|
cd samios/packaging/archiso
|
|
sudo ./build.sh
|
|
```
|
|
|
|
## Installation
|
|
|
|
### From ISO
|
|
1. Boot from the generated ISO
|
|
2. Run the automated installer:
|
|
```bash
|
|
samios install
|
|
```
|
|
|
|
### Manual Installation
|
|
See `docs/installation.md` for detailed instructions.
|
|
|
|
## CLI Tool
|
|
The `samios` command provides system management:
|
|
```bash
|
|
samios status # Show system status
|
|
samios update # Update system
|
|
samios install # Install packages
|
|
samios fonts # Manage fonts
|
|
samios help # Show all commands
|
|
```
|
|
|
|
## Font Policy
|
|
SamiOS excludes any fonts with "7777" in the filename as these are personal branding fonts.
|
|
|
|
## Development
|
|
This project is under active development. See `docs/roadmap.md` for planned features.
|
|
|
|
## License
|
|
TBD
|