Skip to content

Instantly share code, notes, and snippets.

@fusion809
Last active November 25, 2015 17:02
Show Gist options
  • Save fusion809/d7f552edc3a7e2c4b43e to your computer and use it in GitHub Desktop.
Save fusion809/d7f552edc3a7e2c4b43e to your computer and use it in GitHub Desktop.
Moksha is a fork of the E17 window manager, that is used by Bodhi Linux.
#!/bin/bash
# Sort mirrors
sudo equo repo mirrorsort sabayonlinux.org
sudo equo repo mirrorsort sabayon-weekly
# Check the system is up-to-date
sudo equo update && sudo equo upgrade
# Install Moksha's dependencies only. Installing it from Entropy, I find is far from perfect
sudo equo i -o moksha
# Install extra dependencies
sudo equo i evas_generic_loaders gcc git glibc libstdc++ subversion
# Get the source code
wget -cqO- https://github.com/JeffHoogland/moksha/archive/0.1.0.tar.gz | tar -xz
pushd moksha-0.1.0
#Build
./autogen.sh --prefix=/usr && make && sudo make install
# Get the config files
git clone https://github.com/JeffHoogland/moksha-profiles
sudo cp -a moksha-profiles/bodhi /usr/share/enlightenment/data/config/
popd
# Remove existing ~/.e folder, if it exists
rm -r ~/.e
mkdir -p ~/.e/e/themes
# Get Radiance Theme
MR=MokshaRadiance
wget -cqO- https://github.com/JeffHoogland/$MR/archive/master.tar.gz | tar -xz
pushd $MR-master/$MR
./build.sh
cp -a ../MokshaRadiance.edj ~/.e/e/themes
popd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment