From f5bd1c70c037a16c0dbaf9c2d7ee8c2589110016 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" <85185940+JaKooLit@users.noreply.github.com> Date: Wed, 5 Jun 2024 19:48:18 +0900 Subject: [PATCH 01/10] Update install.sh --- install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index a3b8aa5..913f651 100755 --- a/install.sh +++ b/install.sh @@ -212,7 +212,8 @@ fi if [ "$rog" == "Y" ]; then execute_script "rog.sh" fi - +# re-install rofi-wayland +execute_script "rofi-wayland.sh" execute_script "InputGroup.sh" if [ "$dots" == "Y" ]; then From 9d0444e440407d071f089bc0e54dae4f97f7d9fb Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" <85185940+JaKooLit@users.noreply.github.com> Date: Thu, 6 Jun 2024 05:28:27 +0900 Subject: [PATCH 02/10] Update wallust.sh --- install-scripts/wallust.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install-scripts/wallust.sh b/install-scripts/wallust.sh index b9c8415..bcedb11 100755 --- a/install-scripts/wallust.sh +++ b/install-scripts/wallust.sh @@ -4,7 +4,7 @@ depend=( librust-jpeg-decoder-dev -rustup +cargo ) #specific branch or release From 344e9df061f34c9b9a1b606b35dc73b73eec13cc Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" <85185940+JaKooLit@users.noreply.github.com> Date: Sat, 8 Jun 2024 10:29:16 +0900 Subject: [PATCH 03/10] Update hyprlock.sh --- install-scripts/hyprlock.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install-scripts/hyprlock.sh b/install-scripts/hyprlock.sh index 9c84d6d..4640a1b 100755 --- a/install-scripts/hyprlock.sh +++ b/install-scripts/hyprlock.sh @@ -45,8 +45,8 @@ printf "${NOTE} Installing hyprlock...\n" if git clone --recursive -b $lock_tag https://github.com/hyprwm/hyprlock.git; then cd hyprlock || exit 1 cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Release -S . -B ./build - cmake --build ./build --config Release --target hyprlock -j`nproc 2>/dev/null || getconf NPROCESSORS_CONF` - if sudo cmake --install ./build 2>&1 | tee -a "$MLOG" ; then + cmake --build ./build --config Release --target hyprlock -j`nproc 2>/dev/null || getconf _NPROCESSORS_CONF` + if sudo cmake --install build 2>&1 | tee -a "$MLOG" ; then printf "${OK} hyprlock installed successfully.\n" 2>&1 | tee -a "$MLOG" else echo -e "${ERROR} Installation failed for hyprlock." 2>&1 | tee -a "$MLOG" From 872ed4f9ab6a26421bb6706e25d2aba800a1fd45 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Sat, 8 Jun 2024 23:54:38 +0900 Subject: [PATCH 04/10] updated readme --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index a8a3c7f..9374dbd 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,20 @@ - With latest Hyprland v0.40.0 released, it wont build on Ubuntu 24.04 LTS. Reason is that Ubuntu did not update their wayland-protocol. Its the reason why it wont build. - This is the reason why I have to set a specific release version on Hyprland packages including its eco-system as it is most likely wayland protocol wont be updated since its an LTS version. +
+#### 👇 KOOL's Hyprland-Dots related Links 👇 +
+
+
+
+
 Hyprland-Dots repo 
   +
 Youtube 
   +
 Wiki 
   +
 Keybinds 
   +
 FAQ 
   +
 Discord 
+

+

Sparkles KooL Hyprland-Dotfiles Showcase From 9b8e7b2a5bad35838e3919b7cd727ae0c47ab224 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Sat, 8 Jun 2024 23:58:41 +0900 Subject: [PATCH 05/10] updated readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9374dbd..3c2ebbc 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ https://github.com/JaKooLit/Hyprland-Dots/assets/85185940/50d53755-0f11-45d6-991 > [!IMPORTANT] > If you want to use nouveau driver, choose N when asked if you have nvidia gpu. This is because the nvidia installer part, it will blacklist nouveau. Hyprland will still be installed but it will skip blacklisting nouveau. -# ✨ to run or Use this script +## ✨ to use this script > clone this repo (latest commit only) by using git. Change directory, make executable and run the script ```bash git clone --depth=1 -b Ubuntu-24.04-LTS https://github.com/JaKooLit/Debian-Hyprland.git ~/Ubuntu-Hyprland From 35d8754c3dc92023a67a2f5aa3e3a07bb46849bc Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 9 Jun 2024 10:35:42 +0900 Subject: [PATCH 06/10] added inxi for better diagnostic info --- .github/ISSUE_TEMPLATE/bug_report.md | 11 +++++------ .github/ISSUE_TEMPLATE/custom.md | 7 +++++++ install-scripts/00-hypr-pkgs.sh | 1 + 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 6d8c37d..71835e5 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -37,13 +37,12 @@ labels: "Something isn't working" [Please add any other relevant information about the bug and remove the unnecessary lines.] -e.g., +### show output of `inxi -CGIsSMnr` install package `inxi` if not exist +show output here +``` -- Linux Distro: [e.g., Debian 13, SID , Ubuntu 23.10, etc] -- Linux Version, output of `uname -a`: -- Hyprland Version, output of `hyprctl version`: -- Installation Environment: [e.g., On The Main Hardware, On A Virtual Machine] -- Other info: [e.g., Display Resolution, Resolution, etc] + +``` ### Additional Information diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md index 75f01b4..22af1dc 100644 --- a/.github/ISSUE_TEMPLATE/custom.md +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -40,3 +40,10 @@ labels: "custom" ### Additional Information [Add any other information about the issue or request here. For example, you might include links to similar features in other projects, or screenshots or diagrams to help explain your idea.] + +### show output of `inxi -CGIsSMnr` install package `inxi` if not exist +show output here +``` + + +``` \ No newline at end of file diff --git a/install-scripts/00-hypr-pkgs.sh b/install-scripts/00-hypr-pkgs.sh index d8ff5cc..810cd93 100755 --- a/install-scripts/00-hypr-pkgs.sh +++ b/install-scripts/00-hypr-pkgs.sh @@ -16,6 +16,7 @@ hypr_package=( grim gvfs gvfs-backends + inxi kitty nano pavucontrol From 1f679a7330a7d53ee5134a40efece3257549101e Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Mon, 10 Jun 2024 00:30:55 +0900 Subject: [PATCH 07/10] updated rofi-wayland.sh To redownload a new rofi-wayland from repo instead of pulling changes. (It proves giving issue) --- CHANGELOGS.md | 3 +++ install-scripts/rofi-wayland.sh | 18 +++++++++--------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 7498c0a..0a72f66 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -1,5 +1,8 @@ ## Changelogs +## 10 June 2024 +- changed behaviour of rofi-wayland.sh. To redownload a new rofi-wayland from repo instead of pulling changes. (It proves giving issue) + ## 04 June 2024 - switched over to source install for imagemagick - removal of fzf for Debian and Ubuntu (headache) diff --git a/install-scripts/rofi-wayland.sh b/install-scripts/rofi-wayland.sh index 34f9a92..d50a8b6 100755 --- a/install-scripts/rofi-wayland.sh +++ b/install-scripts/rofi-wayland.sh @@ -55,17 +55,17 @@ printf "${NOTE} Installing rofi-wayland...\n" # Check if rofi folder exists if [ -d "rofi" ]; then - printf "${NOTE} rofi folder exists. Pulling latest changes...\n" + printf "${NOTE} rofi folder exists. Removing existing directory...\n" + rm -rf rofi +fi + +# cloning rofi-wayland +printf "${NOTE} Cloning rofi-wayland repository...\n" +if git clone https://github.com/lbonn/rofi.git; then cd rofi || exit 1 - git pull origin master 2>&1 | tee -a "$MLOG" else - printf "${NOTE} Cloning rofi repository...\n" - if git clone https://github.com/lbonn/rofi.git; then - cd rofi || exit 1 - else - echo -e "${ERROR} Download failed for rofi-wayland." 2>&1 | tee -a "$LOG" - exit 1 - fi + echo -e "${ERROR} Download failed for rofi-wayland." 2>&1 | tee -a "$LOG" + exit 1 fi # Proceed with the installation steps From 064e3acabce8c09727a98e3544c0ff77ebd1de62 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Tue, 11 Jun 2024 04:14:55 +0900 Subject: [PATCH 08/10] updated for dotfiles v2.2.14 --- install-scripts/dotfiles.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install-scripts/dotfiles.sh b/install-scripts/dotfiles.sh index a1ff5f8..e471084 100755 --- a/install-scripts/dotfiles.sh +++ b/install-scripts/dotfiles.sh @@ -3,7 +3,7 @@ # Hyprland-Dots to download a specific release # # Define the specific release version to download -specific_version="v2.2.13-1" +specific_version="v2.2.14" ## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ## From b899a245ac924587ce9195e3e9f5eb4f63171b98 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Tue, 11 Jun 2024 04:40:39 +0900 Subject: [PATCH 09/10] updated readme regarding nvidia --- CHANGELOGS.md | 3 +++ README.md | 13 +++++++++++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGELOGS.md b/CHANGELOGS.md index 0a72f66..b2dd3dc 100644 --- a/CHANGELOGS.md +++ b/CHANGELOGS.md @@ -1,5 +1,8 @@ ## Changelogs +## 11 June 2024 +- adjusted script to install only Hyprland-Dots v2.2.14 + ## 10 June 2024 - changed behaviour of rofi-wayland.sh. To redownload a new rofi-wayland from repo instead of pulling changes. (It proves giving issue) diff --git a/README.md b/README.md index 3c2ebbc..f4094ab 100644 --- a/README.md +++ b/README.md @@ -215,7 +215,7 @@ source ~/.zshrc #### 🛣️ Roadmap: - [ ] possibly adding gruvbox themes, cursors, icons -#### ❗ some known issues +#### ❗ some known issues for nvidia - reports from members of my discord, states that some users of nvidia are getting stuck on sddm login. credit to @Kenni Fix stated was ``` while in sddm press ctrl+alt+F2 or F3 @@ -225,10 +225,19 @@ log into your account `ls -l /dev/dri/by-path` to check where the symlink points to ) ``` -- add "env = WLR_DRM_DEVICES,/dev/dri/cardX" to the ENVvariables config (.config/hypr/UserConfigs/ENVariables.conf) ; X being where the symlink of the gpu points to +- add "env = WLR_DRM_DEVICES,/dev/dri/cardX" to the ENVvariables config `~/.config/hypr/UserConfigs/ENVariables.conf` ; X being where the symlink of the gpu points to - more info from the hyprland wiki [`Hyprland Wiki Link`](https://wiki.hyprland.org/FAQ/#my-external-monitor-is-blank--doesnt-render--receives-no-signal-laptop) + +- reports from a member of discord for Nvidia for additional env's +- remove # from the following env's on +``` +env = GBM_BACKEND,nvidia-drm +env = WLR_RENDERER_ALLOW_SOFTWARE,1 +``` + +#### ❗ other known issues > [!NOTE] > Auto start of Hyprland after login (no SDDM or GDM or any login managers) - This was disabled a few days ago. (19 May 2024). This was because some users, after they used the Distro-Hyprland scripts with other DE (gnome-wayland or plasma-wayland), if they choose to login into gnome-wayland for example, Hyprland is starting. From 5c7cec74147e47405ebb139da0bb415b5788f706 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Fri, 21 Jun 2024 04:24:42 +0900 Subject: [PATCH 10/10] updated discord link --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f4094ab..ba3022d 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ## 💌 JaKooLit's Ubuntu Hyprland Install Script 💌 #### For Ubuntu 24.04 Noble Numbat -![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Debian-Hyprland?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Debian-Hyprland?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Debian-Hyprland?style=for-the-badge&color=cba6f7) +![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Debian-Hyprland?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Debian-Hyprland?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Debian-Hyprland?style=for-the-badge&color=cba6f7)
@@ -23,7 +23,7 @@
 Wiki 
  
 Keybinds 
  
 FAQ 
   -
 Discord 
+
 Discord