joekamprad: setup for i3 under EndeavourOS
- get my dot files
- copy files to the right directories (.config of your user and pam files under /etc/pam.d {needed for fingerprint-gui to work}):
- scripts inside ~/.config/i3/scripts must be executable ! [chmod +x] them please ;)
git clone https://github.com/killajoe/i3-EndeavourOS.git
cd i3-EndeavourOS
cp -R .config/i3 ~/.config/
chmod -R +x ~/.config/i3/scripts
(make scripts executable)
cp .Xresources ~/
(needed colorcheme for menu)
- copy files needed for fingerprint gui:
sudo cp -R etc/pam.d/** /etc/pam.d
sudo pacman -S --needed - < packages-repository.txt
yay -S --needed - < packages-AUR.txt
- ad user to this groups scanner plugdev: (replace 'username' with your users name)
sudo gpasswd -a username scanner
sudo gpasswd -a username plugdev
Main shortcuts:
- [mod]+enter = open terminal (xfce4-terminal)
- [mod]+w = open Browser (firefox)
- F9 = app menu (rofi)
- F4 = close focused app
so each new window will open fullscreen as a tab, you can change between window-tabs with mouse or shortcut:
- [mod]+Left focus left (left arrow key)
- [mod]+Right focus right (right arrow key)
- pulseaudio (mousewheel volume level, rightclick open pulseaudio control)
- weather (openweather)
- tray-icons (showing kalu and network-manager)
- logout button (poweroff, logout, suspending, hibernate e.t.c.)
https://wiki.archlinux.org/index.php/Fingerprint_GUI
install needed: yay -S --needed tlp thermald
sudo nano /usr/lib/systemd/system/thermald.service
change the line:
ExecStart=/usr/bin/thermald --no-daemon --dbus-enable
like so:
ExecStart=/usr/bin/thermald --no-daemon --dbus-enable --ignore-cpuid-check
services e.t.c.:
sudo systemctl enable thermald tlp.service tlp-sleep.service
sudo systemctl mask systemd-rfkill.service systemd-rfkill.socket
reboot...
login to i3... with a fingertip