Fix README: Linux/Unix only, not cross-platform

- Remove inaccurate macOS/Windows claims
- Clarify this is a Linux/Unix program
- Update CI to only test Linux builds
- Remove misleading 'coming soon' language
This commit is contained in:
fraggle 2026-01-11 18:58:12 -04:00
parent 388c14426c
commit ca4c86546b
3 changed files with 8 additions and 7 deletions

View File

@ -11,7 +11,7 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, macos-latest, windows-latest] os: [ubuntu-latest]
go-version: ['1.21', '1.22'] go-version: ['1.21', '1.22']
steps: steps:

View File

@ -29,8 +29,8 @@ make install-user
## System Requirements ## System Requirements
- **Go 1.21 or later** - Required for building from source - **Go 1.21 or later** - Required for building from source
- **Linux/macOS/Windows** - Core functionality works on all platforms - **Linux/Unix system** - Designed for Unix-like operating systems
- **xclip or wl-clipboard** (Linux only) - For clipboard support. macOS/Windows clipboard coming soon - **xclip or wl-clipboard** - For clipboard support (X11/Wayland)
## Build Dependencies ## Build Dependencies
@ -152,8 +152,8 @@ Ensure you have clipboard tools installed:
Install: Install:
- Debian/Ubuntu: `sudo apt-get install xclip` or `sudo apt-get install wl-clipboard` - Debian/Ubuntu: `sudo apt-get install xclip` or `sudo apt-get install wl-clipboard`
- macOS: Clipboard works natively
- Arch: `sudo pacman -S xclip` or `sudo pacman -S wl-clipboard` - Arch: `sudo pacman -S xclip` or `sudo pacman -S wl-clipboard`
- Other distributions: Install `xclip` or `wl-clipboard` from your package manager
## Uninstallation ## Uninstallation

View File

@ -10,8 +10,8 @@ A modern password manager using AGE encryption.
- **Master password model**: Single password protects all stored passwords - **Master password model**: Single password protects all stored passwords
- **Git integration**: Optional git repository support for version control - **Git integration**: Optional git repository support for version control
- **Command-line interface**: Simple, intuitive commands - **Command-line interface**: Simple, intuitive commands
- **Cross-platform**: Core functionality works on Linux, macOS, and Windows - **Linux/Unix**: Designed for Linux and Unix-like systems
- **Clipboard support**: Linux (X11/Wayland). macOS and Windows clipboard support coming soon - **Clipboard support**: X11 and Wayland clipboard integration
- **Secure password generation**: Cryptographically secure random password generation - **Secure password generation**: Cryptographically secure random password generation
## Installation ## Installation
@ -19,9 +19,10 @@ A modern password manager using AGE encryption.
### Prerequisites ### Prerequisites
- **Go 1.21 or later** - Required for building - **Go 1.21 or later** - Required for building
- **Linux/Unix system** - Designed for Unix-like operating systems
- **Git** - For cloning the repository - **Git** - For cloning the repository
- **pandoc** or **go-md2man** (optional) - For building manpages - **pandoc** or **go-md2man** (optional) - For building manpages
- **xclip** or **wl-clipboard** (Linux only) - For clipboard support - **xclip** or **wl-clipboard** - For clipboard support (X11/Wayland)
- **xclip** or **wl-clipboard** (Linux only) - For clipboard support - **xclip** or **wl-clipboard** (Linux only) - For clipboard support
### Build from Source ### Build from Source