1
0

Added linux config for kanto

Updated dots script to correctly install across multiple systems
Simplified rofi configuration
Added sway config for kanto
Fixed swaylock colour missing a zero
Minor updates for specific font sizes, colours etc.
This commit is contained in:
2025-09-29 17:44:50 +01:00
parent a184195a29
commit ce8e8fe6ec
8 changed files with 183 additions and 22 deletions

17
dots
View File

@@ -19,20 +19,25 @@ Install() {
cp -r "config/nvim" "$1/.config"
cp "config/starship.toml" "$1/.config"
sed -i "s/#$HOSTNAME //" "$1/.config/starship.toml"
# Graphical setups
#
case $HOSTNAME in
kanto|tokyo)
mkdir -p "$1/.config/sway"
mkdir -p "$1/.config/swaylock"
mkdir -p "$1/.config/rofi"
mkdir -p "$1/.config/foot"
cp "config/sway/$HOSTNAME.sway" "$1/.config/sway/config"
cp "config/swaylock/config" "$1/.config/swaylock"
cp "config/rofi/$HOSTNAME.rofi" "$1/.config/rofi/config.rasi"
cp "config/rofi/$HOSTNAME.theme" "$1/.config/rofi/$HOSTNAME.rasi"
cp "config/foot/foot.ini" "$1/.config/foot/foot.ini"
cp "config/sway/$HOSTNAME.sway" "$1/.config/sway/config"
cp "config/swaylock/config" "$1/.config/swaylock"
cp "config/foot/foot.ini" "$1/.config/foot/foot.ini"
cp -r "config/rofi" "$1/.config"
sed -i "s/#$HOSTNAME //" "$1/.config/foot/foot.ini"
sed -i "s/\\/\\*$HOSTNAME//" "$1/.config/rofi/theme.rasi"
sed -i "s/$HOSTNAME\\*\\///" "$1/.config/rofi/theme.rasi"
;;
esac
}