4 ms·
nix-locate can also solve that problem
by lom 4y ago
nix-locate can also solve that problem
- nextos 4y agoA naive search is even easier. Right now, on NixOS: [nextos@local:~]$ python3 The program 'python3' is not in your PATH. It is provided by several packages. You can make it available in an ephemeral shell by typing one of the following: nix-shell -p graalvmCEPackages.graalvm11-ce-full nix-shell -p graalvmCEPackages.graalvm17-ce-full nix-shell -p graalvmCEPackages.python-installable-svm-java11 nix-shell -p graalvmCEPackages.python-installable-svm-java17 nix-shell -p ihaskell nix-shell -p python311 nix-shell -p python311Full nix-shell -p python312 nix-shell -p python38 nix-shell -p python38Full nix-shell -p python39 nix-shell -p python39Full nix-shell -p python3Full nix-shell -p python3Minimal nix-shell -p qtile nix-shell -p sourcehut.python
- colordrops 4y agoI have zsh installed and it's not doing this. How does one get it to do this?
- jml7c5 4y agoAre you using flakes? AFAIK `command-not-found` does not work with them. See https://github.com/NixOS/nixpkgs/issues/171054 https://github.com/NixOS/nixpkgs/issues/171054 and https://discourse.nixos.org/t/why-isnt-there-an-official-built-in-way-to-find-what-package-provides-a-specific-executable/22937 https://discourse.nixos.org/t/why-isnt-there-an-official-bui... `nix-index` is a flake-compatible alternative: https://github.com/bennofs/nix-index https://github.com/bennofs/nix-index
- deleted 4y ago[deleted]
- colordrops 4y agoI am using flakes, and now I know why `command-not-found` doesn't work, thank you.
- pxc 4y agoYou can make it work again! It's a one-liner in configuration.nix. Solutions and alternatives were covered in detail in a recent Discourse thread: https://discourse.nixos.org/t/which-package-provides-ifconfig/25824/3 https://discourse.nixos.org/t/which-package-provides-ifconfi...