Guide to install xubuntu with tools/software and the i3 tiling window manager
My main goal with this build is to have a easy to use developer linux desktop
And also to have as much screen estate for programs as possible...
My Links: | |
---|---|
WebPage: | leemann.se/fredrik |
GitHub: | github.com/freddan88 |
sudo apt update && sudo apt upgrade -y
sudo apt install linux-headers-$(uname -r) make gcc dkms build-essential -y
OBS! Reboot your computer after upgrading to load new Linux-kernels
- Update, install some dependencies and upgrade packages
sudo apt update && sudo apt install zsh git wget curl -y && sudo apt upgrade -y
- Install OH MY ZSH and zsh-autosuggestions plugin
cd && sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
- Download the latest version of nvm (Node Version Manager)
cd && wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
- Download and run the script to install all software that we are going to need
mkdir -p /tmp/i3xc && cd /tmp/i3xc
wget https://raw.githubusercontent.com/freddan88/xubuntu-i3wm/main/script/xubuntu-i3.sh
sudo chmod 755 xubuntu-i3.sh && sudo ./xubuntu-i3.sh
-
REBOOT YOUR COMPUTER OR LOG IN AND OUT!!!
-
Install the latest LTS-release on node.js and npm
cd && nvm install --lts
Software: | |
---|---|
Database Management | mysql-workbench, tableplus, dbeaver, sequeler, sqlitebrowser, mongodb |
Code IDE Editor | visual studio code (vsCode) |
API-Testing | postman, insomnia |
https://github.com/freddan88/xubuntu-i3wm/blob/main/script/xubuntu-i3.sh