Last active
October 12, 2021 19:06
-
-
Save RPTST/0ac677f54f177b5f030081ee1f596c04 to your computer and use it in GitHub Desktop.
debian-with-E16
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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