This commit is contained in:
JaKooLit
2025-02-07 00:17:04 +09:00
parent dcc282968e
commit 409aadf655
3 changed files with 11 additions and 10 deletions

View File

@@ -1,13 +1,13 @@
## Changelogs
## 05 Feb 2025
## 06 Feb 2025
- added semi-unattended function.
- move all the initial questions at the beginning
## 03 Feb 2025
- offering a new SDDM theme from here [SDDM](https://codeberg.org/minMelody/sddm-sequoia)
## 02 Feb 2025
- some tweaking on install-scripts except the compiling part. It will not show progress for much cleaner work.
## 04 Feb 2025
- Re-coded for better visibility
- Offered a new SDDM theme.
- script will automatically detect if you have nvidia but script still offer if you want to set up for user
## 29 Jan 2025
- enhanced nvidia.sh to add additional systemd-bootloader entries for nvidia

View File

@@ -132,9 +132,9 @@ chmod +x install.sh
<img align="center" width="100%" src="https://raw.githubusercontent.com/JaKooLit/Arch-Hyprland/main/Installer.png" />
## 🤟 semi-unattended installation (new for 2025)
### 🤟 semi-unattended installation (new for 2025)
- edit preset.sh to modify what packages you want. Make sure to change only with Y or N
- to use preset instead of usual `./install.sh` you can
- to use preset instead of usual `./install.sh` you can ran like this
```bash
./install.sh --preset
@@ -146,7 +146,7 @@ chmod +x install.sh
./install.sh --preset --nvidia
```
- its called semi-unattended is because you still have to answer some questions when installing KooL's Hyprland Dots
- its called semi-unattended it is because you still have to answer some questions when installing KooL's Hyprland Dots
#### ✨ for ZSH and OH-MY-ZSH installation

View File

@@ -30,10 +30,11 @@ printf "${NOTE} Installing sddm and dependencies........\n"
done
# Check if other login managers installed and disabling its service before enabling sddm
for login_manager in lightdm gdm lxdm lxdm-gtk3; do
for login_manager in lightdm gdm3 gdm lxdm xdm lxdm-gtk3; do
if pacman -Qs "$login_manager" > /dev/null; then
echo "disabling $login_manager..."
sudo systemctl disable "$login_manager.service" 2>&1 | tee -a "$LOG"
echo "$login_manager disabled."
fi
done