From 9d9f412c044c98987bc9aab016a3eda0d620e51c Mon Sep 17 00:00:00 2001 From: askiiart Date: Thu, 23 Nov 2023 16:03:11 -0600 Subject: [PATCH] Fix various bugs, update dotfiles --- distro-specific.bash | 5 +---- dotfiles | 2 +- install-stuff/install-fish.bash | 2 +- install-stuff/install-misc.sh | 3 +-- install-stuff/install-steam.bash | 4 ++-- 5 files changed, 6 insertions(+), 10 deletions(-) diff --git a/distro-specific.bash b/distro-specific.bash index 6c0fdef..45bd54e 100755 --- a/distro-specific.bash +++ b/distro-specific.bash @@ -23,10 +23,7 @@ elif command_exists "pacman"; then rm -rf yay yay -S noto-fonts-emoji --noconfirm --needed sudo mkdir /usr/share/fonts/meslolgs - sudo curl -L https://github.com/IlanCosman/tide/blob/assets/fonts/mesloLGS_NF_regular.ttf?raw=true -o /usr/share/fonts/meslolgs/mesloLGS_NF_regular.ttf - sudo curl -L https://github.com/IlanCosman/tide/blob/assets/fonts/mesloLGS_NF_bold.ttf?raw=true -o /usr/share/fonts/meslolgs/mesloLGS_NF_bold.ttf - sudo curl -L https://github.com/IlanCosman/tide/blob/assets/fonts/mesloLGS_NF_italic.ttf?raw=true -o /usr/share/fonts/meslolgs/mesloLGS_NF_italic.ttf - sudo curl -L https://github.com/IlanCosman/tide/blob/assets/fonts/mesloLGS_NF_bold_italic.ttf?raw=true -o /usr/share/fonts/meslolgs/mesloLGS_NF_bold_italic.ttf + yay -S ttf-meslo-nerd-font-powerlevel10k --noconfirm --needed elif command_exists "zypp"; then echo "not yet implemented" elif command_exists "emerge"; then diff --git a/dotfiles b/dotfiles index c92291d..6d319e3 160000 --- a/dotfiles +++ b/dotfiles @@ -1 +1 @@ -Subproject commit c92291d12b94c4a631c283d7acfc52382e7c1bd9 +Subproject commit 6d319e368bcb3fd446574c78e6a492a881029761 diff --git a/install-stuff/install-fish.bash b/install-stuff/install-fish.bash index 42e06b1..ac36d7d 100755 --- a/install-stuff/install-fish.bash +++ b/install-stuff/install-fish.bash @@ -27,4 +27,4 @@ else exit fi -chsh -s $(which fish) \ No newline at end of file +chsh -s $(readlink -f $(which fish)) diff --git a/install-stuff/install-misc.sh b/install-stuff/install-misc.sh index 3f2005a..bb68b78 100755 --- a/install-stuff/install-misc.sh +++ b/install-stuff/install-misc.sh @@ -17,8 +17,7 @@ elif command_exists "yum"; then sudo yum install kitty -y echo "Please install SchildiChat, nvim/neovim" elif command_exists "yay"; then - yay -S kitty --noconfirm --needed - yay -S schildichat-desktop-bin digikam eog man-db --noconfirm --needed + yay -S kitty schildichat-desktop-bin digikam eog man-db neovim --noconfirm --needed elif command_exists "zypp"; then # Untested sudo zypper install kitty -y diff --git a/install-stuff/install-steam.bash b/install-stuff/install-steam.bash index a2e0f9e..7a03cd6 100755 --- a/install-stuff/install-steam.bash +++ b/install-stuff/install-steam.bash @@ -16,8 +16,8 @@ elif command_exists "yum"; then elif command_exists "yay"; then #printf '[multilib]\nInclude = /etc/pacman.d/mirrorlist\n' #read -p "Enable the multilib repo in /etc/pacman.conf - look above" - sudo $EDITOR /etc/pacman.conf - yay -S steam --noconfirm --needed + #sudo $EDITOR /etc/pacman.conf + yay -S steam yay -S protonup-qt-bin dosbox inotify-tools timidity scummvm xdotool xwinfo yad --noconfirm --needed else echo "IDK"