Sha256: 5c419279a3e0579c4b8970f4088b270b86ba009282239f0af087d789e4762028

Contents?: true

Size: 444 Bytes

Versions: 56

Compression:

Stored size: 444 Bytes

Contents

# @@install_fzf
command :install_fzf do |c|
  c.desc 'Force reinstall'
  c.switch %i[r reinstall], default_value: false

  c.desc 'Uninstall'
  c.switch %i[u uninstall], default_value: false, negatable: false

  c.action do |g, o, a|
    if o[:uninstall]
      Doing::Prompt.uninstall_fzf
    else
      Doing.logger.warn('fzf:', 'force reinstall') if o[:reinstall]
      res = Doing::Prompt.install_fzf(force: o[:reinstall])
    end
  end
end

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
doing-2.1.41 bin/commands/install_fzf.rb
doing-2.1.40 bin/commands/install_fzf.rb
doing-2.1.39 bin/commands/install_fzf.rb
doing-2.1.38 bin/commands/install_fzf.rb
doing-2.1.37 bin/commands/install_fzf.rb
doing-2.1.36 bin/commands/install_fzf.rb
doing-2.1.35 bin/commands/install_fzf.rb
doing-2.1.34 bin/commands/install_fzf.rb
doing-2.1.33 bin/commands/install_fzf.rb
doing-2.1.32 bin/commands/install_fzf.rb
doing-2.1.31pre bin/commands/install_fzf.rb
doing-2.1.30 bin/commands/install_fzf.rb
doing-2.1.29 bin/commands/install_fzf.rb
doing-2.1.28 bin/commands/install_fzf.rb
doing-2.1.27 bin/commands/install_fzf.rb
doing-2.1.26 bin/commands/install_fzf.rb