valet-linux的github地址
valet默认是使用NetWorkManager来管理dnsmasq的,不过我是用netctl来管理网络的,所以默认安装后ping foo.app并不能指向127.0.0.1
那么就直接用dnsmasq了

$ sudo vim /etc/dnsmasq.conf 

修改listen-address和address

listen-address=127.0.0.1  
  
address=/app/127.0.0.1
address=/dev/192.168.10.10

指向dev的是homestead的ip,valet的默认domain修改为app

修改 /etc/resolv.conf 将

nameserver 127.0.0.1

加到最上面
使用

$ sudo chattr +i /etc/resolv.conf 

为其加锁,最后别忘了用systemd将dnsmasq自动启动

$ sudo systemctl enable dnsmasq

valet-linux其他的使用按照github wiki上的操作即可,目前没有发现什么异常