Skip to content

Instantly share code, notes, and snippets.

@jeromescuggs
Last active September 14, 2020 00:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeromescuggs/7aabd0191e09be1811c786ccd6b7d280 to your computer and use it in GitHub Desktop.
Save jeromescuggs/7aabd0191e09be1811c786ccd6b7d280 to your computer and use it in GitHub Desktop.
# deps
# ----
# sudo apt install libxcb1-dev libxcb-keysyms1-dev libpango1.0-dev libxcb-util0-dev libxcb-icccm4-dev libyajl-dev libstartup-notification0-dev libxcb-randr0-dev libev-dev libxcb-cursor-dev libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev autoconf xutils-dev libtool
# manual compile for a needed dep
# ------------------------------
# mkdir tmp
# cd /tmp
# git clone https://github.com/Airblader/xcb-util-xrm
# cd xcb-util-xrm
# git submodule update --init
# ./autogen.sh --prefix=/usr
# make
# sudo make install
# i3 build
# --------
# i3-gaps-rounded:
# git clone https://github.com/resloved/i3
# i3-gaps:
# git clone https://www.github.com/Airblader/i3 i3-gaps
# cd i3(-gaps)
# git checkout gaps && git pull [i dont think this is necessary when working with the resloved fork]
# autoreconf --force --install
# rm -rf build
# mkdir build
# cd build
# ../configure --prefix=/usr --sysconfdir=/etc --disable-sanitizers
# make
# sudo make install
# extra / useful apps to install right off the bat
# ------
# sudo apt-get install wget ranger mediainfo highlight tmux calcurse newsbeuter moc qutebrowser imagemagick transmission-cli atool xcompmgr blender pinta gimp markdown mupdf evince audacity vim-latexsuite rsync syncthing cups screenfetch scrot unzip unrar biber ntfs-3g deepin-terminal zip irssi unzip
# as an alternative to i3-gaps-round, simply use i3-gaps, and then manually compile this fork of compton which handles the rounded window edges:
# -------
# git clone https://github.com/sdhand/compton
# -OR- newer picom fork with dual_kawase etc
# git clone https://github.com/ibhagwan/picom
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment