Class: Pixiebox::Commands::RemoveSetupShell
Instance Method Summary
collapse
#visit, #visit_unsupported, #visit_windows
#publish_event
Instance Method Details
#visit_darwin(subject) ⇒ Object
4
5
6
7
8
9
10
11
|
# 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) ⇒ Object
14
15
16
|
# File 'lib/pixiebox/commands/remove_setup_shell.rb', line 14
def visit_linux subject
visit_darwin subject
end
|