commit
267eda6dc4
|
|
@ -1,5 +1,9 @@
|
||||||
## Changelogs
|
## Changelogs
|
||||||
|
|
||||||
|
## 29 Aug 2024
|
||||||
|
- switched over to non-git wallust package
|
||||||
|
- improved indentions on some install scripts
|
||||||
|
|
||||||
## 28 Aug 2024
|
## 28 Aug 2024
|
||||||
- Added final check if hyprland is installed and will give an error to user
|
- Added final check if hyprland is installed and will give an error to user
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -12,63 +12,60 @@ Extra=(
|
||||||
)
|
)
|
||||||
|
|
||||||
hypr_package=(
|
hypr_package=(
|
||||||
aylurs-gtk-shell
|
aylurs-gtk-shell
|
||||||
cliphist
|
cliphist
|
||||||
curl
|
curl
|
||||||
grim
|
grim
|
||||||
gvfs
|
gvfs
|
||||||
gvfs-mtp
|
gvfs-mtp
|
||||||
hypridle
|
imagemagick
|
||||||
hyprlock
|
inxi
|
||||||
imagemagick
|
jq
|
||||||
inxi
|
kitty
|
||||||
jq
|
kvantum
|
||||||
kitty
|
nano
|
||||||
kvantum
|
network-manager-applet
|
||||||
nano
|
pamixer
|
||||||
network-manager-applet
|
pavucontrol
|
||||||
pamixer
|
pipewire-alsa
|
||||||
pavucontrol
|
playerctl
|
||||||
pipewire-alsa
|
polkit-gnome
|
||||||
playerctl
|
python-requests
|
||||||
polkit-gnome
|
python-pyquery
|
||||||
python-requests
|
qt5ct
|
||||||
python-pyquery
|
qt6ct
|
||||||
pyprland
|
qt6-svg
|
||||||
qt5ct
|
rofi-wayland
|
||||||
qt6ct
|
slurp
|
||||||
qt6-svg
|
swappy
|
||||||
rofi-wayland
|
swaync
|
||||||
slurp
|
swww
|
||||||
swappy
|
wallust
|
||||||
swaync
|
waybar
|
||||||
swww
|
wget
|
||||||
wallust-git
|
wl-clipboard
|
||||||
waybar
|
wlogout
|
||||||
wget
|
xdg-user-dirs
|
||||||
wl-clipboard
|
xdg-utils
|
||||||
wlogout
|
yad
|
||||||
xdg-user-dirs
|
|
||||||
xdg-utils
|
|
||||||
yad
|
|
||||||
)
|
)
|
||||||
|
|
||||||
# the following packages can be deleted. however, dotfiles may not work properly
|
# the following packages can be deleted. however, dotfiles may not work properly
|
||||||
hypr_package_2=(
|
hypr_package_2=(
|
||||||
brightnessctl
|
brightnessctl
|
||||||
btop
|
btop
|
||||||
cava
|
cava
|
||||||
eog
|
eog
|
||||||
fastfetch
|
fastfetch
|
||||||
gnome-system-monitor
|
gnome-system-monitor
|
||||||
mousepad
|
mousepad
|
||||||
mpv
|
mpv
|
||||||
mpv-mpris
|
mpv-mpris
|
||||||
nvtop
|
nvtop
|
||||||
nwg-look
|
nwg-look
|
||||||
pacman-contrib
|
pacman-contrib
|
||||||
vim
|
vim
|
||||||
yt-dlp
|
yt-dlp
|
||||||
)
|
)
|
||||||
|
|
||||||
# List of packages to uninstall as it conflicts with swaync and rofi-wayland
|
# List of packages to uninstall as it conflicts with swaync and rofi-wayland
|
||||||
|
|
@ -92,7 +89,7 @@ source "$(dirname "$(readlink -f "$0")")/Global_functions.sh"
|
||||||
LOG="Install-Logs/install-$(date +%d-%H%M%S)_hypr-pkgs.log"
|
LOG="Install-Logs/install-$(date +%d-%H%M%S)_hypr-pkgs.log"
|
||||||
|
|
||||||
# uninstalling conflicting packages
|
# uninstalling conflicting packages
|
||||||
printf "\n%s - Removing Mako, Dunst and rofi-wayland as it conflicts with swaync and rofi-wayland \n" "${NOTE}"
|
printf "\n%s - Removing Mako, Dunst and rofi as it conflicts with swaync and rofi-wayland \n" "${NOTE}"
|
||||||
for PKG in "${uninstall[@]}"; do
|
for PKG in "${uninstall[@]}"; do
|
||||||
uninstall_package "$PKG" 2>&1 | tee -a "$LOG"
|
uninstall_package "$PKG" 2>&1 | tee -a "$LOG"
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
|
|
|
||||||
|
|
@ -7,13 +7,13 @@
|
||||||
# and also, ensure that packages are present in AUR and official Arch Repo
|
# and also, ensure that packages are present in AUR and official Arch Repo
|
||||||
|
|
||||||
fonts=(
|
fonts=(
|
||||||
adobe-source-code-pro-fonts
|
adobe-source-code-pro-fonts
|
||||||
noto-fonts-emoji
|
noto-fonts-emoji
|
||||||
otf-font-awesome
|
otf-font-awesome
|
||||||
ttf-droid
|
ttf-droid
|
||||||
ttf-fira-code
|
ttf-fira-code
|
||||||
ttf-jetbrains-mono
|
ttf-jetbrains-mono
|
||||||
ttf-jetbrains-mono-nerd
|
ttf-jetbrains-mono-nerd
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,13 @@
|
||||||
# Main Hyprland Package #
|
# Main Hyprland Package #
|
||||||
|
|
||||||
hypr=(
|
hypr=(
|
||||||
hyprland
|
hyprcursor
|
||||||
hyprcursor
|
hyprutils
|
||||||
|
aquamarine
|
||||||
|
hypridle
|
||||||
|
hyprlock
|
||||||
|
hyprland
|
||||||
|
pyprland
|
||||||
)
|
)
|
||||||
|
|
||||||
## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ##
|
## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ##
|
||||||
|
|
|
||||||
|
|
@ -3,12 +3,12 @@
|
||||||
# Thunar #
|
# Thunar #
|
||||||
|
|
||||||
thunar=(
|
thunar=(
|
||||||
thunar
|
thunar
|
||||||
thunar-volman
|
thunar-volman
|
||||||
tumbler
|
tumbler
|
||||||
ffmpegthumbnailer
|
ffmpegthumbnailer
|
||||||
file-roller
|
file-roller
|
||||||
thunar-archive-plugin
|
thunar-archive-plugin
|
||||||
)
|
)
|
||||||
|
|
||||||
## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ##
|
## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ##
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@ if [[ $USE_PRESET = [Yy] ]]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
xdg=(
|
xdg=(
|
||||||
xdg-desktop-portal-hyprland
|
xdg-desktop-portal-hyprland
|
||||||
xdg-desktop-portal-gtk
|
xdg-desktop-portal-gtk
|
||||||
)
|
)
|
||||||
|
|
||||||
## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ##
|
## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ##
|
||||||
|
|
|
||||||
|
|
@ -275,6 +275,6 @@ if pacman -Q hyprland &> /dev/null || pacman -Q hyprland-git &> /dev/null; then
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
# Print error message if neither package is installed
|
# Print error message if neither package is installed
|
||||||
printf "\n${NOTE} Hyprland failed to install. Please check Install-Logs...\n\n"
|
printf "\n${WARN} Hyprland failed to install. Please check Install-Logs...\n\n"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue