nixos: mark ifd as fixme
This commit is contained in:
parent
af9e0938f9
commit
e1993195be
5 changed files with 15 additions and 6 deletions
|
@ -4,6 +4,7 @@
|
|||
profiles."default" = {
|
||||
extraConfig = ''
|
||||
${builtins.readFile (pkgs.fetchurl {
|
||||
# FIXME: IFD
|
||||
url = "https://raw.githubusercontent.com/arkenfox/user.js/126.1/user.js";
|
||||
hash = "sha256-XRtG0iLKh8uqbeX7Rc2H6VJwZYJoNZPBlAfZEfrSCP4=";
|
||||
})}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
}: {
|
||||
programs.starship = {
|
||||
enable = true;
|
||||
# FIXME: IFD
|
||||
settings = lib.importTOML "${pkgs.starship}/share/starship/presets/nerd-font-symbols.toml";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
isDefault = true;
|
||||
extraConfig = ''
|
||||
${builtins.readFile (pkgs.fetchurl {
|
||||
# FIXME: IFD
|
||||
url = "https://raw.githubusercontent.com/HorlogeSkynet/thunderbird-user.js/d6b18302e46349d9924c8a76951bae6efca51501/user.js";
|
||||
hash = "sha256-66B1yLQkQnydAUXD7KGt32OhWSYcdWX+BUozrgW9uAg=";
|
||||
})}
|
||||
|
|
|
@ -54,5 +54,6 @@
|
|||
programs.adb.enable = true;
|
||||
|
||||
# fucking hell
|
||||
# FIXME: IFD
|
||||
programs.anime-game-launcher.enable = true;
|
||||
}
|
||||
|
|
|
@ -1,16 +1,21 @@
|
|||
# trimmed down version of writeShellApplication
|
||||
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/trivial-builders/default.nix#L245
|
||||
{
|
||||
lib,
|
||||
runtimeShell,
|
||||
writeScriptBin,
|
||||
runCommandNoCCLocal,
|
||||
makeBinaryWrapper,
|
||||
}: {
|
||||
name,
|
||||
file,
|
||||
runtimeInputs ? [],
|
||||
}:
|
||||
writeScriptBin name ''
|
||||
#!${runtimeShell}
|
||||
${lib.optionalString (runtimeInputs != []) ''export PATH="${lib.makeBinPath runtimeInputs}:$PATH"''}
|
||||
${builtins.readFile file}
|
||||
# FIXME: incorrect argv0
|
||||
runCommandNoCCLocal name {
|
||||
src = file;
|
||||
nativeBuildInputs = [makeBinaryWrapper];
|
||||
} ''
|
||||
install -Dm755 $src $out/bin/.$name
|
||||
makeBinaryWrapper ${runtimeShell} $out/bin/$name \
|
||||
--add-flags $out/bin/.$name \
|
||||
--prefix PATH : ${lib.makeBinPath runtimeInputs}
|
||||
''
|
||||
|
|
Loading…
Reference in a new issue