#!/usr/bin/ruby PROGRAM="feh --bg-scale " DIR=ENV["HOME"]+"/fondos/" #If there is an argument, it must be the desired background image if ARGV.size == 1 then file = ARGV[0] else listado=Dir.entries(DIR) listado.delete "." listado.delete ".." file = DIR+listado[(rand(listado.length))] end exec "#{PROGRAM} \"#{file}\""