Skip to content

Instantly share code, notes, and snippets.

@aaronsaderholm
Last active July 24, 2017 02:39
Show Gist options
  • Save aaronsaderholm/fb6ce25c437ee0d647911c38757a06e5 to your computer and use it in GitHub Desktop.
Save aaronsaderholm/fb6ce25c437ee0d647911c38757a06e5 to your computer and use it in GitHub Desktop.
rofi 16.04
#!/usr/bin/env
set -e
set -x
sudo apt-get update
sudo apt install -y \
git \
pkg-config \
gcc make \
autoconf \
bison \
flex \
check \
libglib2.0 \
libtool \
libpango1.0-dev \
libpango-1.0-0 \
libpangocairo-1.0-0 \
libstartup-notification0 \
libstartup-notification0-dev \
librsvg2-bin \
libxcb-composite0 \
libxcb-randr0-dev \
libxcb-util-dev \
libxcb-xinerama0-dev \
libxinerama-dev \
libxkbcommon-dev \
libxkbcommon-x11-dev \
libxft-dev
REPO_URL=https://github.com/DaveDavenport/rofi.git
CHECKOUT_PATH=$HOME/github
mkdir -p $CHECKOUT_PATH
cd $CHECKOUT_PATH
rm -rf rofi-1.3.1
wget https://github.com/DaveDavenport/rofi/releases/download/1.3.1/rofi-1.3.1.tar.gz
tar -xvzf rofi-1.3.1.tar.gz
rm rofi-1.3.1.tar.gz
cd rofi-1.3.1
autoreconf -i
mkdir -p build
cd build
../configure
make
sudo make install
sudo apt-get autoclean -y
sudo apt-get clean -y
sudo apt-get autoremove -y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment