My personal configuration files for my Windowmanager on EndeavorOS.
This repository includes configuration files for:
- Sway - Wayland compositor with custom keybindings and auto-start applications
- Waybar - Status bar for Wayland
- Wofi - Application launcher
Clone this repository:
git clone https://github.com/LostPieceUniverse/dotfiles-WM-Green.git
cd dotfiles-WM-Green/You can either copy the configuration files or create symlinks. Symlinks are recommended as they allow you to keep your configurations in sync with this repository.
ln -sf "$PWD/sway" ~/.config/sway
ln -sf "$PWD/waybar" ~/.config/waybar
ln -sf "$PWD/wofi" ~/.config/woficp -r sway ~/.config/
cp -r waybar ~/.config/
cp -r wofi ~/.config/Make sure you have the following packages installed:
sudo pacman -S sway waybar wofi fish alacritty swaylock swayidle grim brightnessctlAdditional dependencies for the Sway configuration because of autostart:
- Firefox - Default browser (on workspace 1)
- Signal (Flatpak) - Messaging app (on workspace 10)
- Bitwarden (Flatpak) - Password manager (on workspace 3)
- Chromium (Flatpak) - Browser (on workspace 9)
- Super key (Mod4) as modifier
- Vim-style navigation (hjkl)
- Three keyboard layouts: US, DE, FR (switch with Mod+Space)
- Auto-lock after 15 minutes
- Custom wallpaper support
- Volume and brightness controls
- Screenshot support with grim
Mod+Return- Open terminal (Alacritty with Fish)Mod+d- Launch application menu (Wofi)Mod+q- Close windowMod+Escape- Lock screenPrint- Take screenshot
After installing the configuration files, restart Sway or reload the configuration:
sway reloadFor Fish shell:
source ~/.config/fish/config.fish