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.88 bin/commands/install_fzf.rb
doing-2.1.87 bin/commands/install_fzf.rb
doing-2.1.86 bin/commands/install_fzf.rb
doing-2.1.85 bin/commands/install_fzf.rb
doing-2.1.84 bin/commands/install_fzf.rb
doing-2.1.83 bin/commands/install_fzf.rb
doing-2.1.82 bin/commands/install_fzf.rb
doing-2.1.81 bin/commands/install_fzf.rb
doing-2.1.80 bin/commands/install_fzf.rb
doing-2.1.79 bin/commands/install_fzf.rb
doing-2.1.78 bin/commands/install_fzf.rb
doing-2.1.77 bin/commands/install_fzf.rb
doing-2.1.76 bin/commands/install_fzf.rb
doing-2.1.75 bin/commands/install_fzf.rb
doing-2.1.74 bin/commands/install_fzf.rb
doing-2.1.73 bin/commands/install_fzf.rb
doing-2.1.72 bin/commands/install_fzf.rb
doing-2.1.69 bin/commands/install_fzf.rb
doing-2.1.68 bin/commands/install_fzf.rb
doing-2.1.66 bin/commands/install_fzf.rb