This repository provides a unified development environment that I need. Almost is Emacs!
- Get this package
wget https://txgvnn.github.io/oops/guix.tar.xz -P ~/
- Setup
.bashrc
cat >> ~/.bashrc << EOF
if [ ! -d /gnu ]; then
echo "Setup Guix..."
sudo tar -xf ~/guix.tar.xz -C /
ln -svf \$(ls -d /gnu/store/*profile) ~/.guix-profile
~/.guix-profile/bin/oops-link
fi
export GUIX_PROFILE=~/.guix-profile
if [ -e \${GUIX_PROFILE}/etc/profile ]; then
source \${GUIX_PROFILE}/etc/profile
fi
export GUIX_LOCPATH=\${GUIX_PROFILE}/lib/locale
if type -p direnv &>/dev/null; then
eval "\$(direnv hook bash)"
fi
if [ -e /etc/ssl/certs/ca-certificates.crt ]; then
export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
fi
EOF