Initial Niri + Wayland dotfiles

This commit is contained in:
funman300
2026-04-22 11:40:31 -07:00
commit 2c9d9c7c32
11 changed files with 206 additions and 0 deletions
Executable
+20
View File
@@ -0,0 +1,20 @@
#!/bin/bash
set -e
echo "==> Installing packages"
sudo pacman -S --needed - < packages.txt
echo "==> Creating config directories"
mkdir -p ~/.config/{niri,waybar,wofi,mako,alacritty}
echo "==> Linking configs"
ln -sf "$(pwd)/niri/config.kdl" ~/.config/niri/config.kdl
ln -sf "$(pwd)/waybar/config.jsonc" ~/.config/waybar/config.jsonc
ln -sf "$(pwd)/waybar/style.css" ~/.config/waybar/style.css
ln -sf "$(pwd)/wofi/config" ~/.config/wofi/config
ln -sf "$(pwd)/mako/config" ~/.config/mako/config
ln -sf "$(pwd)/alacritty/alacritty.toml" ~/.config/alacritty/alacritty.toml
echo "==> Done. Start Niri with: niri"