Skip to content

Instantly share code, notes, and snippets.

@RPTST
Last active October 12, 2021 19:06
Show Gist options
  • Save RPTST/0ac677f54f177b5f030081ee1f596c04 to your computer and use it in GitHub Desktop.
Save RPTST/0ac677f54f177b5f030081ee1f596c04 to your computer and use it in GitHub Desktop.
debian-with-E16
# Install media
https://cdimage.debian.org/cdimage/archive/10.11.0/arm64/iso-cd/debian-10.11.0-arm64-netinst.iso
https://cdimage.debian.org/cdimage/archive/10.11.0/amd64/iso-cd/debian-10.11.0-amd64-netinst.iso
# Updateing your system
sudo apt update && sudo apt upgrade -y
# Install needed Utils
sudo apt-get install python3
sudo apt-get install python3-pip
sudo apt-get install python2 python2-pip
* if not working use the below
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
sudo python2 get-pip.py
* Install build essentials
sudo apt install -y build-essential make cmake gcc g++
sudo apt install wget git curl neofetch zip unzip unrar-free bmon wavemon iftop ipcalc hexcurse exa tshark saidar xlsx2csv libcrack2 hping3 arping lshw fping ioping trash-cli ranger mc whowatch lsof nethogs fdupes stress ccze tilde nmap original-awk gawk default-jre default-jdk -y
# Install ZRAM
* remove the old dphys version
sudo /etc/init.d/dphys-swapfile stop
sudo apt-get remove --purge dphys-swapfile
# install zram
sudo wget -O /usr/bin/zram.sh https://raw.githubusercontent.com/novaspirit/rpi_zram/master/zram.sh
# set autoload
sudo nano /etc/rc.local
# add the next line before exit 0
/usr/bin/zram.sh &
# save with <Ctrl+X>, <Y> and <Enter>
sudo chmod +x /usr/bin/zram.sh
sudo nano /usr/bin/zram.sh
# alter the limit with * 2
mem=$(( ($totalmem / $cores)* 1024 * 2))
# save with <Ctrl+X>, <Y> and <Enter>
sudo reboot
* Install LSD colorful LS
wget https://github.com/Peltoche/lsd/releases/download/0.20.1/lsd-musl_0.20.1_arm64.deb
nano ~/.bashrc
edit alias ls='ls' to alias ls='lsd'
* Install SYNTH-SCHELL fancy prompt
git clone --recursive https://github.com/andresgongora/synth-shell.git
chmod +x synth-shell/setup.sh
cd synth-shell
./setup.sh
* Install bat a more IDE color style cat command
wget https://github.com/sharkdp/bat/releases/download/v0.18.3/bat_0.18.3_arm64.deb
-or
wget https://github.com/sharkdp/bat/releases/download/v0.18.3/bat_0.18.3_armhf.deb
sudo dpkg -i bat_*.deb
bat /etc/profile
* Install ps-mem to see what your memory is doing
sudo wget -O /usr/local/bin/ps_mem https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_mem.py
sudo ps_mem
# Install E16
sudo apt install -y gcc g++ check libssl-dev libsystemd-dev libjpeg-dev libglib2.0-dev libgstreamer1.0-dev libluajit-5.1-dev libfreetype6-dev libfontconfig1-dev libfribidi-dev libx11-dev libxext-dev libxrender-dev libgl1-mesa-dev libgif-dev libtiff5-dev libpoppler-dev libpoppler-cpp-dev libspectre-dev libraw-dev librsvg2-dev libudev-dev libmount-dev libdbus-1-dev libpulse-dev libsndfile1-dev libxcursor-dev libxcomposite-dev libxinerama-dev libxrandr-dev libxtst-dev libxss-dev libbullet-dev libgstreamer-plugins-base1.0-dev doxygen git
sudo apt install build-essential libimlib2-dev libpango1.0-dev libpulse-dev libsndfile1-dev libxdamage-dev libxrender libxfixes libxft-dev libxinerama-dev libxrandr-dev libxcomposite-dev freetype Meson Ninja libxrandr libpng libjpeg
mkdir ~/projects/
cd ~/projects/
wget https://prdownloads.sourceforge.net/enlightenment/e16-1.0.23.tar.gz
tar xvf e16-*.tar.gz
- or
git clone https://git.enlightenment.org/e16/e16.git
cd e16
./configure
make
sudo make install
# Install E16 themes
git clone https://github.com/dharrop/themes.git
# Install Cairo-Dock / GLX-Dock 3.4
sudo add-apt-repository ppa:cairo-dock-team/ppa
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install cairo-dock cairo-dock-plug-ins
# Install cocky
sudo apt-get install conky-all
wget --no-check-certificate https://github.com/teejee2008/conky-manager/releases/download/v2.4/conky-manager-v2.4-amd64.run
chmod +x conky-manager-v2.4-amd64.run
sudo ./conky-manager-v2.4-amd64.run
# Install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment