This repository contains my personal configuration files for various tools and applications, such as Sway, Dolphin, Inkscape, Alacritty etc, and also linux system configuration like automatic login.
OS | Arch Linux |
Desktop | Sway |
Hardware | ThinkPad X1 Carbon 7th gen |
The sway config has keyboard shortcuts for several core apps/tools:
Terminal | Alacritty | Super + C |
Text editor | Kate | Super + X |
File browser | Dolphin | Super + E |
Firefox | Firefox | Super + F |
Chromium | Chromium | Super + W |
Screenshot | Grim | Super + S |
Calculator | Speedcrunch | Super + Z |
App Launcher | compgen -c | fzf |
Super + Space |
Display setup | wdisplays | Super + D |
Audio volume | pactl | Super + 0-9 |
Toggle mute | pactl | Super + Grave |
https://wiki.archlinux.org/index.php/Network_Time_Protocol_daemon#Installation
sudo pacman -S ntp
sudo systemctl enable ntpdate.service # Will only synchronize clock on boot
sudo systemctl start ntpdate.service # Just synchronizes once and stops
git clone [email protected]:Jguer/yay.git
# Need to get PKGBUILD file from a different repo
# See https://github.com/Jguer/yay/issues/1179
git clone https://aur.archlinux.org/yay.git yay_pkgbuild
cp yay_pkgbuild/PKGBUILD yay/
cd yay
makepkg -si # Assumes base-devel package is already installed