Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instant mode crashes KDE Plasma on login #1401

Open
pallaswept opened this issue Sep 3, 2023 · 1 comment
Open

Instant mode crashes KDE Plasma on login #1401

pallaswept opened this issue Sep 3, 2023 · 1 comment

Comments

@pallaswept
Copy link

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.32 using Python 3.11.4 and Bash 5.2.15(1)-release

Your system (Debian 7, ArchLinux, Windows, etc.):

OpenSUSE Tumbleweed KDE

How to reproduce the bug:

Use instant mode by placing the following in your .bashrc:
eval $(thefuck --alias --enable-experimental-instant-mode)
or is it "eval $(thefuck --alias --enable-experimental-instant-mode)"?
see #1400

The output of The Fuck with THEFUCK_DEBUG=true exported (typically execute export THEFUCK_DEBUG=true in your shell before The Fuck):

THEFUCK_DEBUG=true fuck
DEBUG: Run with settings: {'alter_history': True,
 'debug': True,
 'env': {'GIT_TRACE': '1', 'LANG': 'C', 'LC_ALL': 'C'},
 'exclude_rules': [],
 'excluded_search_path_prefixes': [],
 '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/username/.config/thefuck'),
 'wait_command': 3,
 'wait_slow_command': 15}
DEBUG: Execution timed out!
DEBUG: Call: THEFUCK_DEBUG=true thefuck; with env: {'THEFUCK_DEBUG': 'true', 'SHELL': '/bin/bash', 'SESSION_MANAGER': 'local/hostname:@/tmp/.ICE-unix/5704,unix/hostname:/tmp/.ICE-unix/5704', 'TF_SHELL': 'bash', 'COLORTERM': 'truecolor', 'XDG_CONFIG_DIRS': '/home/username/.config/kdedefaults:/etc/xdg:/usr/local/etc/xdg:/usr/etc/xdg', 'PROTON_ENABLE_NVAPI': '1', 'LESS': '-M -I -R', 'XDG_SESSION_PATH': '/org/freedesktop/DisplayManager/Session0', 'MACHTYPE': 'x86_64-suse-linux', 'G_BROKEN_FILENAMES': '1', 'HOSTNAME': 'hostname', 'HISTSIZE': '9999', '__EGL_VENDOR_LIBRARY_FILENAMES': '/usr/share/glvnd/egl_vendor.d/10_nvidia.json', 'LANGUAGE': '', 'FROM_HEADER': '', 'MINICOM': '-c on', 'JAVA_ROOT': '/usr/lib64/jvm/jre-openjdk', 'JAVA_HOME': '/usr/lib64/jvm/jre-openjdk', 'VDPAU_DRIVER': 'nvidia', 'COOLERCONTROL_LOG': 'WARN', 'AUDIODRIVER': 'pulseaudio', 'GUESTFISH_OUTPUT': '\\e[0m', 'JRE_HOME': '/usr/lib64/jvm/java-11-openjdk-11', 'SSH_AUTH_SOCK': '/tmp/ssh-XXXXXX07s3yE/agent.5639', '__LMOD_REF_COUNT_MODULEPATH': '/usr/share/lmod/modulefiles:1', 'CPU': 'x86_64', 'ZYPP_MEDIANETWORK': '1', '__GL_SYNC_TO_VBLANK': '0', 'RIPGREP_CONFIG_PATH': '/etc/.ripgreprc', 'JAVA_BINDIR': '/usr/lib64/jvm/jre-openjdk/bin', 'LIBVA_DRIVER_NAME': 'nvidia', 'DESKTOP_SESSION': 'plasmawayland', 'LC_MONETARY': 'en_AU.UTF-8', 'SSH_AGENT_PID': '5640', 'KITTY_PID': '8536', 'GTK_RC_FILES': '/etc/gtk/gtkrc:/home/username/.gtkrc:/home/username/.config/gtkrc', 'XCURSOR_SIZE': '22', 'GPG_TTY': '/dev/pts/2', 'LMOD_DIR': '/usr/share/lmod/lmod/libexec', 'EDITOR': 'micro', 'VKD3D_CONFIG': 'dxr', 'XDG_SEAT': 'seat0', 'PWD': '/home/username', 'QEMU_AUDIO_DRV': 'pa', 'XDG_SESSION_DESKTOP': 'KDE', 'LOGNAME': 'username', 'XDG_SESSION_TYPE': 'wayland', 'MODULESHOME': '/usr/share/lmod/lmod', 'MANPATH': '/usr/local/man:/usr/share/man', 'SYSTEMD_EXEC_PID': '5722', 'LMOD_PREPEND_BLOCK': 'normal', 'XAUTHORITY': '/run/user/9999/xauth_CTNXyI', 'KITTY_PUBLIC_KEY': '1:p<poDqd`+)P5N&)uDfh5aDqPO8L3MfGo0*8_{3cj', 'LS_OPTIONS': '-N --color=tty -T 0', 'GUESTFISH_RESTORE': '\\e[0m', 'XKEYSYMDB': '/usr/X11R6/lib/X11/XKeysymDB', 'XKB_DEFAULT_MODEL': 'pc105+inet', 'GTK2_RC_FILES': '/etc/gtk-2.0/gtkrc:/home/username/.gtkrc-2.0:/home/username/.config/gtkrc-2.0', 'XNLSPATH': '/usr/share/X11/nls', 'HOME': '/home/username', '_ModuleTable_Sz_': '1', 'LANG': 'C', '__GL_VRR_ALLOWED': '1', 'LS_COLORS': 'no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tgz=00;31:*.arc=00;31:*.arj=00;31:*.taz=00;31:*.lha=00;31:*.lz4=00;31:*.lzh=00;31:*.lzma=00;31:*.tlz=00;31:*.txz=00;31:*.tzo=00;31:*.t7z=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.dz=00;31:*.gz=00;31:*.lrz=00;31:*.lz=00;31:*.lzo=00;31:*.xz=00;31:*.zst=00;31:*.tzst=00;31:*.bz2=00;31:*.bz=00;31:*.tbz=00;31:*.tbz2=00;31:*.tz=00;31:*.deb=00;31:*.rpm=00;31:*.jar=00;31:*.war=00;31:*.ear=00;31:*.sar=00;31:*.rar=00;31:*.alz=00;31:*.ace=00;31:*.zoo=00;31:*.cpio=00;31:*.7z=00;31:*.rz=00;31:*.cab=00;31:*.wim=00;31:*.swm=00;31:*.dwm=00;31:*.esd=00;31:*.asf=01;35:*.avi=01;35:*.bmp=01;35:*.cgm=01;35:*.dl=01;35:*.emf=01;35:*.flc=01;35:*.fli=01;35:*.flv=01;35:*.gif=01;35:*.gl=01;35:*.jpeg=01;35:*.jpg=01;35:*.m2v=01;35:*.m4v=01;35:*.mjpeg=01;35:*.mjpg=01;35:*.mkv=01;35:*.mng=01;35:*.mov=01;35:*.mp4=01;35:*.mp4v=01;35:*.mpeg=01;35:*.mpg=01;35:*.nuv=01;35:*.ogm=01;35:*.pbm=01;35:*.pcx=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.qt=01;35:*.rm=01;35:*.rmvb=01;35:*.svg=01;35:*.svgz=01;35:*.tga=01;35:*.tif=01;35:*.tiff=01;35:*.vob=01;35:*.webm=01;35:*.webp=01;35:*.wmv=01;35:*.xbm=01;35:*.xcf=01;35:*.xpm=01;35:*.xwd=01;35:*.yuv=01;35:*.ogv=01;35:*.ogx=01;35:*.aiff=00;32:*.ape=00;32:*.aac=00;32:*.au=00;32:*.flac=00;32:*.m4a=00;32:*.mid=00;32:*.midi=00;32:*.mka=00;32:*.mp3=00;32:*.mpc=00;32:*.ogg=00;32:*.ra=00;32:*.voc=00;32:*.wav=00;32:*.wma=00;32:*.wv=00;32:*.oga=00;32:*.opus=00;32:*.spx=00;32:*.xspf=00;32:', 'XDG_CURRENT_DESKTOP': 'KDE', 'PYTHONSTARTUP': '/etc/pythonstart', 'WAYLAND_DISPLAY': 'wayland-0', 'LMOD_SETTARG_FULL_SUPPORT': 'no', 'KITTY_WINDOW_ID': '1', 'OSTYPE': 'linux', 'ZYPP_MULTICURL': '0', 'GUESTFISH_PS1': '\\[\\e[1;32m\\]><fs>\\[\\e[0;31m\\]', 'XDG_SEAT_PATH': '/org/freedesktop/DisplayManager/Seat0', 'LESS_ADVANCED_PREPROCESSOR': 'no', 'INVOCATION_ID': 'fa784729de3d46fc871220f8877cab93', 'LMOD_VERSION': '8.7.17', 'MANAGERPID': '5591', 'PULSE_LATENCY_MSEC': '3', 'QT_QPA_PLATFORM': 'wayland;xcb', 'MOZ_DISABLE_RDD_SANDBOX': '1', 'KDE_SESSION_UID': '9999', 'TF_ALIAS': 'fuck', 'EGL_PLATFORM': 'wayland', 'MOZ_GMP_PATH': '/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed', 'XKB_DEFAULT_LAYOUT': 'us', 'NVD_BACKEND': 'direct', 'LESSCLOSE': 'lessclose.sh %s %s', 'XDG_SESSION_CLASS': 'user', 'LMOD_PKG': '/usr/share/lmod/lmod', 'TERMINFO': '/usr/lib64/kitty/terminfo', 'TERM': 'xterm-kitty', 'G_FILENAME_ENCODING': '@locale,UTF-8,ISO-8859-15,CP1252', 'TF_HISTORY': '\t fkk\n\t zypper ref\n\t sudo zypper ref\n\t zypper dup\n\t sudo zypper dup\n\t zupper ref\n\t fk\n\t exit\n\t thefuck --version\n\t THEFUCK_DEBUG=true thefuck', 'HOST': 'hostname', 'XAUTHLOCALHOSTNAME': 'hostname', 'LESSOPEN': 'lessopen.sh %s', 'USER': 'username', 'SDL_VIDEODRIVER': 'wayland', 'SUDO_EDITOR': 'micro', 'PYTHONIOENCODING': 'utf-8', 'TF_SHELL_ALIASES': 'alias +=\'pushd .\'\nalias -- -=\'popd\'\nalias ..=\'cd ..\'\nalias ...=\'cd ../..\'\nalias beep=\'echo -en "\\007"\'\nalias cd..=\'cd ..\'\nalias cls=\'clear\'\nalias dir=\'ls -l\'\nalias edit-in-kitty=\'kitten edit-in-kitty\'\nalias egrep=\'egrep --color=auto\'\nalias ffk=\'fuck -y\'\nalias fgrep=\'fgrep --color=auto\'\nalias fk=\'fuck\'\nalias grep=\'grep --color=auto\'\nalias ip=\'ip --color=auto\'\nalias l=\'ls -alF\'\nalias la=\'ls -la\'\nalias ll=\'ls -l\'\nalias ls=\'ls -shalF --color\'\nalias ls-l=\'ls -l\'\nalias md=\'mkdir -p\'\nalias o=\'less\'\nalias rd=\'rmdir\'\nalias rehash=\'hash -r\'\nalias rg=\'rg -S\'\nalias ssh=\'kitty +kitten ssh\'\nalias sz=\'sudo zypper\'\nalias szd=\'sudo zypper dup\'\nalias szr=\'sudo zypper ref\'\nalias unmount=\'echo "Error: Try the command: umount" 1>&2; false\'\nalias you=\'if test "$EUID" = 0 ; then /sbin/yast2 online_update ; else su - -c "/sbin/yast2 online_update" ; fi\'', 'PLASMA_USE_QT_SCALING': '1', 'KDE_SESSION_VERSION': '5', 'MORE': '-sl', 'QT_WAYLAND_FORCE_DPI': '96', 'CSHEDIT': 'emacs', 'DISPLAY': ':1', 'LMOD_ROOT': '/usr/share/lmod', 'LMOD_SETTARG_CMD': ':', 'SHLVL': '0', 'MOZ_ENABLE_WAYLAND': '1', 'BASH_ENV': '/usr/share/lmod/8.7.17/init/bash', 'WINDOWMANAGER': '/usr/bin/startplasma-x11', 'PAGER': 'less', 'LMOD_FULL_SETTARG_SUPPORT': 'no', 'GUESTFISH_INIT': '\\e[1;34m', 'LC_MEASUREMENT': 'C', 'XDG_VTNR': '1', 'XDG_SESSION_ID': '1', '_ModuleTable001_': 'X01vZHVsZVRhYmxlXyA9IHsKTVR2ZXJzaW9uID0gMywKY19yZWJ1aWxkVGltZSA9IGZhbHNlLApjX3Nob3J0VGltZSA9IGZhbHNlLApkZXB0aFQgPSB7fSwKZmFtaWx5ID0ge30sCm1UID0ge30sCm1wYXRoQSA9IHsKIi91c3Ivc2hhcmUvbG1vZC9tb2R1bGVmaWxlcyIsCn0sCnN5c3RlbUJhc2VNUEFUSCA9ICIvdXNyL3NoYXJlL2xtb2QvbW9kdWxlZmlsZXMiLAp9Cg==', 'XDG_RUNTIME_DIR': '/run/user/9999', 'LMOD_COLORIZE': 'no', 'DEBUGINFOD_URLS': 'https://debuginfod.opensuse.org/', 'LC_TIME': 'C', 'QT_AUTO_SCREEN_SCALE_FACTOR': '0', 'JOURNAL_STREAM': '8:46104', 'MANPATHISSET': 'yes', 'XCURSOR_THEME': 'Bibata-Original-Classic', 'KDE_FULL_SESSION': 'true', 'QSG_RENDER_LOOP': 'basic', 'VENDOR': 'suse', 'CONFIG_SITE': '/usr/share/site/x86_64-pc-linux-gnu', 'PATH': '/home/username/.cargo/bin:/home/username/.local/bin:/home/username/bin:/usr/local/bin:/usr/bin:/bin', '__GLX_VENDOR_LIBRARY_NAME': 'nvidia', 'MODULEPATH': '/usr/share/lmod/modulefiles', 'GBM_BACKEND': 'nvidia-drm', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/run/user/9999/bus', 'PROFILEREAD': 'true', 'LMOD_CMD': '/usr/share/lmod/lmod/libexec/lmod', 'KDE_APPLICATIONS_AS_SCOPE': '1', 'MAIL': '/var/mail/username', 'HOSTTYPE': 'x86_64', 'KITTY_INSTALLATION_DIR': '/usr/lib64/kitty', 'XKB_DEFAULT_OPTIONS': 'terminate:ctrl_alt_bksp', 'LESSKEY': '/usr/etc/lesskey.bin', 'LC_NUMERIC': 'en_AU.UTF-8', '_': '/usr/bin/thefuck', 'LC_ALL': 'C', 'GIT_TRACE': '1'}; is slow: False took: 0:00:03.025166
DEBUG: Importing rule: adb_unknown_command; took: 0:00:00.000112
DEBUG: Importing rule: ag_literal; took: 0:00:00.000139
DEBUG: Importing rule: apt_get; took: 0:00:00.000409
DEBUG: Importing rule: apt_get_search; took: 0:00:00.000391
DEBUG: Importing rule: apt_invalid_operation; took: 0:00:00.000258
DEBUG: Importing rule: apt_list_upgradable; took: 0:00:00.000124
DEBUG: Importing rule: apt_upgrade; took: 0:00:00.000132
DEBUG: Importing rule: aws_cli; took: 0:00:00.000104
DEBUG: Importing rule: az_cli; took: 0:00:00.000099
DEBUG: Importing rule: brew_cask_dependency; took: 0:00:00.000325
DEBUG: Importing rule: brew_install; took: 0:00:00.000076
DEBUG: Importing rule: brew_link; took: 0:00:00.000107
DEBUG: Importing rule: brew_reinstall; took: 0:00:00.000235
DEBUG: Importing rule: brew_uninstall; took: 0:00:00.000119
DEBUG: Importing rule: brew_unknown_command; took: 0:00:00.000088
DEBUG: Importing rule: brew_update_formula; took: 0:00:00.000110
DEBUG: Importing rule: cargo; took: 0:00:00.000059
DEBUG: Importing rule: cargo_no_command; took: 0:00:00.000185
DEBUG: Importing rule: cat_dir; took: 0:00:00.000090
DEBUG: Importing rule: cd_correction; took: 0:00:00.000368
DEBUG: Importing rule: cd_cs; took: 0:00:00.000059
DEBUG: Importing rule: cd_mkdir; took: 0:00:00.000101
DEBUG: Importing rule: cd_parent; took: 0:00:00.000051
DEBUG: Importing rule: chmod_x; took: 0:00:00.000051
DEBUG: Importing rule: choco_install; took: 0:00:00.000134
DEBUG: Importing rule: composer_not_command; took: 0:00:00.000087
DEBUG: Importing rule: conda_mistype; took: 0:00:00.000081
DEBUG: Importing rule: cp_create_destination; took: 0:00:00.000082
DEBUG: Importing rule: cp_omitting_directory; took: 0:00:00.000130
DEBUG: Importing rule: cpp11; took: 0:00:00.000082
DEBUG: Importing rule: dirty_untar; took: 0:00:00.000768
DEBUG: Importing rule: dirty_unzip; took: 0:00:00.000097
DEBUG: Importing rule: django_south_ghost; took: 0:00:00.000052
DEBUG: Importing rule: django_south_merge; took: 0:00:00.000048
DEBUG: Importing rule: dnf_no_such_command; took: 0:00:00.000237
DEBUG: Importing rule: docker_image_being_used_by_container; took: 0:00:00.000086
DEBUG: Importing rule: docker_login; took: 0:00:00.000079
DEBUG: Importing rule: docker_not_command; took: 0:00:00.000134
DEBUG: Importing rule: dry; took: 0:00:00.000051
DEBUG: Importing rule: fab_command_not_found; took: 0:00:00.000101
DEBUG: Importing rule: fix_alt_space; took: 0:00:00.000076
DEBUG: Importing rule: fix_file; took: 0:00:00.000803
DEBUG: Importing rule: gem_unknown_command; took: 0:00:00.000136
DEBUG: Importing rule: git_add; took: 0:00:00.000168
DEBUG: Importing rule: git_add_force; took: 0:00:00.000077
DEBUG: Importing rule: git_bisect_usage; took: 0:00:00.000076
DEBUG: Importing rule: git_branch_0flag; took: 0:00:00.000083
DEBUG: Importing rule: git_branch_delete; took: 0:00:00.000074
DEBUG: Importing rule: git_branch_delete_checked_out; took: 0:00:00.000075
DEBUG: Importing rule: git_branch_exists; took: 0:00:00.000079
DEBUG: Importing rule: git_branch_list; took: 0:00:00.000073
DEBUG: Importing rule: git_checkout; took: 0:00:00.000081
DEBUG: Importing rule: git_clone_git_clone; took: 0:00:00.000071
DEBUG: Importing rule: git_commit_add; took: 0:00:00.000077
DEBUG: Importing rule: git_commit_amend; took: 0:00:00.000071
DEBUG: Importing rule: git_commit_reset; took: 0:00:00.000072
DEBUG: Importing rule: git_diff_no_index; took: 0:00:00.000075
DEBUG: Importing rule: git_diff_staged; took: 0:00:00.000072
DEBUG: Importing rule: git_fix_stash; took: 0:00:00.000106
DEBUG: Importing rule: git_flag_after_filename; took: 0:00:00.000075
DEBUG: Importing rule: git_help_aliased; took: 0:00:00.000072
DEBUG: Importing rule: git_hook_bypass; took: 0:00:00.000080
DEBUG: Importing rule: git_lfs_mistype; took: 0:00:00.000074
DEBUG: Importing rule: git_main_master; took: 0:00:00.000071
DEBUG: Importing rule: git_merge; took: 0:00:00.000074
DEBUG: Importing rule: git_merge_unrelated; took: 0:00:00.000078
DEBUG: Importing rule: git_not_command; took: 0:00:00.000075
DEBUG: Importing rule: git_pull; took: 0:00:00.000074
DEBUG: Importing rule: git_pull_clone; took: 0:00:00.000074
DEBUG: Importing rule: git_pull_uncommitted_changes; took: 0:00:00.000073
DEBUG: Importing rule: git_push; took: 0:00:00.000075
DEBUG: Importing rule: git_push_different_branch_names; took: 0:00:00.000071
DEBUG: Importing rule: git_push_force; took: 0:00:00.000072
DEBUG: Importing rule: git_push_pull; took: 0:00:00.000073
DEBUG: Importing rule: git_push_without_commits; took: 0:00:00.000063
DEBUG: Importing rule: git_rebase_merge_dir; took: 0:00:00.000073
DEBUG: Importing rule: git_rebase_no_changes; took: 0:00:00.000086
DEBUG: Importing rule: git_remote_delete; took: 0:00:00.000073
DEBUG: Importing rule: git_remote_seturl_add; took: 0:00:00.000063
DEBUG: Importing rule: git_rm_local_modifications; took: 0:00:00.000075
DEBUG: Importing rule: git_rm_recursive; took: 0:00:00.000072
DEBUG: Importing rule: git_rm_staged; took: 0:00:00.000072
DEBUG: Importing rule: git_stash; took: 0:00:00.000072
DEBUG: Importing rule: git_stash_pop; took: 0:00:00.000072
DEBUG: Importing rule: git_tag_force; took: 0:00:00.000072
DEBUG: Importing rule: git_two_dashes; took: 0:00:00.000072
DEBUG: Importing rule: go_run; took: 0:00:00.000076
DEBUG: Importing rule: go_unknown_command; took: 0:00:00.000113
DEBUG: Importing rule: gradle_no_task; took: 0:00:00.000166
DEBUG: Importing rule: gradle_wrapper; took: 0:00:00.000110
DEBUG: Importing rule: grep_arguments_order; took: 0:00:00.000105
DEBUG: Importing rule: grep_recursive; took: 0:00:00.000113
DEBUG: Importing rule: grunt_task_not_found; took: 0:00:00.000468
DEBUG: Importing rule: gulp_not_task; took: 0:00:00.000131
DEBUG: Importing rule: has_exists_script; took: 0:00:00.000122
DEBUG: Importing rule: heroku_multiple_apps; took: 0:00:00.000116
DEBUG: Importing rule: heroku_not_command; took: 0:00:00.000111
DEBUG: Importing rule: history; took: 0:00:00.000073
DEBUG: Importing rule: hostscli; took: 0:00:00.000134
DEBUG: Importing rule: ifconfig_device_not_found; took: 0:00:00.000131
DEBUG: Importing rule: java; took: 0:00:00.000110
DEBUG: Importing rule: javac; took: 0:00:00.000108
DEBUG: Importing rule: lein_not_task; took: 0:00:00.000129
DEBUG: Importing rule: ln_no_hard_link; took: 0:00:00.000103
DEBUG: Importing rule: ln_s_order; took: 0:00:00.000109
DEBUG: Importing rule: long_form_help; took: 0:00:00.000071
DEBUG: Importing rule: ls_all; took: 0:00:00.000140
DEBUG: Importing rule: ls_lah; took: 0:00:00.000096
DEBUG: Importing rule: man; took: 0:00:00.000085
DEBUG: Importing rule: man_no_space; took: 0:00:00.000049
DEBUG: Importing rule: mercurial; took: 0:00:00.000082
DEBUG: Importing rule: missing_space_before_subcommand; took: 0:00:00.000058
DEBUG: Importing rule: mkdir_p; took: 0:00:00.000112
DEBUG: Importing rule: mvn_no_command; took: 0:00:00.000083
DEBUG: Importing rule: mvn_unknown_lifecycle_phase; took: 0:00:00.000082
DEBUG: Importing rule: nixos_cmd_not_found; took: 0:00:00.000200
DEBUG: Importing rule: no_command; took: 0:00:00.000087
DEBUG: Importing rule: no_such_file; took: 0:00:00.000054
DEBUG: Importing rule: npm_missing_script; took: 0:00:00.000197
DEBUG: Importing rule: npm_run_script; took: 0:00:00.000083
DEBUG: Importing rule: npm_wrong_command; took: 0:00:00.000112
DEBUG: Importing rule: omnienv_no_such_command; took: 0:00:00.000183
DEBUG: Importing rule: open; took: 0:00:00.000099
DEBUG: Importing rule: pacman; took: 0:00:00.000196
DEBUG: Importing rule: pacman_invalid_option; took: 0:00:00.000095
DEBUG: Importing rule: pacman_not_found; took: 0:00:00.000057
DEBUG: Importing rule: path_from_history; took: 0:00:00.000070
DEBUG: Importing rule: php_s; took: 0:00:00.000085
DEBUG: Importing rule: pip_install; took: 0:00:00.000090
DEBUG: Importing rule: pip_unknown_command; took: 0:00:00.000116
DEBUG: Importing rule: port_already_in_use; took: 0:00:00.000091
DEBUG: Importing rule: prove_recursively; took: 0:00:00.000087
DEBUG: Importing rule: python_command; took: 0:00:00.000079
DEBUG: Importing rule: python_execute; took: 0:00:00.000084
DEBUG: Importing rule: python_module_error; took: 0:00:00.000054
DEBUG: Importing rule: quotation_marks; took: 0:00:00.000046
DEBUG: Importing rule: rails_migrations_pending; took: 0:00:00.000053
DEBUG: Importing rule: react_native_command_unrecognized; took: 0:00:00.000094
DEBUG: Importing rule: remove_shell_prompt_literal; took: 0:00:00.000053
DEBUG: Importing rule: remove_trailing_cedilla; took: 0:00:00.000050
DEBUG: Importing rule: rm_dir; took: 0:00:00.000074
DEBUG: Importing rule: rm_root; took: 0:00:00.000078
DEBUG: Importing rule: scm_correction; took: 0:00:00.000089
DEBUG: Importing rule: sed_unterminated_s; took: 0:00:00.000081
DEBUG: Importing rule: sl_ls; took: 0:00:00.000052
DEBUG: Importing rule: ssh_known_hosts; took: 0:00:00.000087
DEBUG: Importing rule: sudo; took: 0:00:00.000053
DEBUG: Importing rule: sudo_command_from_user_path; took: 0:00:00.000080
DEBUG: Importing rule: switch_lang; took: 0:00:00.000104
DEBUG: Importing rule: systemctl; took: 0:00:00.000135
DEBUG: Importing rule: terraform_init; took: 0:00:00.000080
DEBUG: Importing rule: test.py; took: 0:00:00.000048
DEBUG: Importing rule: tmux; took: 0:00:00.000090
DEBUG: Importing rule: touch; took: 0:00:00.000087
DEBUG: Importing rule: tsuru_login; took: 0:00:00.000082
DEBUG: Importing rule: tsuru_not_command; took: 0:00:00.000080
DEBUG: Importing rule: unknown_command; took: 0:00:00.000053
DEBUG: Importing rule: unsudo; took: 0:00:00.000047
DEBUG: Importing rule: vagrant_up; took: 0:00:00.000080
DEBUG: Importing rule: whois; took: 0:00:00.000158
DEBUG: Importing rule: workon_doesnt_exists; took: 0:00:00.000103
DEBUG: Importing rule: wrong_hyphen_before_subcommand; took: 0:00:00.000076
DEBUG: Importing rule: yarn_alias; took: 0:00:00.000085
DEBUG: Importing rule: yarn_command_not_found; took: 0:00:00.000178
DEBUG: Importing rule: yarn_command_replaced; took: 0:00:00.000123
DEBUG: Importing rule: yarn_help; took: 0:00:00.000087
DEBUG: Importing rule: yum_invalid_operation; took: 0:00:00.000227
DEBUG: Trying rule: dirty_unzip; took: 0:00:00.000058
DEBUG: Trying rule: git_hook_bypass; took: 0:00:00.000017
DEBUG: Trying rule: wrong_hyphen_before_subcommand; took: 0:00:00.000009
No fucks given
DEBUG: Total took: 0:00:03.079729

If the bug only appears with a specific application, the output of that application and its version:

There is no output. The system is setup to automatically log in the user, it logs in and immediately returns to SDDM (the display manager). if --enable-experimental-instant-mode is removed from the bashrc entry, it boots and logs in as expected.

@pallaswept
Copy link
Author

Ahh, maybe because it tells it to exit as soon as it starts bash?

> thefuck --alias --enable-experimental-instant-mode

                export THEFUCK_INSTANT_MODE=True;
                export THEFUCK_OUTPUT_LOG=/tmp/thefuck-script-log-76b04c5277514fdaa3e3820439d112fa;
                thefuck --shell-logger /tmp/thefuck-script-log-76b04c5277514fdaa3e3820439d112fa;
                rm /tmp/thefuck-script-log-76b04c5277514fdaa3e3820439d112fa;
                exit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant