adding args to end of puppet run
re-ordering vim so it wont require ruby
fixing is_dekstop fact