add prints to install script and edit user-dirs
Christian Krinitsin code@krinitsin.xyz
Sun, 29 Dec 2024 10:54:59 +0100
2 files changed,
23 insertions(+),
3 deletions(-)
M
install.sh
→
install.sh
@@ -8,11 +8,26 @@
# Ignore list IGNORE=("bin" "wallpaper" "install.sh" ".git" "scripts") -# Install important packages -sudo pacman -S stow +printf "Start installing dotfiles\n\n" +printf "Ignore: %s\n" "${IGNORE[@]}" +printf "\n" + +# Install stow, if not installed +pacman -Q | grep stow 1>/dev/null +if [ $? != 0 ]; then + printf "Installing stow\n" + sudo pacman -S stow +else + printf "Stow is already installed\n" +fi # Prevent from symlinking whole directory -mkdir ~/.gnupg +if [ ! -d "/home/chris/.gnupg" ]; then + printf "Creating ~/.gnupg\n\n" + mkdir ~/.gnupg +else + printf "~/.gnupg is already available\n\n" +fi # Setting up all the symlinks max=${#IGNORE[@]}@@ -33,6 +48,9 @@ done
# Create symlink if not ignored if [[ $ignored == false ]]; then + printf "Symlink for $f created\n" stow "$f" fi done + +printf "\nDone\n"
M
user-dirs/.config/user-dirs.dirs
→
user-dirs/.config/user-dirs.dirs
@@ -6,3 +6,5 @@ # homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported. # XDG_DOWNLOAD_DIR="$HOME/downloads" +XDG_DESKTOP_DIR="$HOME/downloads" +XDG_DOWNLOADS_DIR="$HOME/downloads"