This repository contains my i3 configuration, which works flawlessly on my system.
If you want to use it, keep in mind that some adjustments may be necessary to make it work on your setup
OS: Ubuntu 20.04.6 LTS x86_64
Kernel: 5.4.0-200-generic
Package Manager: apt
WM: i3
Status Bar: i3blocks
Launcher: Rofi
Compositor: Picom
Shell: bash 5.0.17
Terminal: gnome-terminal
Prompt Statusline: Powerline
Main Code Editor: Neovim
Secondary Code Editor: Visual Studio Code
File Manager: Thunar
Main Browser: Firefox
Secondary Browser: Brave & Chrome
Music Player: musikcube
Image Editing: Gimp & Krita
Video Editing: Kdenlive
Audio Editing: Audacity
Containerization: Docker + Docker Compose & microk8s
Prevent Screen Locking: Caffeine
Theme Switcher: lxappearance
Repo
Get i3-wm
Repo
List available versions
apt list -a i3blocks
Get i3blocks
sudo apt install i3block=1.4-4
Repo
List available versions
apt list -a rofi
Get Rofi 1.6.1
sudo apt install rofi=1.6.1-1
Load config
cd gnome-terminal
. load.sh
Repo
Get Neovim-0-10-4
wget -O nvim-0-10-4.AppImage https://github.com/neovim/neovim/releases/download/v0.10.4/nvim-linux-x86_64.appimage
Moving the file to the correct location
sudo cp ./nvim-0-10-4.AppImage /usr/local/bin/nvim
Make the file executable
sudo chmod +x /usr/local/bin/nvim
Set the permissions
sudo chmod 755 /usr/local/bin/nvim
Repo
Get Neovide-0-14-0
wget -O neovide-0-14-0.AppImage https://github.com/neovide/neovide/releases/download/0.14.0/neovide.AppImage
Moving the file to the correct location
sudo cp ./neovide-0-14-0.AppImage /usr/local/bin/neovide
Make the file executable
sudo chmod +x /usr/local/bin/neovide
Set the permissions
sudo chmod 755 /usr/local/bin/neovide
Repo
Get Audacity-3-7-1
wget -O audacity-3-7-1.AppImage https://github.com/audacity/audacity/releases/download/Audacity-3.7.1/audacity-linux-3.7.1-x64-22.04.AppImage
Moving the file to the correct location
sudo cp ./audacity-3-7-1.AppImage /usr/local/bin/audacity
Make the file executable
sudo chmod +x /usr/local/bin/audacity
Set the permissions
sudo chmod 755 /usr/local/bin/audacity
Repo
Get Krita
wget -O krita.AppImage https://download.kde.org/stable/krita/5.2.9/krita-5.2.9-x86_64.AppImage
Moving the file to the correct location
sudo cp ./krita.AppImage /usr/local/bin/krita
Make the file executable
sudo chmod +x /usr/local/bin/krita
Set the permissions
sudo chmod 755 /usr/local/bin/krita
Repo
Get lxappearance
sudo apt install lxappearance
Create Icons Folder
mkdir ~/.icons
Unpack and move the icons to the correct location
tar -xf ~/I3-WM-Setup/icons/Nordzy.tar.gz -C ~/.icons/
Create Theme Folder
mkdir ~/.themes/
Moving the themes to the correct location
tar -xf ~/I3-WM-Setup/themes/Nordic.tar.xz -C ~/.themes/
Finally, start lxappearance and choose your theme and icon style.
Repo
Get musikcube
wget -O ~/musikcube-3-0-4.deb https://github.com/clangen/musikcube/releases/download/3.0.4/musikcube_3.0.4_linux_x86_64.deb
Install
sudo apt install ~/musikcube-3.0.4.deb