From ca4c86546b5c71e1d73808106585c34b585ac08b Mon Sep 17 00:00:00 2001 From: fraggle Date: Sun, 11 Jan 2026 18:58:12 -0400 Subject: [PATCH] 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 --- .github/workflows/build.yml | 2 +- INSTALL.md | 6 +++--- README.md | 7 ++++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9188139..be1dbd2 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-latest, windows-latest] + os: [ubuntu-latest] go-version: ['1.21', '1.22'] steps: diff --git a/INSTALL.md b/INSTALL.md index 68d8c8f..c016a0a 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -29,8 +29,8 @@ make install-user ## System Requirements - **Go 1.21 or later** - Required for building from source -- **Linux/macOS/Windows** - Core functionality works on all platforms -- **xclip or wl-clipboard** (Linux only) - For clipboard support. macOS/Windows clipboard coming soon +- **Linux/Unix system** - Designed for Unix-like operating systems +- **xclip or wl-clipboard** - For clipboard support (X11/Wayland) ## Build Dependencies @@ -152,8 +152,8 @@ Ensure you have clipboard tools installed: Install: - 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` +- Other distributions: Install `xclip` or `wl-clipboard` from your package manager ## Uninstallation diff --git a/README.md b/README.md index 2aee6aa..5a93971 100644 --- a/README.md +++ b/README.md @@ -10,8 +10,8 @@ A modern password manager using AGE encryption. - **Master password model**: Single password protects all stored passwords - **Git integration**: Optional git repository support for version control - **Command-line interface**: Simple, intuitive commands -- **Cross-platform**: Core functionality works on Linux, macOS, and Windows -- **Clipboard support**: Linux (X11/Wayland). macOS and Windows clipboard support coming soon +- **Linux/Unix**: Designed for Linux and Unix-like systems +- **Clipboard support**: X11 and Wayland clipboard integration - **Secure password generation**: Cryptographically secure random password generation ## Installation @@ -19,9 +19,10 @@ A modern password manager using AGE encryption. ### Prerequisites - **Go 1.21 or later** - Required for building +- **Linux/Unix system** - Designed for Unix-like operating systems - **Git** - For cloning the repository - **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 ### Build from Source