tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: add meta.mainProgram
n3oney
2 years ago
02d604cd
771ed6de
+14
14 changed files
expand all
collapse all
unified
split
pkgs
applications
display-managers
greetd
gtkgreet.nix
terminal-emulators
foot
default.nix
video
kooha
default.nix
window-managers
hyprwm
hyprpaper
default.nix
sway
default.nix
development
node-packages
main-programs.nix
tools
jaq
default.nix
shells
fish
default.nix
tools
audio
playerctl
default.nix
misc
starship
default.nix
networking
curl
default.nix
socat
default.nix
security
yubikey-touch-detector
default.nix
wayland
wtype
default.nix
+1
pkgs/applications/display-managers/greetd/gtkgreet.nix
···
49
49
license = licenses.gpl3Plus;
50
50
maintainers = with maintainers; [ luc65r ];
51
51
platforms = platforms.linux;
52
52
+
mainProgram = "gtkgreet";
52
53
};
53
54
}
+1
pkgs/applications/terminal-emulators/foot/default.nix
···
219
219
# TERMINFO to a store path, but allows installing foot.terminfo
220
220
# on remote systems for proper foot terminfo support.
221
221
priority = (ncurses.meta.priority or 5) + 3 + 1;
222
222
+
mainProgram = "foot";
222
223
};
223
224
}
+1
pkgs/applications/video/kooha/default.nix
···
73
73
license = licenses.gpl3Only;
74
74
platforms = platforms.linux;
75
75
maintainers = with maintainers; [ austinbutler ];
76
76
+
mainProgram = "kooha";
76
77
};
77
78
}
+1
pkgs/applications/window-managers/hyprwm/hyprpaper/default.nix
···
60
60
maintainers = with maintainers; [ wozeparrot fufexan ];
61
61
inherit (wayland.meta) platforms;
62
62
broken = stdenv.isDarwin;
63
63
+
mainProgram = "hyprpaper";
63
64
};
64
65
})
+1
pkgs/applications/window-managers/sway/default.nix
···
96
96
license = licenses.mit;
97
97
platforms = platforms.linux;
98
98
maintainers = with maintainers; [ primeos synthetica ];
99
99
+
mainProgram = "sway";
99
100
};
100
101
})
+1
pkgs/development/node-packages/main-programs.nix
···
71
71
s3http = "s3http.js";
72
72
svelte-language-server = "svelteserver";
73
73
teck-programmer = "teck-firmware-upgrade";
74
74
+
typescript-language-server = "typescript-language-server";
74
75
uglify-js = "uglifyjs";
75
76
undollar = "$";
76
77
vsc-leetcode-cli = "leetcode";
+1
pkgs/development/tools/jaq/default.nix
···
28
28
changelog = "https://github.com/01mf02/jaq/releases/tag/${src.rev}";
29
29
license = licenses.mit;
30
30
maintainers = with maintainers; [ figsoda siraben ];
31
31
+
mainProgram = "jaq";
31
32
};
32
33
}
+1
pkgs/shells/fish/default.nix
···
299
299
license = licenses.gpl2;
300
300
platforms = platforms.unix;
301
301
maintainers = with maintainers; [ cole-h winter srapenne ];
302
302
+
mainProgram = "fish";
302
303
};
303
304
304
305
passthru = {
+1
pkgs/tools/audio/playerctl/default.nix
···
23
23
platforms = platforms.unix;
24
24
maintainers = with maintainers; [ puffnfresh ];
25
25
broken = stdenv.hostPlatform.isDarwin;
26
26
+
mainProgram = "playerctl";
26
27
};
27
28
}
+1
pkgs/tools/misc/starship/default.nix
···
52
52
homepage = "https://starship.rs";
53
53
license = licenses.isc;
54
54
maintainers = with maintainers; [ bbigras danth davidtwco Br1ght0ne Frostman marsam ];
55
55
+
mainProgram = "starship";
55
56
};
56
57
}
+1
pkgs/tools/networking/curl/default.nix
···
196
196
# Fails to link against static brotli or gss
197
197
broken = stdenv.hostPlatform.isStatic && (brotliSupport || gssSupport);
198
198
pkgConfigModules = [ "libcurl" ];
199
199
+
mainProgram = "curl";
199
200
};
200
201
})
+1
pkgs/tools/networking/socat/default.nix
···
41
41
platforms = platforms.unix;
42
42
license = with licenses; [ gpl2Only ];
43
43
maintainers = with maintainers; [ eelco ];
44
44
+
mainProgram = "socat";
44
45
};
45
46
}
+1
pkgs/tools/security/yubikey-touch-detector/default.nix
···
49
49
maintainers = with maintainers; [ sumnerevans ];
50
50
license = with licenses; [ bsd2 isc ];
51
51
platforms = platforms.linux;
52
52
+
mainProgram = "yubikey-touch-detector";
52
53
};
53
54
}
+1
pkgs/tools/wayland/wtype/default.nix
···
31
31
license = licenses.mit;
32
32
platforms = platforms.linux;
33
33
maintainers = with maintainers; [ justinlovinger ];
34
34
+
mainProgram = "wtype";
34
35
};
35
36
}