diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 9c41758..23966e1 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -1,5 +1,8 @@ ## Changelogs +## 25 May 2024 +- switched to sddm-qt6 theme. Link of which is on readme + ## 23 May 2024 - added qalculate-gtk to work with rofi-calc. Default keybinds (SUPER ALT C) - added power-profiles-daemon for ROG laptops. Note, I cant add to all since it conflicts with TLP, CPU-Auto-frequency etc. diff --git a/README.md b/README.md index fe1e114..ccc989f 100644 --- a/README.md +++ b/README.md @@ -83,8 +83,8 @@ https://github.com/JaKooLit/Hyprland-Dots/assets/85185940/50d53755-0f11-45d6-991 - default GTK theme if agreed to be installed is Tokyo night GTK themes (dark and light) + Tokyo night SE icons #### 💫 SDDM and GTK Themes offered -- If you opted to install SDDM theme, here's the [`LINK`](https://github.com/JaKooLit/simple-sddm) -- If you opted to install GTK Themes, Icons and Cursor offered are Tokyo Nights. [`LINK`](https://github.com/JaKooLit/GTK-themes-icons) & Bibata Cursor Modern Ice +- If you opted to install SDDM theme, here's the [`LINK`](https://github.com/JaKooLit/simple-sddm-2) +- If you opted to install GTK Themes, Icons and Cursor offered are Mixed GTK Themes. [`LINK`](https://github.com/JaKooLit/GTK-themes-icons) & Bibata Cursor Modern Ice #### ⚠️ WARNING! If you have GDM already as log-in manager, DO NOT install SDDM - You will likely to encounter issues diff --git a/install-scripts/sddm.sh b/install-scripts/sddm.sh index 95e184d..2d5a5f6 100755 --- a/install-scripts/sddm.sh +++ b/install-scripts/sddm.sh @@ -4,12 +4,11 @@ sddm=( sddm-qt6 - xauth + qt6-qt5compat + qt6-declarative + qt6-svg xorg-x11-server xf86-input-evdev - libqt5-qtgraphicaleffects - libqt5-qtquickcontrols - libqt5-qtquickcontrols2 ) ## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ## @@ -68,20 +67,20 @@ while [ "$valid_input" != true ]; do printf "\n%s - Installing Simple SDDM Theme\n" "${NOTE}" # Check if /usr/share/sddm/themes/simple-sddm exists and remove if it does - if [ -d "/usr/share/sddm/themes/simple-sddm" ]; then - sudo rm -rf "/usr/share/sddm/themes/simple-sddm" - echo -e "\e[1A\e[K${OK} - Removed existing 'simple-sddm' directory." 2>&1 | tee -a "$LOG" + if [ -d "/usr/share/sddm/themes/simple-sddm-2" ]; then + sudo rm -rf "/usr/share/sddm/themes/simple-sddm-2" + echo -e "\e[1A\e[K${OK} - Removed existing 'simple-sddm-2' directory." 2>&1 | tee -a "$LOG" fi # Check if simple-sddm directory exists in the current directory and remove if it does - if [ -d "simple-sddm" ]; then - rm -rf "simple-sddm" - echo -e "\e[1A\e[K${OK} - Removed existing 'simple-sddm' directory from the current location." 2>&1 | tee -a "$LOG" + if [ -d "simple-sddm-2" ]; then + rm -rf "simple-sddm-2" + echo -e "\e[1A\e[K${OK} - Removed existing 'simple-sddm-2' directory from the current location." 2>&1 | tee -a "$LOG" fi - if git clone https://github.com/JaKooLit/simple-sddm.git; then - while [ ! -d "simple-sddm" ]; do - sleep 1 + if git clone https://github.com/JaKooLit/simple-sddm-2.git; then + while [ ! -d "simple-sddm-2" ]; do + sleep 1 done if [ ! -d "/usr/share/sddm/themes" ]; then @@ -89,8 +88,8 @@ while [ "$valid_input" != true ]; do echo -e "\e[1A\e[K${OK} - Directory '/usr/share/sddm/themes' created." 2>&1 | tee -a "$LOG" fi - sudo mv simple-sddm /usr/share/sddm/themes/ - echo -e "[Theme]\nCurrent=simple-sddm" | sudo tee "$sddm_conf_dir/theme.conf.user" &>> "$LOG" + sudo mv simple-sddm-2 /usr/share/sddm/themes/ + echo -e "[Theme]\nCurrent=simple-sddm-2" | sudo tee "$sddm_conf_dir/theme.conf.user" &>> "$LOG" else echo -e "\e[1A\e[K${ERROR} - Failed to clone the theme repository. Please check your internet connection" | tee -a "$LOG" >&2 fi @@ -100,8 +99,8 @@ while [ "$valid_input" != true ]; do valid_input=true else printf "\n%s - Invalid input. Please enter 'y' for Yes or 'n' for No.\n" "${ERROR}" 2>&1 | tee -a "$LOG" - install_sddm_theme="" + install_sddm_theme="" fi done -clear \ No newline at end of file +clear