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.65 bin/commands/install_fzf.rb
doing-2.1.64 bin/commands/install_fzf.rb
doing-2.1.63 bin/commands/install_fzf.rb
doing-2.1.62 bin/commands/install_fzf.rb
doing-2.1.61 bin/commands/install_fzf.rb
doing-2.1.60 bin/commands/install_fzf.rb
doing-2.1.58 bin/commands/install_fzf.rb
doing-2.1.57 bin/commands/install_fzf.rb
doing-2.1.56 bin/commands/install_fzf.rb
doing-2.1.55 bin/commands/install_fzf.rb
doing-2.1.54 bin/commands/install_fzf.rb
doing-2.1.52 bin/commands/install_fzf.rb
doing-2.1.49 bin/commands/install_fzf.rb
doing-2.1.48 bin/commands/install_fzf.rb
doing-2.1.47 bin/commands/install_fzf.rb
doing-2.1.46 bin/commands/install_fzf.rb
doing-2.1.45 bin/commands/install_fzf.rb
doing-2.1.44 bin/commands/install_fzf.rb
doing-2.1.43 bin/commands/install_fzf.rb
doing-2.1.42 bin/commands/install_fzf.rb