My personal dotfiles of wayland Arch Linux setup. It includes Labwc for the floating window manager and Sway for tiling window manager.
Wallpapers can be found at:
- SwayFX - Tiling window manager
- labwc - Floating window manager
- Alacritty - Terminal
- Fastfetch - Helps to flex
- Nvim - Text editor
- Rofi - App/program launcher
- Sddm - Greeter with theme of silentSDDM
- Waybar - Top Bar
- zsh - With Oh My Zsh
- mako - Notification daemon
- nwg-look - GTK3 settings editor
Stow to manage the dots
sudo pacman -S stow-
Clone this repository:
git clone https://github.com/shaaanuu/dots.git
-
Navigate to your dotfiles directory:
cd dots -
Use stow to link configuration files: To install a specific package (e.g.,
nvim), run:stow nvim
To install multiple packages, separate them with spaces:
stow nvim sway fastfetch
-
SDDM
-
run the script
cd sddm/ ./install.sh -
create
/etc/sddm.conf
[General] InputMethod=qtvirtualkeyboard GreeterEnvironment=QML2_IMPORT_PATH=/usr/share/sddm/themes/silent/components/,QT_IM_MODULE=qtvirtualkeyboard [Theme] Current=silent- create a script
sudo mkdir -p /usr/share/sddm/scripts sudo nano /usr/share/sddm/scripts/wayland-session
- put this inside
#!/bin/sh exec "$@"
-finally
sudo chmod +x /usr/share/sddm/scripts/wayland-session
-
-
Cursor
sudo stow -t /usr/share/icons cursor
Disclaimer: Using stow incorrectly can potentially overwrite important system files. Proceed with caution and refer to the stow documentation for detailed guidance. And never blame me for any damages...