Skip to content

Instantly share code, notes, and snippets.

View guillaumecherel's full-sized avatar

Guillaume Chérel guillaumecherel

View GitHub Profile
@guillaumecherel
guillaumecherel / ScalaCheckShuffleGenerator
Created June 11, 2015 10:48
ScalaCheck generator for shuffled sequences
def shuffle[T](s: Seq[T], prefix: Seq[T] = Vector()): Gen[Seq[T]] =
if (s.length == 0) Gen.const(prefix.toSeq)
else
Gen.choose(0, s.length - 1)
.flatMap { i => shuffle(s.take(i) ++ s.takeRight(s.length - i - 1), prefix :+ s(i)) }
@guillaumecherel
guillaumecherel / conf.hjson
Created June 1, 2021 09:44
Solarized light skin for broot
{
# Solarized light
skin: {
// base00 base3 / base1 base2
default: "rgb(101, 123, 131) rgb(253, 246, 227) / rgb(147, 161, 161) rgb(238, 232, 213)"
// base1 default
tree: "rgb(147, 161, 161) none"
// default default
file: "none none"
// blue default bold