class Pixiebox::Commands::RemoveSetupShell

Public Instance Methods

visit_darwin(subject) click to toggle source
# File lib/pixiebox/commands/remove_setup_shell.rb, line 4
def visit_darwin subject
  publish_event :remove_shell_setup_start

  TTY::File.remove_file os.config_dir, force: true
  Shell::StartupScript.get(os).uninstall_extensions

  publish_event :remove_shell_setup_complete
end
visit_linux(subject) click to toggle source
# File lib/pixiebox/commands/remove_setup_shell.rb, line 14
def visit_linux subject
  visit_darwin subject
end