2b969b2754c59875d39ad043c504e57c3a937026
SamiOS CI / lint-and-test (push) Successful in 6s
- voice-bridge.py: SamiType → Hermes router with dictation mode - Handles command mode (→Hermes) and dictation mode (→xdotool typing) - Dictation commands: punctuation, formatting, scratch/undo, stop - Fallback to hermes CLI if API unavailable - systemd service unit for always-on voice
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
# On Arch Linux
sudo pacman -S archiso git
Clone and Build
git clone https://git.sami/sami7777/samios.git
cd samios/packaging/archiso
sudo ./build.sh
Installation
From ISO
- Boot from the generated ISO
- Run the automated installer:
samios install
Manual Installation
See docs/installation.md for detailed instructions.
CLI Tool
The samios command provides system management:
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
Description
Languages
Shell
88.8%
Python
8.7%
Makefile
2.5%