-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Closed
Labels
Description
Nixos has a command-not-found command that outputs the messages in the following format
$ xmonad
The program ‘xmonad’ is currently not installed. You can install it by typing:
nix-env -iA nixos.xmonad-with-packages
$ fuck
No fucks given
$ emacs
The program ‘emacs’ is currently not installed. It is provided by
several packages. You can install it by typing one of the following:
nix-env -iA nixos.emacs
nix-env -iA nixos.emacs25
nix-env -iA nixos.emacs25-nox
nix-env -iA nixos.emacs26-nox
The output of thefuck --version (something like The Fuck 3.1 using Python 3.5.0 and Bash 4.4.12(1)-release):
The Fuck 3.28 using Python 3.7.3 and Fish Shell 3.0.2
Your system (Debian 7, ArchLinux, Windows, etc.):
nixos-19.03
How to reproduce the bug:
Try to run a non-installed program on nixos
command-not-found will automatically suggest how to install it
run fuck
thefuck doesn't give a fuck
The output of The Fuck with THEFUCK_DEBUG=true exported (typically execute export THEFUCK_DEBUG=true in your shell before The Fuck):
DEBUG: Run with settings: {'alter_history': True,
'debug': True,
'env': {'GIT_TRACE': '1', 'LANG': 'C', 'LC_ALL': 'C'},
'exclude_rules': [],
'history_limit': None,
'instant_mode': False,
'no_colors': False,
'num_close_matches': 3,
'priority': {},
'repeat': False,
'require_confirmation': True,
'rules': [<const: All rules enabled>],
'slow_commands': ['lein', 'react-native', 'gradle', './gradlew', 'vagrant'],
'user_dir': PosixPath('/home/nixos-hjulle/.config/thefuck'),
'wait_command': 3,
'wait_slow_command': 15}
DEBUG: Received output: /bin/sh: xmonad: command not found
DEBUG: Call: xmonad; with env: {'LANG': 'C', 'SUDO_GID': '0', 'NIX_REMOTE': 'daemon', 'EDITOR': 'nano', 'DEBUG': 'true', 'MOZ_PLUGIN_PATH': '/home/nixos-hjulle/.nix-profile/lib/mozilla/plugins:/nix/var/nix/profiles/default/lib/mozilla/plugins:/run/current-system/sw/lib/mozilla/plugins:/etc/profiles/per-user/nixos-hjulle/lib/mozilla/plugins', 'KDEDIRS': '/home/nixos-hjulle/.nix-profile:/nix/var/nix/profiles/default:/run/current-system/sw:/etc/profiles/per-user/nixos-hjulle', 'SUDO_COMMAND': '/run/wrappers/bin/su nixos-hjulle', 'NO_AT_BRIDGE': '1', 'QTWEBKIT_PLUGIN_PATH': '/home/nixos-hjulle/.nix-profile/lib/mozilla/plugins/:/nix/var/nix/profiles/default/lib/mozilla/plugins/:/run/current-system/sw/lib/mozilla/plugins/:/etc/profiles/per-user/nixos-hjulle/lib/mozilla/plugins/', 'PYTHONIOENCODING': 'utf-8', 'USER': 'nixos-hjulle', 'PAGER': 'less -R', 'TZDIR': '/etc/zoneinfo', 'LIBEXEC_PATH': '/home/nixos-hjulle/.nix-profile/lib/libexec:/nix/var/nix/profiles/default/lib/libexec:/run/current-system/sw/lib/libexec:/etc/profiles/per-user/nixos-hjulle/lib/libexec', 'NIX_PROFILES': '/etc/profiles/per-user/nixos-hjulle /run/current-system/sw /nix/var/nix/profiles/default /home/nixos-hjulle/.nix-profile', 'PYTHONNOUSERSITE': 'true', 'TF_SHELL': 'fish', '__fish_nixos_env_preinit_sourced': '1', 'PWD': '/home/nixos-hjulle', 'NIX_PATH': 'nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos:nixos-config=/etc/nixos/configuration.nix:/nix/var/nix/profiles/per-user/root/channels', 'SSH_ASKPASS': '', 'HOME': '/home/nixos-hjulle', 'SUDO_USER': 'root', 'GTK_PATH': '/home/nixos-hjulle/.nix-profile/lib/gtk-2.0:/home/nixos-hjulle/.nix-profile/lib/gtk-3.0:/nix/var/nix/profiles/default/lib/gtk-2.0:/nix/var/nix/profiles/default/lib/gtk-3.0:/run/current-system/sw/lib/gtk-2.0:/run/current-system/sw/lib/gtk-3.0:/etc/profiles/per-user/nixos-hjulle/lib/gtk-2.0:/etc/profiles/per-user/nixos-hjulle/lib/gtk-3.0', 'XDG_DATA_DIRS': '/home/nixos-hjulle/.nix-profile/share:/nix/var/nix/profiles/default/share:/run/current-system/sw/share:/etc/profiles/per-user/nixos-hjulle/share', 'STRIGI_PLUGIN_PATH': '/home/nixos-hjulle/.nix-profile/lib/strigi/:/nix/var/nix/profiles/default/lib/strigi/:/run/current-system/sw/lib/strigi/:/etc/profiles/per-user/nixos-hjulle/lib/strigi/', 'TERMINFO_DIRS': '/home/nixos-hjulle/.nix-profile/share/terminfo:/nix/var/nix/profiles/default/share/terminfo:/run/current-system/sw/share/terminfo:/etc/profiles/per-user/nixos-hjulle/share/terminfo', '__NIXOS_SET_ENVIRONMENT_DONE': '1', 'SUDO_UID': '0', 'MAIL': '/var/mail/root', 'QT_PLUGIN_PATH': '/home/nixos-hjulle/.nix-profile/lib/qt4/plugins:/home/nixos-hjulle/.nix-profile/lib/kde4/plugins:/nix/var/nix/profiles/default/lib/qt4/plugins:/nix/var/nix/profiles/default/lib/kde4/plugins:/run/current-system/sw/lib/qt4/plugins:/run/current-system/sw/lib/kde4/plugins:/etc/profiles/per-user/nixos-hjulle/lib/qt4/plugins:/etc/profiles/per-user/nixos-hjulle/lib/kde4/plugins', 'NIX_USER_PROFILE_DIR': '/nix/var/nix/profiles/per-user/nixos-hjulle', 'TERM': 'xterm-256color', 'SHELL': '/run/current-system/sw/bin/bash', 'TF_ALIAS': 'fuck', 'SHLVL': '2', 'LOCALE_ARCHIVE': '/run/current-system/sw/lib/locale/locale-archive', 'LOGNAME': 'nixos-hjulle', 'NIXPKGS_CONFIG': '/etc/nix/nixpkgs-config.nix', 'XDG_CONFIG_DIRS': '/home/nixos-hjulle/.nix-profile/etc/xdg:/nix/var/nix/profiles/default/etc/xdg:/run/current-system/sw/etc/xdg:/etc/profiles/per-user/nixos-hjulle/etc/xdg', 'PATH': '/nix/store/0n8slcq8p5x31kc9hncabsqq9y3fpkzp-python3-3.7.3/bin:/nix/store/mp8s57di3b917wjxlm1lk5mp2c1cshlk-thefuck-3.28/bin:/nix/store/bn8xa5ww2p9pghjdgcix3w0alwlm00wh-python3.7-setuptools-40.8.0/bin:/home/nixos-hjulle/bin:/run/wrappers/bin:/home/nixos-hjulle/.nix-profile/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/etc/profiles/per-user/nixos-hjulle/bin', 'THEFUCK_DEBUG': 'true', 'INFOPATH': '/home/nixos-hjulle/.nix-profile/info:/home/nixos-hjulle/.nix-profile/share/info:/nix/var/nix/profiles/default/info:/nix/var/nix/profiles/default/share/info:/run/current-system/sw/info:/run/current-system/sw/share/info:/etc/profiles/per-user/nixos-hjulle/info:/etc/profiles/per-user/nixos-hjulle/share/info', 'XCURSOR_PATH': '/home/nixos-hjulle/.icons:/home/nixos-hjulle/.nix-profile/share/icons:/nix/var/nix/profiles/default/share/icons:/run/current-system/sw/share/icons:/etc/profiles/per-user/nixos-hjulle/share/icons', '__ETC_PROFILE_DONE': '1', 'LC_ALL': 'C', 'GIT_TRACE': '1'}; is slow: took: 0:00:00.005820
DEBUG: Importing rule: adb_unknown_command; took: 0:00:00.000679
DEBUG: Importing rule: ag_literal; took: 0:00:00.002278
DEBUG: Importing rule: apt_get; took: 0:00:00.003179
DEBUG: Importing rule: apt_get_search; took: 0:00:00.001090
DEBUG: Importing rule: apt_invalid_operation; took: 0:00:00.002553
DEBUG: Importing rule: apt_list_upgradable; took: 0:00:00.001997
DEBUG: Importing rule: apt_upgrade; took: 0:00:00.001309
DEBUG: Importing rule: aws_cli; took: 0:00:00.000807
DEBUG: Importing rule: az_cli; took: 0:00:00.001105
DEBUG: Importing rule: brew_cask_dependency; took: 0:00:00.001739
DEBUG: Importing rule: brew_install; took: 0:00:00.000470
DEBUG: Importing rule: brew_link; took: 0:00:00.000756
DEBUG: Importing rule: brew_reinstall; took: 0:00:00.001725
DEBUG: Importing rule: brew_uninstall; took: 0:00:00.000861
DEBUG: Importing rule: brew_unknown_command; took: 0:00:00.000430
DEBUG: Importing rule: brew_update_formula; took: 0:00:00.001251
DEBUG: Importing rule: cargo; took: 0:00:00.000579
DEBUG: Importing rule: cargo_no_command; took: 0:00:00.001066
DEBUG: Importing rule: cat_dir; took: 0:00:00.001062
DEBUG: Importing rule: cd_correction; took: 0:00:00.005155
DEBUG: Importing rule: cd_mkdir; took: 0:00:00.001177
DEBUG: Importing rule: cd_parent; took: 0:00:00.000317
DEBUG: Importing rule: chmod_x; took: 0:00:00.000332
DEBUG: Importing rule: composer_not_command; took: 0:00:00.000770
DEBUG: Importing rule: cp_omitting_directory; took: 0:00:00.001161
DEBUG: Importing rule: cpp11; took: 0:00:00.000790
DEBUG: Importing rule: dirty_untar; took: 0:00:00.005616
DEBUG: Importing rule: dirty_unzip; took: 0:00:00.002837
DEBUG: Importing rule: django_south_ghost; took: 0:00:00.000370
DEBUG: Importing rule: django_south_merge; took: 0:00:00.000293
DEBUG: Importing rule: dnf_no_such_command; took: 0:00:00.002425
DEBUG: Importing rule: docker_not_command; took: 0:00:00.001554
DEBUG: Importing rule: dry; took: 0:00:00.000330
DEBUG: Importing rule: fab_command_not_found; took: 0:00:00.001024
DEBUG: Importing rule: fix_alt_space; took: 0:00:00.000759
DEBUG: Importing rule: fix_file; took: 0:00:00.005785
DEBUG: Importing rule: gem_unknown_command; took: 0:00:00.001454
DEBUG: Importing rule: git_add; took: 0:00:00.001424
DEBUG: Importing rule: git_add_force; took: 0:00:00.000756
DEBUG: Importing rule: git_bisect_usage; took: 0:00:00.000827
DEBUG: Importing rule: git_branch_delete; took: 0:00:00.000783
DEBUG: Importing rule: git_branch_exists; took: 0:00:00.000959
DEBUG: Importing rule: git_branch_list; took: 0:00:00.000870
DEBUG: Importing rule: git_checkout; took: 0:00:00.000875
DEBUG: Importing rule: git_commit_amend; took: 0:00:00.000740
DEBUG: Importing rule: git_diff_no_index; took: 0:00:00.000759
DEBUG: Importing rule: git_diff_staged; took: 0:00:00.000956
DEBUG: Importing rule: git_fix_stash; took: 0:00:00.000805
DEBUG: Importing rule: git_flag_after_filename; took: 0:00:00.000776
DEBUG: Importing rule: git_help_aliased; took: 0:00:00.000763
DEBUG: Importing rule: git_merge; took: 0:00:00.000780
DEBUG: Importing rule: git_merge_unrelated; took: 0:00:00.000750
DEBUG: Importing rule: git_not_command; took: 0:00:00.000774
DEBUG: Importing rule: git_pull; took: 0:00:00.000787
DEBUG: Importing rule: git_pull_clone; took: 0:00:00.000793
DEBUG: Importing rule: git_pull_uncommitted_changes; took: 0:00:00.000761
DEBUG: Importing rule: git_push; took: 0:00:00.000795
DEBUG: Importing rule: git_push_different_branch_names; took: 0:00:00.000841
DEBUG: Importing rule: git_push_force; took: 0:00:00.000809
DEBUG: Importing rule: git_push_pull; took: 0:00:00.000782
DEBUG: Importing rule: git_push_without_commits; took: 0:00:00.000914
DEBUG: Importing rule: git_rebase_merge_dir; took: 0:00:00.000793
DEBUG: Importing rule: git_rebase_no_changes; took: 0:00:00.000595
DEBUG: Importing rule: git_remote_delete; took: 0:00:00.000785
DEBUG: Importing rule: git_remote_seturl_add; took: 0:00:00.000566
DEBUG: Importing rule: git_rm_local_modifications; took: 0:00:00.004001
DEBUG: Importing rule: git_rm_recursive; took: 0:00:00.000835
DEBUG: Importing rule: git_rm_staged; took: 0:00:00.000814
DEBUG: Importing rule: git_stash; took: 0:00:00.000804
DEBUG: Importing rule: git_stash_pop; took: 0:00:00.001132
DEBUG: Importing rule: git_tag_force; took: 0:00:00.000793
DEBUG: Importing rule: git_two_dashes; took: 0:00:00.000797
DEBUG: Importing rule: go_run; took: 0:00:00.000836
DEBUG: Importing rule: gradle_no_task; took: 0:00:00.001405
DEBUG: Importing rule: gradle_wrapper; took: 0:00:00.000780
DEBUG: Importing rule: grep_arguments_order; took: 0:00:00.000786
DEBUG: Importing rule: grep_recursive; took: 0:00:00.000812
DEBUG: Importing rule: grunt_task_not_found; took: 0:00:00.001336
DEBUG: Importing rule: gulp_not_task; took: 0:00:00.000855
DEBUG: Importing rule: has_exists_script; took: 0:00:00.000750
DEBUG: Importing rule: heroku_multiple_apps; took: 0:00:00.000770
DEBUG: Importing rule: heroku_not_command; took: 0:00:00.000769
DEBUG: Importing rule: history; took: 0:00:00.000391
DEBUG: Importing rule: hostscli; took: 0:00:00.001136
DEBUG: Importing rule: ifconfig_device_not_found; took: 0:00:00.000989
DEBUG: Importing rule: java; took: 0:00:00.001026
DEBUG: Importing rule: javac; took: 0:00:00.000793
DEBUG: Importing rule: lein_not_task; took: 0:00:00.001177
DEBUG: Importing rule: ln_no_hard_link; took: 0:00:00.000827
DEBUG: Importing rule: ln_s_order; took: 0:00:00.000768
DEBUG: Importing rule: long_form_help; took: 0:00:00.000339
DEBUG: Importing rule: ls_all; took: 0:00:00.000761
DEBUG: Importing rule: ls_lah; took: 0:00:00.000767
DEBUG: Importing rule: man; took: 0:00:00.000764
DEBUG: Importing rule: man_no_space; took: 0:00:00.000317
DEBUG: Importing rule: mercurial; took: 0:00:00.000750
DEBUG: Importing rule: missing_space_before_subcommand; took: 0:00:00.000348
DEBUG: Importing rule: mkdir_p; took: 0:00:00.000757
DEBUG: Importing rule: mvn_no_command; took: 0:00:00.000759
DEBUG: Importing rule: mvn_unknown_lifecycle_phase; took: 0:00:00.000769
DEBUG: Importing rule: no_command; took: 0:00:00.000773
DEBUG: Importing rule: no_such_file; took: 0:00:00.000334
DEBUG: Importing rule: npm_missing_script; took: 0:00:00.001705
DEBUG: Importing rule: npm_run_script; took: 0:00:00.000833
DEBUG: Importing rule: npm_wrong_command; took: 0:00:00.001242
DEBUG: Importing rule: open; took: 0:00:00.003011
DEBUG: Importing rule: pacman; took: 0:00:00.001452
DEBUG: Importing rule: pacman_not_found; took: 0:00:00.000381
DEBUG: Importing rule: path_from_history; took: 0:00:00.000418
DEBUG: Importing rule: php_s; took: 0:00:00.000949
DEBUG: Importing rule: pip_unknown_command; took: 0:00:00.001045
DEBUG: Importing rule: port_already_in_use; took: 0:00:00.000759
DEBUG: Importing rule: prove_recursively; took: 0:00:00.000973
DEBUG: Importing rule: python_command; took: 0:00:00.000984
DEBUG: Importing rule: python_execute; took: 0:00:00.001423
DEBUG: Importing rule: quotation_marks; took: 0:00:00.001100
DEBUG: Importing rule: react_native_command_unrecognized; took: 0:00:00.001697
DEBUG: Importing rule: remove_trailing_cedilla; took: 0:00:00.000521
DEBUG: Importing rule: rm_dir; took: 0:00:00.001253
DEBUG: Importing rule: rm_root; took: 0:00:00.001136
DEBUG: Importing rule: scm_correction; took: 0:00:00.001255
DEBUG: Importing rule: sed_unterminated_s; took: 0:00:00.001149
DEBUG: Importing rule: sl_ls; took: 0:00:00.000456
DEBUG: Importing rule: ssh_known_hosts; took: 0:00:00.000975
DEBUG: Importing rule: sudo; took: 0:00:00.000452
DEBUG: Importing rule: sudo_command_from_user_path; took: 0:00:00.005506
DEBUG: Importing rule: switch_lang; took: 0:00:00.000628
DEBUG: Importing rule: systemctl; took: 0:00:00.001849
DEBUG: Importing rule: test.py; took: 0:00:00.000459
DEBUG: Importing rule: tmux; took: 0:00:00.001166
DEBUG: Importing rule: touch; took: 0:00:00.005197
DEBUG: Importing rule: tsuru_login; took: 0:00:00.000978
DEBUG: Importing rule: tsuru_not_command; took: 0:00:00.001434
DEBUG: Importing rule: unknown_command; took: 0:00:00.000738
DEBUG: Importing rule: unsudo; took: 0:00:00.000493
DEBUG: Importing rule: vagrant_up; took: 0:00:00.001044
DEBUG: Importing rule: whois; took: 0:00:00.003303
DEBUG: Importing rule: workon_doesnt_exists; took: 0:00:00.001389
DEBUG: Importing rule: yarn_alias; took: 0:00:00.001045
DEBUG: Importing rule: yarn_command_not_found; took: 0:00:00.002737
DEBUG: Importing rule: yarn_command_replaced; took: 0:00:00.001707
DEBUG: Importing rule: yarn_help; took: 0:00:00.001307
DEBUG: Trying rule: path_from_history; took: 0:00:00.001509
DEBUG: Trying rule: dry; took: 0:00:00.000166
DEBUG: Trying rule: git_stash_pop; took: 0:00:00.000081
DEBUG: Trying rule: test.py; took: 0:00:00.000010
DEBUG: Trying rule: adb_unknown_command; took: 0:00:00.000068
DEBUG: Trying rule: ag_literal; took: 0:00:00.000065
DEBUG: Trying rule: aws_cli; took: 0:00:00.000054
DEBUG: Trying rule: az_cli; took: 0:00:00.000054
DEBUG: Trying rule: brew_link; took: 0:00:00.000058
DEBUG: Trying rule: brew_reinstall; took: 0:00:00.000037
DEBUG: Trying rule: brew_uninstall; took: 0:00:00.000037
DEBUG: Trying rule: brew_update_formula; took: 0:00:00.000044
DEBUG: Trying rule: cargo; took: 0:00:00.000011
DEBUG: Trying rule: cargo_no_command; took: 0:00:00.000076
DEBUG: Trying rule: cat_dir; took: 0:00:00.000058
DEBUG: Trying rule: cd_correction; took: 0:00:00.000068
DEBUG: Trying rule: cd_mkdir; took: 0:00:00.000132
DEBUG: Trying rule: cd_parent; took: 0:00:00.000022
DEBUG: Trying rule: chmod_x; took: 0:00:00.000013
DEBUG: Trying rule: composer_not_command; took: 0:00:00.000085
DEBUG: Trying rule: cp_omitting_directory; took: 0:00:00.000065
DEBUG: Trying rule: cpp11; took: 0:00:00.000064
DEBUG: Trying rule: dirty_untar; took: 0:00:00.000062
DEBUG: Trying rule: dirty_unzip; took: 0:00:00.000058
DEBUG: Trying rule: django_south_ghost; took: 0:00:00.000008
DEBUG: Trying rule: django_south_merge; took: 0:00:00.000008
DEBUG: Trying rule: docker_not_command; took: 0:00:00.000073
DEBUG: Trying rule: fab_command_not_found; took: 0:00:00.000054
DEBUG: Trying rule: fix_alt_space; took: 0:00:00.000016
DEBUG: Trying rule: fix_file; took: 0:00:00.000069
DEBUG: Trying rule: gem_unknown_command; took: 0:00:00.000068
DEBUG: Trying rule: git_add; took: 0:00:00.000059
DEBUG: Trying rule: git_add_force; took: 0:00:00.000080
DEBUG: Trying rule: git_bisect_usage; took: 0:00:00.000056
DEBUG: Trying rule: git_branch_delete; took: 0:00:00.000067
DEBUG: Trying rule: git_branch_exists; took: 0:00:00.000044
DEBUG: Trying rule: git_branch_list; took: 0:00:00.000043
DEBUG: Trying rule: git_checkout; took: 0:00:00.000050
DEBUG: Trying rule: git_commit_amend; took: 0:00:00.000044
DEBUG: Trying rule: git_diff_no_index; took: 0:00:00.000034
DEBUG: Trying rule: git_diff_staged; took: 0:00:00.000075
DEBUG: Trying rule: git_fix_stash; took: 0:00:00.000073
DEBUG: Trying rule: git_flag_after_filename; took: 0:00:00.000073
DEBUG: Trying rule: git_help_aliased; took: 0:00:00.000071
DEBUG: Trying rule: git_merge; took: 0:00:00.000070
DEBUG: Trying rule: git_merge_unrelated; took: 0:00:00.000071
DEBUG: Trying rule: git_not_command; took: 0:00:00.000071
DEBUG: Trying rule: git_pull; took: 0:00:00.000070
DEBUG: Trying rule: git_pull_clone; took: 0:00:00.000069
DEBUG: Trying rule: git_pull_uncommitted_changes; took: 0:00:00.000070
DEBUG: Trying rule: git_push; took: 0:00:00.000071
DEBUG: Trying rule: git_push_different_branch_names; took: 0:00:00.000070
DEBUG: Trying rule: git_push_pull; took: 0:00:00.000070
DEBUG: Trying rule: git_push_without_commits; took: 0:00:00.000070
DEBUG: Trying rule: git_rebase_merge_dir; took: 0:00:00.000070
DEBUG: Trying rule: git_rebase_no_changes; took: 0:00:00.000069
DEBUG: Trying rule: git_remote_delete; took: 0:00:00.000070
DEBUG: Trying rule: git_remote_seturl_add; took: 0:00:00.000070
DEBUG: Trying rule: git_rm_local_modifications; took: 0:00:00.000069
DEBUG: Trying rule: git_rm_recursive; took: 0:00:00.000071
DEBUG: Trying rule: git_rm_staged; took: 0:00:00.000070
DEBUG: Trying rule: git_stash; took: 0:00:00.000081
DEBUG: Trying rule: git_tag_force; took: 0:00:00.000071
DEBUG: Trying rule: git_two_dashes; took: 0:00:00.000070
DEBUG: Trying rule: go_run; took: 0:00:00.000082
DEBUG: Trying rule: gradle_no_task; took: 0:00:00.000078
DEBUG: Trying rule: gradle_wrapper; took: 0:00:00.000076
DEBUG: Trying rule: grep_arguments_order; took: 0:00:00.000078
DEBUG: Trying rule: grep_recursive; took: 0:00:00.000077
DEBUG: Trying rule: grunt_task_not_found; took: 0:00:00.000077
DEBUG: Trying rule: gulp_not_task; took: 0:00:00.000076
DEBUG: Trying rule: has_exists_script; took: 0:00:00.000110
DEBUG: Trying rule: heroku_multiple_apps; took: 0:00:00.000043
DEBUG: Trying rule: heroku_not_command; took: 0:00:00.000029
DEBUG: Trying rule: hostscli; took: 0:00:00.000038
DEBUG: Trying rule: ifconfig_device_not_found; took: 0:00:00.000036
DEBUG: Trying rule: java; took: 0:00:00.000037
DEBUG: Trying rule: javac; took: 0:00:00.000106
DEBUG: Trying rule: lein_not_task; took: 0:00:00.000103
DEBUG: Trying rule: ln_no_hard_link; took: 0:00:00.000009
DEBUG: Trying rule: ln_s_order; took: 0:00:00.000011
DEBUG: Trying rule: ls_all; took: 0:00:00.000088
DEBUG: Trying rule: ls_lah; took: 0:00:00.000034
DEBUG: Trying rule: man; took: 0:00:00.000057
DEBUG: Trying rule: mercurial; took: 0:00:00.000040
DEBUG: Trying rule: mkdir_p; took: 0:00:00.000010
DEBUG: Trying rule: mvn_no_command; took: 0:00:00.000045
DEBUG: Trying rule: mvn_unknown_lifecycle_phase; took: 0:00:00.000035
DEBUG: Trying rule: no_such_file; took: 0:00:00.002343
DEBUG: Trying rule: open; took: 0:00:00.000133
DEBUG: Trying rule: php_s; took: 0:00:00.000038
DEBUG: Trying rule: pip_unknown_command; took: 0:00:00.000042
DEBUG: Trying rule: prove_recursively; took: 0:00:00.000037
DEBUG: Trying rule: python_command; took: 0:00:00.000012
DEBUG: Trying rule: python_execute; took: 0:00:00.000037
DEBUG: Trying rule: quotation_marks; took: 0:00:00.000007
DEBUG: Trying rule: react_native_command_unrecognized; took: 0:00:00.000037
DEBUG: Trying rule: remove_trailing_cedilla; took: 0:00:00.000008
DEBUG: Trying rule: rm_dir; took: 0:00:00.000009
DEBUG: Trying rule: scm_correction; took: 0:00:00.000037
DEBUG: Trying rule: sed_unterminated_s; took: 0:00:00.000035
DEBUG: Trying rule: sl_ls; took: 0:00:00.000006
DEBUG: Trying rule: ssh_known_hosts; took: 0:00:00.000038
DEBUG: Trying rule: sudo; took: 0:00:00.000023
DEBUG: Trying rule: sudo_command_from_user_path; took: 0:00:00.000036
DEBUG: Trying rule: switch_lang; took: 0:00:00.000049
DEBUG: Trying rule: systemctl; took: 0:00:00.000054
DEBUG: Trying rule: tmux; took: 0:00:00.000035
DEBUG: Trying rule: touch; took: 0:00:00.000034
DEBUG: Trying rule: tsuru_login; took: 0:00:00.000035
DEBUG: Trying rule: tsuru_not_command; took: 0:00:00.000030
DEBUG: Trying rule: unknown_command; took: 0:00:00.000324
DEBUG: Trying rule: unsudo; took: 0:00:00.000009
DEBUG: Trying rule: vagrant_up; took: 0:00:00.000042
DEBUG: Trying rule: whois; took: 0:00:00.000037
DEBUG: Trying rule: workon_doesnt_exists; took: 0:00:00.000036
DEBUG: Trying rule: yarn_alias; took: 0:00:00.000037
DEBUG: Trying rule: yarn_command_not_found; took: 0:00:00.000034
DEBUG: Trying rule: yarn_command_replaced; took: 0:00:00.000032
DEBUG: Trying rule: yarn_help; took: 0:00:00.000035
DEBUG: Trying rule: man_no_space; took: 0:00:00.000008
DEBUG: Trying rule: no_command; took: 0:00:00.035058
DEBUG: Trying rule: missing_space_before_subcommand; took: 0:00:00.000416
DEBUG: Trying rule: long_form_help; took: 0:00:00.000769
DEBUG: Trying rule: history; took: 0:00:00.000497
No fucks given
DEBUG: Total took: 0:00:01.355220
Anything else you think is relevant:
command-not-found $progname is the command that give this info
The (very short) source code for this program can be found here:
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/command-not-found/command-not-found.pl