mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-04 03:27:38 +03:00
home-manager: use inetutils for hostname (#344341)
This commit is contained in:
commit
19630aa75d
@ -5,7 +5,9 @@
|
|||||||
, findutils
|
, findutils
|
||||||
, gettext
|
, gettext
|
||||||
, gnused
|
, gnused
|
||||||
|
, inetutils
|
||||||
, installShellFiles
|
, installShellFiles
|
||||||
|
, jq
|
||||||
, less
|
, less
|
||||||
, ncurses
|
, ncurses
|
||||||
, nixos-option
|
, nixos-option
|
||||||
@ -40,9 +42,10 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||||||
install -D -m755 home-manager/home-manager $out/bin/home-manager
|
install -D -m755 home-manager/home-manager $out/bin/home-manager
|
||||||
install -D -m755 lib/bash/home-manager.sh $out/share/bash/home-manager.sh
|
install -D -m755 lib/bash/home-manager.sh $out/share/bash/home-manager.sh
|
||||||
|
|
||||||
installShellCompletion --bash --name home-manager.bash home-manager/completion.bash
|
installShellCompletion --cmd home-manager \
|
||||||
installShellCompletion --fish --name home-manager.fish home-manager/completion.fish
|
--bash home-manager/completion.bash \
|
||||||
installShellCompletion --zsh --name _home-manager home-manager/completion.zsh
|
--fish home-manager/completion.fish \
|
||||||
|
--zsh home-manager/completion.zsh
|
||||||
|
|
||||||
for pofile in home-manager/po/*.po; do
|
for pofile in home-manager/po/*.po; do
|
||||||
lang="''${pofile##*/}"
|
lang="''${pofile##*/}"
|
||||||
@ -63,15 +66,16 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||||||
findutils
|
findutils
|
||||||
gettext
|
gettext
|
||||||
gnused
|
gnused
|
||||||
|
jq
|
||||||
less
|
less
|
||||||
ncurses
|
ncurses
|
||||||
nixos-option
|
nixos-option
|
||||||
unixtools.hostname
|
inetutils # for `hostname`
|
||||||
]
|
]
|
||||||
}" \
|
}" \
|
||||||
--subst-var-by HOME_MANAGER_LIB '${placeholder "out"}/share/bash/home-manager.sh' \
|
--subst-var-by HOME_MANAGER_LIB "$out/share/bash/home-manager.sh" \
|
||||||
--subst-var-by HOME_MANAGER_PATH "${finalAttrs.src}" \
|
--subst-var-by HOME_MANAGER_PATH "${finalAttrs.src}" \
|
||||||
--subst-var-by OUT '${placeholder "out"}'
|
--subst-var-by OUT "$out"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
passthru.updateScript = unstableGitUpdater {
|
passthru.updateScript = unstableGitUpdater {
|
||||||
@ -89,7 +93,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
|
|||||||
'';
|
'';
|
||||||
license = lib.licenses.mit;
|
license = lib.licenses.mit;
|
||||||
mainProgram = "home-manager";
|
mainProgram = "home-manager";
|
||||||
maintainers = with lib.maintainers; [ AndersonTorres ];
|
maintainers = with lib.maintainers; [ AndersonTorres bryango ];
|
||||||
platforms = lib.platforms.unix;
|
platforms = lib.platforms.unix;
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user