Dependencies:
- i3-gaps
- i3blocks
- playerctl
- zsh
- oh-my-zsh
- zsh-autosuggestions
- spaceship-prompt
- terminator
- arandr
- feh
- compton
- rofi
- git
- diff-so-fancy
# https://cravencode.com/post/essentials/enable-tap-to-click-in-i3wm/
sudo mkdir -p /etc/X11/xorg.conf.d && sudo tee <<'EOF' /etc/X11/xorg.conf.d/90-touchpad.conf 1> /dev/null
Section "InputClass"
Identifier "touchpad"
MatchIsTouchpad "on"
Driver "libinput"
Option "Tapping" "on"
Option "NaturalScrolling" "on"
Option "ScrollMethod" "twofinger"
EndSection
EOF
// check available versions
ubuntu-drivers devices
// install lastest version
sudo ubuntu-drivers autoinstall
// or a specific version
sudo apt install nvidia-XXX
- Create new display layout scripts for work and home to handle multiple monitors
- Create new bindmode to handle i3 exit modes (restart, shutdown, hibernate, etc)
- Bind WS to monitors based on each display configs