Skip to content

Relained/nahida-desktop-linux

 
 

Repository files navigation

Linux 포트 — 원본 myparsleycat/nahida-desktop에서 모드 매니저 기능만 분리해 Linux용으로 포팅한 포크입니다. Nahida Drive / 파일 전송 / F10 전송 / XXMI 연동 등 Windows 전용 기능은 포함되지 않습니다.

Nahida Desktop

Nahida Desktop

Desktop client for nahida.live

Version License Platform Electron


Overview

Nahida Desktop is a desktop application that provides a unified interface for managing 3dmigoto mods, transferring files with Nahida Drive, and accessing various other features

Features

Mod Manager

  • Enable, disable, and toggle mods per game with a single click
  • Exclusive toggle — automatically disable conflicting mods in the same group
  • Presets — save and restore sets of enabled mods instantly
  • F10 trigger — send hotkey input to the running game process
  • Watches the mod folder in real time and reflects changes immediately
  • Drag-and-drop archive extraction and folder copy directly into mod groups
  • Clipboard image paste for mod preview thumbnails
  • Save scripts for mod fixes and run them from each mod file with one click
  • Support nested folder structures through subgroups

XXMI Launcher Integration

  • Automatically detects your XXMI installation by scanning all drives
  • Launch games directly from Nahida Desktop via XXMI Launcher
  • Built-in d3d11.dll build functionality

☁️ Cloud Drive & File Transfer

  • Upload and download files to/from your Nahida Drive
  • Multi-threaded uploads with configurable concurrency (up to 16 threads)gurable)
  • Download directly from GameBanana and nahida.live into character folders registered in the mod manager through Nahida Desktop

Download

Latest release can be downloaded either from Releases page. Visit the latest release page above to download and install the app.

FAQ

Can I use it without a nahida.live account?

Yes. You can use the mod manager and tools, as well as download from the Nahida Live website through Nahida Desktop, without logging in.

Installation does not proceed

Windows Defender and some antivirus programs may occasionally block the installer. Try adding the installer as an exception or temporarily disabling real-time protection, then try again.

Build from Source

Requirements: Node.js 22+, pnpm 10+, Rust (stable), Linux with libarchive-tools.

pnpm install
pnpm run build:native   # compile native-mod / native-fs (Rust)
pnpm run build:linux    # produces dist/*.AppImage and dist/*.pacman

For iterative rebuilds, pnpm run build:linux:fast skips the clean step so out/ and dist/ are reused — noticeably quicker when only app code changed.

Install the pacman package on Arch-based distros:

sudo pacman -U dist/nahida-desktop-linux-*.pacman

Or run the AppImage directly after chmod +x dist/nahida-desktop-linux-*.AppImage.

License

Distributed under the GNU GPLv3.

About

nahida.live Desktop App for Windows

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 86.7%
  • JavaScript 7.4%
  • Rust 4.4%
  • Other 1.5%