diff --git a/install.sh b/install.sh index 0c6e3dd..fe20e27 100755 --- a/install.sh +++ b/install.sh @@ -62,6 +62,7 @@ get_packager() { "apt") $_sudo apt-get update _install() { $_sudo apt-get install --assume-yes "$@"; } + arch="false" ;; "pacman") $_sudo pacman -Syy @@ -75,17 +76,21 @@ get_packager() { echo_info "Using no aur helper!" _install() { $_sudo pacman -S --noconfirm "$@"; } fi + arch="true" ;; "dnf") $_sudo dnf update _install() { $_sudo dnf install -y "$@"; } + arch="false" ;; "apk") _install() { $_sudo apk add "$@"; } + arch="false" ;; "zypper") $_sudo zypper ref _install() { $_sudo zypper in -y "$@"; } + arch="false" ;; esac fi @@ -113,6 +118,7 @@ __pre_stow__() { "waybar" "wlogout" "wob" + "zellij" ) if [ ! -d "$bak_dir" ]; then @@ -141,7 +147,7 @@ __pre_stow__() { fi done - for _d in ".zsh .tmux"; do + for _d in ".zsh .tmux .fzf"; do if [ -d "$HOME/$_d" ]; then mv -f "$HOME/$_d" "$bak_dir" && echo_info "Moved $_d to $bak_dir" fi @@ -149,6 +155,11 @@ __pre_stow__() { } askThings() { + if [ ! -d ./dotfiles/.config/tmux/ ] && [ ! -d ./dotfiles/.config/zellij/ ]; then + echo_info "Choose a menu - [t]mux || [z]ellij || [n]one" + read -r askMultiPlexer "$HOME/.monitors.conf" + echo "monitor = eDP-1, ${res}, 0x0, 1" >>"$HOME/.monitors.conf" fi }