diff --git a/install.sh b/install.sh index 3739b44..a222d9e 100755 --- a/install.sh +++ b/install.sh @@ -99,14 +99,15 @@ echo "$CALCULATOR" > "$CFG_ROOT/settings/calculator.sh" find "$CFG_ROOT/settings" -type f -name "*.sh" -exec chmod +x {} \; # ---------------------------- -# Copy i3 config to ~/.config/i3/config +# Link i3 config to ~/.config/i3/config # ---------------------------- echo -echo "Installing i3 config → ~/.config/i3/config" +echo "Linking i3 config → ~/.config/i3/config" + mkdir -p "$I3_DIR" if [ -f "$CFG_ROOT/i3/config" ]; then - cp "$CFG_ROOT/i3/config" "$I3_DIR/config" + ln -sf "$CFG_ROOT/i3/config" "$I3_DIR/config" else echo "Error: i3 config file not found in $CFG_ROOT/i3/" exit 1 @@ -118,4 +119,4 @@ fi echo echo "✓ Done" echo -echo "Reload i3 with: Super + Shift + C" \ No newline at end of file +echo "Reload i3 with: Super + Shift + C"