v0.1.0: Initial SamiOS archiso profile
- 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
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user