Skip to content

Brighter-Applications/EDHM-Nix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elite Dangerous HUD Mod (EDHM) - NixOS Package

This repository contains the NixOS package for Elite Dangerous HUD Mod:

  • EDHM-UI-V3: A mod for Elite Dangerous that allows customization of ship HUD elements

Quick Start

Option 1: Run directly from GitHub

# Run EDHM UI directly
nix run github:yourusername/EDHM

# Install EDHM
nix profile install github:yourusername/EDHM

Option 2: Clone and use locally

# Clone the repository
git clone https://github.com/yourusername/EDHM.git
cd EDHM

# Run locally
nix run .

# Install from local clone
nix profile install .

Option 3: Add to your NixOS configuration

Add this to your flake.nix inputs:

{
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    edhm = {
      url = "github:yourusername/EDHM";
      # Optional: pin to a specific commit for reproducibility
      # url = "github:yourusername/EDHM/abc123def456";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };
}

Then in your NixOS configuration:

{ inputs, ... }:
{
  imports = [ inputs.edhm.nixosModules.default ];
  
  programs.edhm.enable = true;
  
}

Manual installation

# Build package
nix build .#edhm-ui

# Install to profile
nix profile install .#edhm-ui

Development

# Enter development shell
nix develop

# Build package
nix build .#edhm-ui

# Test package
nix run .#edhm-ui

Package Details

EDHM-UI-V3

Contributing

To update the package version:

  1. Update the version and SHA256 hash in edhm-ui.nix
  2. Test the build: nix build .#edhm-ui
  3. Submit a pull request

License

This packaging is provided under the same license as the upstream project (GPL-3.0).

About

This is a NixOS flake package, to install Elite Dangerous Hud Mod (UI) on NixOS through the Nix package manager. See https://github.com/BlueMystical/EDHM_UI for EDHM-UI source code, and https://github.com/psychicEgg/EDHM for EDHM source code..

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages