Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created April 26, 2018 04:44
Show Gist options
  • Save ryantm/7fd81df3f197603f76bdf8c0ae663dcb to your computer and use it in GitHub Desktop.
Save ryantm/7fd81df3f197603f76bdf8c0ae663dcb to your computer and use it in GitHub Desktop.
/nix/store/p0waa9llvgzfvjv05vgwvsic2xlkm4jr-thefuck-3.26
├── bin
│   ├── fuck
│   └── thefuck
├── lib
│   └── python3.6
│   └── site-packages
│   ├── thefuck
│   │   ├── argument_parser.py
│   │   ├── conf.py
│   │   ├── const.py
│   │   ├── corrector.py
│   │   ├── entrypoints
│   │   │   ├── alias.py
│   │   │   ├── fix_command.py
│   │   │   ├── __init__.py
│   │   │   ├── main.py
│   │   │   ├── not_configured.py
│   │   │   ├── __pycache__
│   │   │   │   ├── alias.cpython-36.pyc
│   │   │   │   ├── fix_command.cpython-36.pyc
│   │   │   │   ├── __init__.cpython-36.pyc
│   │   │   │   ├── main.cpython-36.pyc
│   │   │   │   ├── not_configured.cpython-36.pyc
│   │   │   │   └── shell_logger.cpython-36.pyc
│   │   │   └── shell_logger.py
│   │   ├── exceptions.py
│   │   ├── __init__.py
│   │   ├── logs.py
│   │   ├── output_readers
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-36.pyc
│   │   │   │   ├── read_log.cpython-36.pyc
│   │   │   │   └── rerun.cpython-36.pyc
│   │   │   ├── read_log.py
│   │   │   └── rerun.py
│   │   ├── __pycache__
│   │   │   ├── argument_parser.cpython-36.pyc
│   │   │   ├── conf.cpython-36.pyc
│   │   │   ├── const.cpython-36.pyc
│   │   │   ├── corrector.cpython-36.pyc
│   │   │   ├── exceptions.cpython-36.pyc
│   │   │   ├── __init__.cpython-36.pyc
│   │   │   ├── logs.cpython-36.pyc
│   │   │   ├── types.cpython-36.pyc
│   │   │   ├── ui.cpython-36.pyc
│   │   │   └── utils.cpython-36.pyc
│   │   ├── rules
│   │   │   ├── adb_unknown_command.py
│   │   │   ├── ag_literal.py
│   │   │   ├── apt_get.py
│   │   │   ├── apt_get_search.py
│   │   │   ├── apt_invalid_operation.py
│   │   │   ├── apt_list_upgradable.py
│   │   │   ├── apt_upgrade.py
│   │   │   ├── aws_cli.py
│   │   │   ├── brew_cask_dependency.py
│   │   │   ├── brew_install.py
│   │   │   ├── brew_link.py
│   │   │   ├── brew_uninstall.py
│   │   │   ├── brew_unknown_command.py
│   │   │   ├── brew_update_formula.py
│   │   │   ├── cargo_no_command.py
│   │   │   ├── cargo.py
│   │   │   ├── cd_correction.py
│   │   │   ├── cd_mkdir.py
│   │   │   ├── cd_parent.py
│   │   │   ├── chmod_x.py
│   │   │   ├── composer_not_command.py
│   │   │   ├── cp_omitting_directory.py
│   │   │   ├── cpp11.py
│   │   │   ├── dirty_untar.py
│   │   │   ├── dirty_unzip.py
│   │   │   ├── django_south_ghost.py
│   │   │   ├── django_south_merge.py
│   │   │   ├── dnf_no_such_command.py
│   │   │   ├── docker_not_command.py
│   │   │   ├── dry.py
│   │   │   ├── fab_command_not_found.py
│   │   │   ├── fix_alt_space.py
│   │   │   ├── fix_file.py
│   │   │   ├── gem_unknown_command.py
│   │   │   ├── git_add_force.py
│   │   │   ├── git_add.py
│   │   │   ├── git_bisect_usage.py
│   │   │   ├── git_branch_delete.py
│   │   │   ├── git_branch_exists.py
│   │   │   ├── git_branch_list.py
│   │   │   ├── git_checkout.py
│   │   │   ├── git_commit_amend.py
│   │   │   ├── git_diff_no_index.py
│   │   │   ├── git_diff_staged.py
│   │   │   ├── git_fix_stash.py
│   │   │   ├── git_flag_after_filename.py
│   │   │   ├── git_help_aliased.py
│   │   │   ├── git_merge.py
│   │   │   ├── git_merge_unrelated.py
│   │   │   ├── git_not_command.py
│   │   │   ├── git_pull_clone.py
│   │   │   ├── git_pull.py
│   │   │   ├── git_pull_uncommitted_changes.py
│   │   │   ├── git_push_different_branch_names.py
│   │   │   ├── git_push_force.py
│   │   │   ├── git_push_pull.py
│   │   │   ├── git_push.py
│   │   │   ├── git_push_without_commits.py
│   │   │   ├── git_rebase_merge_dir.py
│   │   │   ├── git_rebase_no_changes.py
│   │   │   ├── git_remote_delete.py
│   │   │   ├── git_remote_seturl_add.py
│   │   │   ├── git_rm_local_modifications.py
│   │   │   ├── git_rm_recursive.py
│   │   │   ├── git_rm_staged.py
│   │   │   ├── git_stash_pop.py
│   │   │   ├── git_stash.py
│   │   │   ├── git_tag_force.py
│   │   │   ├── git_two_dashes.py
│   │   │   ├── go_run.py
│   │   │   ├── gradle_no_task.py
│   │   │   ├── gradle_wrapper.py
│   │   │   ├── grep_arguments_order.py
│   │   │   ├── grep_recursive.py
│   │   │   ├── grunt_task_not_found.py
│   │   │   ├── gulp_not_task.py
│   │   │   ├── has_exists_script.py
│   │   │   ├── heroku_multiple_apps.py
│   │   │   ├── heroku_not_command.py
│   │   │   ├── history.py
│   │   │   ├── hostscli.py
│   │   │   ├── ifconfig_device_not_found.py
│   │   │   ├── __init__.py
│   │   │   ├── javac.py
│   │   │   ├── java.py
│   │   │   ├── lein_not_task.py
│   │   │   ├── ln_no_hard_link.py
│   │   │   ├── ln_s_order.py
│   │   │   ├── ls_all.py
│   │   │   ├── ls_lah.py
│   │   │   ├── man_no_space.py
│   │   │   ├── man.py
│   │   │   ├── mercurial.py
│   │   │   ├── missing_space_before_subcommand.py
│   │   │   ├── mkdir_p.py
│   │   │   ├── mvn_no_command.py
│   │   │   ├── mvn_unknown_lifecycle_phase.py
│   │   │   ├── no_command.py
│   │   │   ├── no_such_file.py
│   │   │   ├── npm_missing_script.py
│   │   │   ├── npm_run_script.py
│   │   │   ├── npm_wrong_command.py
│   │   │   ├── open.py
│   │   │   ├── pacman_not_found.py
│   │   │   ├── pacman.py
│   │   │   ├── path_from_history.py
│   │   │   ├── php_s.py
│   │   │   ├── pip_unknown_command.py
│   │   │   ├── port_already_in_use.py
│   │   │   ├── prove_recursively.py
│   │   │   ├── __pycache__
│   │   │   │   ├── adb_unknown_command.cpython-36.pyc
│   │   │   │   ├── ag_literal.cpython-36.pyc
│   │   │   │   ├── apt_get.cpython-36.pyc
│   │   │   │   ├── apt_get_search.cpython-36.pyc
│   │   │   │   ├── apt_invalid_operation.cpython-36.pyc
│   │   │   │   ├── apt_list_upgradable.cpython-36.pyc
│   │   │   │   ├── apt_upgrade.cpython-36.pyc
│   │   │   │   ├── aws_cli.cpython-36.pyc
│   │   │   │   ├── brew_cask_dependency.cpython-36.pyc
│   │   │   │   ├── brew_install.cpython-36.pyc
│   │   │   │   ├── brew_link.cpython-36.pyc
│   │   │   │   ├── brew_uninstall.cpython-36.pyc
│   │   │   │   ├── brew_unknown_command.cpython-36.pyc
│   │   │   │   ├── brew_update_formula.cpython-36.pyc
│   │   │   │   ├── cargo.cpython-36.pyc
│   │   │   │   ├── cargo_no_command.cpython-36.pyc
│   │   │   │   ├── cd_correction.cpython-36.pyc
│   │   │   │   ├── cd_mkdir.cpython-36.pyc
│   │   │   │   ├── cd_parent.cpython-36.pyc
│   │   │   │   ├── chmod_x.cpython-36.pyc
│   │   │   │   ├── composer_not_command.cpython-36.pyc
│   │   │   │   ├── cp_omitting_directory.cpython-36.pyc
│   │   │   │   ├── cpp11.cpython-36.pyc
│   │   │   │   ├── dirty_untar.cpython-36.pyc
│   │   │   │   ├── dirty_unzip.cpython-36.pyc
│   │   │   │   ├── django_south_ghost.cpython-36.pyc
│   │   │   │   ├── django_south_merge.cpython-36.pyc
│   │   │   │   ├── dnf_no_such_command.cpython-36.pyc
│   │   │   │   ├── docker_not_command.cpython-36.pyc
│   │   │   │   ├── dry.cpython-36.pyc
│   │   │   │   ├── fab_command_not_found.cpython-36.pyc
│   │   │   │   ├── fix_alt_space.cpython-36.pyc
│   │   │   │   ├── fix_file.cpython-36.pyc
│   │   │   │   ├── gem_unknown_command.cpython-36.pyc
│   │   │   │   ├── git_add.cpython-36.pyc
│   │   │   │   ├── git_add_force.cpython-36.pyc
│   │   │   │   ├── git_bisect_usage.cpython-36.pyc
│   │   │   │   ├── git_branch_delete.cpython-36.pyc
│   │   │   │   ├── git_branch_exists.cpython-36.pyc
│   │   │   │   ├── git_branch_list.cpython-36.pyc
│   │   │   │   ├── git_checkout.cpython-36.pyc
│   │   │   │   ├── git_commit_amend.cpython-36.pyc
│   │   │   │   ├── git_diff_no_index.cpython-36.pyc
│   │   │   │   ├── git_diff_staged.cpython-36.pyc
│   │   │   │   ├── git_fix_stash.cpython-36.pyc
│   │   │   │   ├── git_flag_after_filename.cpython-36.pyc
│   │   │   │   ├── git_help_aliased.cpython-36.pyc
│   │   │   │   ├── git_merge.cpython-36.pyc
│   │   │   │   ├── git_merge_unrelated.cpython-36.pyc
│   │   │   │   ├── git_not_command.cpython-36.pyc
│   │   │   │   ├── git_pull_clone.cpython-36.pyc
│   │   │   │   ├── git_pull.cpython-36.pyc
│   │   │   │   ├── git_pull_uncommitted_changes.cpython-36.pyc
│   │   │   │   ├── git_push.cpython-36.pyc
│   │   │   │   ├── git_push_different_branch_names.cpython-36.pyc
│   │   │   │   ├── git_push_force.cpython-36.pyc
│   │   │   │   ├── git_push_pull.cpython-36.pyc
│   │   │   │   ├── git_push_without_commits.cpython-36.pyc
│   │   │   │   ├── git_rebase_merge_dir.cpython-36.pyc
│   │   │   │   ├── git_rebase_no_changes.cpython-36.pyc
│   │   │   │   ├── git_remote_delete.cpython-36.pyc
│   │   │   │   ├── git_remote_seturl_add.cpython-36.pyc
│   │   │   │   ├── git_rm_local_modifications.cpython-36.pyc
│   │   │   │   ├── git_rm_recursive.cpython-36.pyc
│   │   │   │   ├── git_rm_staged.cpython-36.pyc
│   │   │   │   ├── git_stash.cpython-36.pyc
│   │   │   │   ├── git_stash_pop.cpython-36.pyc
│   │   │   │   ├── git_tag_force.cpython-36.pyc
│   │   │   │   ├── git_two_dashes.cpython-36.pyc
│   │   │   │   ├── go_run.cpython-36.pyc
│   │   │   │   ├── gradle_no_task.cpython-36.pyc
│   │   │   │   ├── gradle_wrapper.cpython-36.pyc
│   │   │   │   ├── grep_arguments_order.cpython-36.pyc
│   │   │   │   ├── grep_recursive.cpython-36.pyc
│   │   │   │   ├── grunt_task_not_found.cpython-36.pyc
│   │   │   │   ├── gulp_not_task.cpython-36.pyc
│   │   │   │   ├── has_exists_script.cpython-36.pyc
│   │   │   │   ├── heroku_multiple_apps.cpython-36.pyc
│   │   │   │   ├── heroku_not_command.cpython-36.pyc
│   │   │   │   ├── history.cpython-36.pyc
│   │   │   │   ├── hostscli.cpython-36.pyc
│   │   │   │   ├── ifconfig_device_not_found.cpython-36.pyc
│   │   │   │   ├── __init__.cpython-36.pyc
│   │   │   │   ├── javac.cpython-36.pyc
│   │   │   │   ├── java.cpython-36.pyc
│   │   │   │   ├── lein_not_task.cpython-36.pyc
│   │   │   │   ├── ln_no_hard_link.cpython-36.pyc
│   │   │   │   ├── ln_s_order.cpython-36.pyc
│   │   │   │   ├── ls_all.cpython-36.pyc
│   │   │   │   ├── ls_lah.cpython-36.pyc
│   │   │   │   ├── man.cpython-36.pyc
│   │   │   │   ├── man_no_space.cpython-36.pyc
│   │   │   │   ├── mercurial.cpython-36.pyc
│   │   │   │   ├── missing_space_before_subcommand.cpython-36.pyc
│   │   │   │   ├── mkdir_p.cpython-36.pyc
│   │   │   │   ├── mvn_no_command.cpython-36.pyc
│   │   │   │   ├── mvn_unknown_lifecycle_phase.cpython-36.pyc
│   │   │   │   ├── no_command.cpython-36.pyc
│   │   │   │   ├── no_such_file.cpython-36.pyc
│   │   │   │   ├── npm_missing_script.cpython-36.pyc
│   │   │   │   ├── npm_run_script.cpython-36.pyc
│   │   │   │   ├── npm_wrong_command.cpython-36.pyc
│   │   │   │   ├── open.cpython-36.pyc
│   │   │   │   ├── pacman.cpython-36.pyc
│   │   │   │   ├── pacman_not_found.cpython-36.pyc
│   │   │   │   ├── path_from_history.cpython-36.pyc
│   │   │   │   ├── php_s.cpython-36.pyc
│   │   │   │   ├── pip_unknown_command.cpython-36.pyc
│   │   │   │   ├── port_already_in_use.cpython-36.pyc
│   │   │   │   ├── prove_recursively.cpython-36.pyc
│   │   │   │   ├── python_command.cpython-36.pyc
│   │   │   │   ├── python_execute.cpython-36.pyc
│   │   │   │   ├── quotation_marks.cpython-36.pyc
│   │   │   │   ├── react_native_command_unrecognized.cpython-36.pyc
│   │   │   │   ├── remove_trailing_cedilla.cpython-36.pyc
│   │   │   │   ├── rm_dir.cpython-36.pyc
│   │   │   │   ├── rm_root.cpython-36.pyc
│   │   │   │   ├── scm_correction.cpython-36.pyc
│   │   │   │   ├── sed_unterminated_s.cpython-36.pyc
│   │   │   │   ├── sl_ls.cpython-36.pyc
│   │   │   │   ├── ssh_known_hosts.cpython-36.pyc
│   │   │   │   ├── sudo_command_from_user_path.cpython-36.pyc
│   │   │   │   ├── sudo.cpython-36.pyc
│   │   │   │   ├── switch_lang.cpython-36.pyc
│   │   │   │   ├── systemctl.cpython-36.pyc
│   │   │   │   ├── test.py.cpython-36.pyc
│   │   │   │   ├── tmux.cpython-36.pyc
│   │   │   │   ├── touch.cpython-36.pyc
│   │   │   │   ├── tsuru_login.cpython-36.pyc
│   │   │   │   ├── tsuru_not_command.cpython-36.pyc
│   │   │   │   ├── unknown_command.cpython-36.pyc
│   │   │   │   ├── unsudo.cpython-36.pyc
│   │   │   │   ├── vagrant_up.cpython-36.pyc
│   │   │   │   ├── whois.cpython-36.pyc
│   │   │   │   ├── workon_doesnt_exists.cpython-36.pyc
│   │   │   │   ├── yarn_alias.cpython-36.pyc
│   │   │   │   ├── yarn_command_not_found.cpython-36.pyc
│   │   │   │   ├── yarn_command_replaced.cpython-36.pyc
│   │   │   │   └── yarn_help.cpython-36.pyc
│   │   │   ├── python_command.py
│   │   │   ├── python_execute.py
│   │   │   ├── quotation_marks.py
│   │   │   ├── react_native_command_unrecognized.py
│   │   │   ├── remove_trailing_cedilla.py
│   │   │   ├── rm_dir.py
│   │   │   ├── rm_root.py
│   │   │   ├── scm_correction.py
│   │   │   ├── sed_unterminated_s.py
│   │   │   ├── sl_ls.py
│   │   │   ├── ssh_known_hosts.py
│   │   │   ├── sudo_command_from_user_path.py
│   │   │   ├── sudo.py
│   │   │   ├── switch_lang.py
│   │   │   ├── systemctl.py
│   │   │   ├── test.py.py
│   │   │   ├── tmux.py
│   │   │   ├── touch.py
│   │   │   ├── tsuru_login.py
│   │   │   ├── tsuru_not_command.py
│   │   │   ├── unknown_command.py
│   │   │   ├── unsudo.py
│   │   │   ├── vagrant_up.py
│   │   │   ├── whois.py
│   │   │   ├── workon_doesnt_exists.py
│   │   │   ├── yarn_alias.py
│   │   │   ├── yarn_command_not_found.py
│   │   │   ├── yarn_command_replaced.py
│   │   │   └── yarn_help.py
│   │   ├── shells
│   │   │   ├── bash.py
│   │   │   ├── fish.py
│   │   │   ├── generic.py
│   │   │   ├── __init__.py
│   │   │   ├── powershell.py
│   │   │   ├── __pycache__
│   │   │   │   ├── bash.cpython-36.pyc
│   │   │   │   ├── fish.cpython-36.pyc
│   │   │   │   ├── generic.cpython-36.pyc
│   │   │   │   ├── __init__.cpython-36.pyc
│   │   │   │   ├── powershell.cpython-36.pyc
│   │   │   │   ├── tcsh.cpython-36.pyc
│   │   │   │   └── zsh.cpython-36.pyc
│   │   │   ├── tcsh.py
│   │   │   └── zsh.py
│   │   ├── specific
│   │   │   ├── apt.py
│   │   │   ├── archlinux.py
│   │   │   ├── brew.py
│   │   │   ├── dnf.py
│   │   │   ├── git.py
│   │   │   ├── __init__.py
│   │   │   ├── npm.py
│   │   │   ├── __pycache__
│   │   │   │   ├── apt.cpython-36.pyc
│   │   │   │   ├── archlinux.cpython-36.pyc
│   │   │   │   ├── brew.cpython-36.pyc
│   │   │   │   ├── dnf.cpython-36.pyc
│   │   │   │   ├── git.cpython-36.pyc
│   │   │   │   ├── __init__.cpython-36.pyc
│   │   │   │   ├── npm.cpython-36.pyc
│   │   │   │   └── sudo.cpython-36.pyc
│   │   │   └── sudo.py
│   │   ├── system
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-36.pyc
│   │   │   │   ├── unix.cpython-36.pyc
│   │   │   │   └── win32.cpython-36.pyc
│   │   │   ├── unix.py
│   │   │   └── win32.py
│   │   ├── types.py
│   │   ├── ui.py
│   │   └── utils.py
│   └── thefuck-3.26.dist-info
│   ├── DESCRIPTION.rst
│   ├── entry_points.txt
│   ├── INSTALLER
│   ├── METADATA
│   ├── metadata.json
│   ├── RECORD
│   ├── top_level.txt
│   └── WHEEL
└── nix-support
└── propagated-build-inputs
20 directories, 363 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment