tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
station: fix missing icon
Koki Yasuno
6 years ago
2339cd64
ff882242
+14
-2
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
station
default.nix
+14
-2
pkgs/applications/networking/station/default.nix
···
3
let
4
pname = "station";
5
version = "1.52.2";
6
-
in appimageTools.wrapType2 rec {
7
name = "${pname}-${version}";
8
9
src = fetchurl {
···
11
sha256 = "0lhiwvnf94is9klvzrqv2wri53gj8nms9lg2678bs4y58pvjxwid";
12
};
13
0
0
0
0
0
0
14
profile = ''
15
export LC_ALL=C.UTF-8
16
export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS
···
18
19
multiPkgs = null;
20
extraPkgs = appimageTools.defaultFhsEnvArgs.multiPkgs;
21
-
extraInstallCommands = "mv $out/bin/{${name},${pname}}";
0
0
0
0
0
0
0
22
23
meta = with lib; {
24
description = "A single place for all of your web applications";
···
3
let
4
pname = "station";
5
version = "1.52.2";
0
6
name = "${pname}-${version}";
7
8
src = fetchurl {
···
10
sha256 = "0lhiwvnf94is9klvzrqv2wri53gj8nms9lg2678bs4y58pvjxwid";
11
};
12
13
+
appimageContents = appimageTools.extractType2 {
14
+
inherit name src;
15
+
};
16
+
in appimageTools.wrapType2 rec {
17
+
inherit name src;
18
+
19
profile = ''
20
export LC_ALL=C.UTF-8
21
export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS
···
23
24
multiPkgs = null;
25
extraPkgs = appimageTools.defaultFhsEnvArgs.multiPkgs;
26
+
extraInstallCommands = ''
27
+
mv $out/bin/{${name},${pname}}
28
+
install -m 444 -D ${appimageContents}/browserx.desktop $out/share/applications/browserx.desktop
29
+
install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/browserx.png \
30
+
$out/share/icons/hicolor/512x512/apps/browserx.png
31
+
substituteInPlace $out/share/applications/browserx.desktop \
32
+
--replace 'Exec=AppRun' 'Exec=${pname}'
33
+
'';
34
35
meta = with lib; {
36
description = "A single place for all of your web applications";