Files
Dotfiles/get_configs.sh
T
2025-07-13 21:22:04 +02:00

47 lines
851 B
Bash

#!/bin/bash
DEVICE=$HOSTNAME
echo "📥 Sammle Konfigurationen für $DEVICE..."
copy() {
src="$1"
dst="$2"
dstfile="$(basename "$src").$DEVICE"
mkdir -p "$dst"
rsync "$src" "$dst/$dstfile"
echo "✅ $src$dst/$dstfile"
}
#hyprland
copy ~/.config/hypr/hyprland.conf ./Hyprland
#waybar
copy ~/.config/waybar/style.css ./Waybar
copy ~/.config/waybar/config.jsonc ./Waybar
rsync ~/.config/waybar/frappe.css ./Waybar
#nvim
copy ~/.config/nvim/init.lua ./Nvim
copy ~/.config/nvim/lazy-lock.json ./Nvim
cp -rv ~/.config/nvim/lua ./Nvim
#tmux
#copy ~/.tmux.conf ./Tmux
#zsh
#copy ~/.zshrc ./Zsh
#sddm
copy /etc/sddm.conf ./Sddm
#hyperpaper
copy ~/.config/hypr/hyprpaper.conf ./Hyprpaper
#hyprlock
#copy ~/.config/hypr/hyprlock.conf ./Hyprlock
#kitty
#copy ~/.config/kitty/ ./Kitty
#pywal
rsync -rv ~/.cache/wal/ ./Pywal