=========================================
          FNV Mod Manager (Linux)
=========================================

Version: 0.3 - Stable & Functional  
Author: Álex M  
Website: https://natone.pro  
Project Page: 🔗

-----------------------------------------
            📦 Description
-----------------------------------------

FNV Mod Manager for Linux is a lightweight GUI tool to manage Fallout: New Vegas mods on Linux.  
It supports both Nexus Mods integration and local mod installation, with a user-friendly tabbed interface.

-----------------------------------------
               ✨ Features
-----------------------------------------

Tabbed Interface:
  - Install Mods: Add mods via Nexus ID or a local ZIP file.
  - Installed Mods: View your current mods (double-click to remove from list).

Auto-Detection:
  - Automatically detects the FNV Steam path.
  - Manual override via path selection button.

Nexus Mods Integration:
  - Fetches mod info and downloads by entering the mod ID.
  - Requires a Nexus Mods API Key.

Mod Management:
  - Tracks installation date and file of each mod.
  - Allows safe removal of entries from the list (non-destructive).

Improved UX:
  - Clear status updates and error messages.
  - Robust configuration and file path handling.

-----------------------------------------
             🧪 Requirements
-----------------------------------------

Install dependencies via pip:

    pip install PyQt5 requests

-----------------------------------------
               🚀 Usage
-----------------------------------------

1. Set Your API Key:
   - Get a free API Key from Nexus Mods.
   - Replace the placeholder `YOUR_API_KEY` in the script.

2. Run the Program:

    python3 fnv_mod_manager.py

-----------------------------------------
                🧠 Notes
-----------------------------------------

- Only supports `.zip` mod files at this time.
- Removing a mod from the list does NOT delete its files.
- Configuration and installed mods are saved at:

      ~/.config/fnv_mod_manager.json

-----------------------------------------
               📄 License
-----------------------------------------

This program is free software: you can redistribute it and/or modify  
it under the terms of the GNU General Public License as published by  
the Free Software Foundation, either version 3 of the License, or  
(at your option) any later version.

This program is distributed in the hope that it will be useful,  
but WITHOUT ANY WARRANTY; without even the implied warranty of  
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the  
GNU General Public License for more details.

You should have received a copy of the GNU General Public License  
along with this program. If not, see: https://www.gnu.org/licenses/

© 2025 Álex M — https://natone.pro
