poe
This commit is contained in:
parent
ef45e9c6c9
commit
cdeee496e2
4 changed files with 39 additions and 13 deletions
26
home/games/awakened-poe-trading/awakened-poe-trading.nix
Normal file
26
home/games/awakened-poe-trading/awakened-poe-trading.nix
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
{ pkgs }:
|
||||
let
|
||||
appimage = pkgs.appimageTools.wrapType2 {
|
||||
pname = "awakened-poe-trade";
|
||||
version = "3.24.10004";
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://github.com/SnosMe/awakened-poe-trade/releases/download/v3.24.10004/Awakened-PoE-Trade-3.24.10004.AppImage";
|
||||
hash = "sha256-0FSePkDZYCU32EUpyymuSIGcRXUomIOrd38QPMaFV4E=";
|
||||
};
|
||||
meta = {
|
||||
homepage = "https://github.com/SnosMe/awakened-poe-trade";
|
||||
description = "💲 🔨 Path of Exile trading app for price checking";
|
||||
platforms = pkgs.lib.platforms.linux;
|
||||
};
|
||||
};
|
||||
desktopItem = pkgs.makeDesktopItem {
|
||||
name = "AwakenedPoETrade";
|
||||
exec = appimage.name;
|
||||
icon = "${appimage}/awakened-poe-trade.png";
|
||||
desktopName = "Awakened PoE Trade";
|
||||
comment = appimage.meta.description;
|
||||
};
|
||||
in
|
||||
{
|
||||
inherit appimage desktopItem;
|
||||
}
|
||||
8
home/games/awakened-poe-trading/default.nix
Normal file
8
home/games/awakened-poe-trading/default.nix
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
{ pkgs, ...}: let
|
||||
awakened-poe-trade = pkgs.callPackage ./awakened-poe-trade.nix;
|
||||
in {
|
||||
home.packages = [
|
||||
awakened-poe-trade.app
|
||||
awakened-poe-trade.desktop
|
||||
];
|
||||
}
|
||||
5
home/games/default.nix
Normal file
5
home/games/default.nix
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{...}: {
|
||||
imports = [
|
||||
./awakened-poe-trading
|
||||
];
|
||||
}
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
let
|
||||
awakened-poe-trade = import (builtins.fetchGit { url = "https://github.com/hukasu/awakened-poe-trade-nix"; ref = "refs/tags/v0.0.3"; });
|
||||
in {
|
||||
environment.systemPackages = [
|
||||
# This is the to add the application
|
||||
awakened-poe-trade.app
|
||||
# Add this to add a Desktop Item
|
||||
# This requires the `app`, but the way it's setup right now,
|
||||
# it does not install the `app` automatically
|
||||
awakened-poe-trade.desktop
|
||||
];
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue