index — dots-the-third @ ec94cc7699466753fa608f482cde8ef147a9cd7c

I don't need nix, I have a way worse solution!

fish/.config/fish/conf.d/alpine.fish (view raw)

 1
 2
 3
 4
 5
alias glibc="LANG=en_US.UTF-8 bwrap --bind /var/chroots/debian / --dev-bind /dev /dev --proc /proc --bind /sys /sys --bind /run /run --bind /home /home --ro-bind /etc/resolv.conf /etc/resolv.conf --ro-bind /etc/passwd /etc/passwd --ro-bind /etc/group /etc/group"
alias glibcX11="LANG=en_US.UTF-8 bwrap --bind /var/chroots/debian / --dev-bind /dev /dev --proc /proc --bind /sys /sys --bind /run /run --bind /home /home --ro-bind /etc/resolv.conf /etc/resolv.conf --ro-bind /etc/passwd /etc/passwd --ro-bind /etc/group /etc/group --bind /tmp/.X11-unix/X0 /tmp/.X11-unix/X0 --setenv DISPLAY :0"
alias sudo="doas"
alias brightnessctl="doas /usr/bin/brightnessctl"
alias reboot="doas /usr/sbin/reboot"