new apps and setup fixes

- added hypr-empty
- fixed a lot in the setup script
- new settings menu entries
This commit is contained in:
nevaforget committed 2024-04-10 16:56:50 +02:00
1 parent e0808bc8ba
commit a980fbb6e3
5 files changed
+221 -29

No files matched your search

+20 -28
View File
@@ -56,30 +56,6 @@ function inst_ufw {
fi
}
function inst_configs {
echo "-"
echo "Overwrite some ${BOLD}configs${NORMAL}"
echo "alacritty, dunst, btop, lsd"
echo -n "${BOLD}Continue?${NORMAL} (Y/N) "
read confirm_configs
if [[ $confirm_configs == "Y" ]];
then
cp -Rf $MONARCHOS_DIR/home/config/alacritty $HOME/.config/alacritty
chown $USER:$USER $HOME/.config/alacritty
cp -Rf $MONARCHOS_DIR/home/config/dunst $HOME/.config/dunst
chown $USER:$USER $HOME/.config/dunst
cp -Rf $MONARCHOS_DIR/home/config/btop $HOME/.config/btop
chown $USER:$USER $HOME/.config/btop
cp -Rf $MONARCHOS_DIR/home/config/lsd $HOME/.config/lsd
chown $USER:$USER $HOME/.config/lsd
fi
}
function inst_zsh {
echo "-"
echo "Installing ${BOLD}ZSH${NORMAL}"
@@ -125,6 +101,15 @@ function inst_basic_pkgs {
sudo cp $MONARCHOS_DIR/usr/local/bin/volnote /usr/local/bin
cp -Rf $MONARCHOS_DIR/home/config/alacritty $HOME/.config/alacritty
chown $USER:$USER $HOME/.config/alacritty
cp -Rf $MONARCHOS_DIR/home/config/btop $HOME/.config/btop
chown $USER:$USER $HOME/.config/btop
cp -Rf $MONARCHOS_DIR/home/config/lsd $HOME/.config/lsd
chown $USER:$USER $HOME/.config/lsd
paru -S informant
sudo informant read --all
@@ -338,6 +323,10 @@ function inst_rofi {
chown $USER:$USER $HOME/.config/rofi
sudo cp -Rf $MONARCHOS_DIR/usr/share/settings-menu /usr/share/settings-menu
cargo install --git=https://github.com/nate-sys/hypr-empty
cp -Rf $MONARCHOS_DIR/home/config/hypr-empty $HOME/.config/hypr-empty
fi
}
@@ -378,7 +367,7 @@ function inst_screenshot {
pkg_inst $key
done
sudo cp -f $MONARCHOS_DIR/usr/local/bin/hyprm-screenshot /usr/local/bin/
sudo cp -Rf $MONARCHOS_DIR/usr/local/bin/hyprm-screenshot /usr/local/bin/
fi
}
@@ -389,13 +378,17 @@ function inst_hypr {
read confirm_hypr
if [[ $confirm_hypr == "Y" ]];
then
declare -a pkg_list=(wayland hyprland hypridle hyprlock hyprcursor hyprkeys hyprpicker swww waypaper xdg-desktop-portal-hyprland wdisplays waybar nwg-look cliphist wlogout swayosd hyprlock waybar-module-pacman-updates)
declare -a pkg_list=(wayland hyprland hypridle hyprlock hyprcursor hyprkeys hyprpicker swww waypaper xdg-desktop-portal-hyprland wdisplays waybar nwg-look cliphist wlogout swayosd hyprlock waybar-module-pacman-updates swaync)
for key in "${pkg_list[@]}"
do
pkg_inst $key
done
sudo cp -Rf $MONARCHOS_DIR/etc/wlogout /etc/
sudo cp -Rf $MONARCHOS_DIR/etc/wlogout/style.css /etc/wlogout/style.css
sudo cp -Rf $MONARCHOS_DIR/etc/wlogout/layout /etc/wlogout/layout
cp -Rf $MONARCHOS_DIR/home/config/swaync $HOME/.config/swaync
chown $USER:$USER $HOME/.config/swaync
cp -Rf $MONARCHOS_DIR/home/config/hypr $HOME/.config/hypr
chown $USER:$USER $HOME/.config/hypr
@@ -552,7 +545,6 @@ function init {
inst_noise_supr
inst_resources
inst_configs
inst_bluet
inst_screenshot
inst_code