From 36d4c599f5b80a29df3410887208fabbf5ddaee2 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 May 2024 19:51:24 +0900 Subject: [PATCH 1/7] Updated Readme --- README.md | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index bc9889b..97d5c5c 100644 --- a/README.md +++ b/README.md @@ -8,12 +8,10 @@
+### ♨️♨️♨️ FOR UBUNTU 24.04 LTS

- For Ubuntu 24.04 LTS Click Here

- -### ♨️♨️♨️ ATTENTION ♨️♨️♨️ 05 May 2024 -- This script will not work on older build of Ubuntu like Ubuntu 23.10 and older. Due to depencies. If you want to install on Ubuntu 23.10, you can download the version v2.2.3 from the releases -- Ubuntu 24.04 Users, Please see below for instruction on how to use this script + CLICK HERE for Noble Numbat

+- It will take you to specific branch of this repo > [!IMPORTANT] > install a backup tool like `snapper` or `timeshift`. and Backup your system before installing hyprland using this script. This script does NOT include uninstallation of packages @@ -37,21 +35,19 @@ sudo nano /etc/apt/sources.list - ensure to allow to install non-free drivers especially for users with NVIDIA gpus. You can also install non-free drivers if required. Edit install-scripts/nvidia.sh and change the nvidia stuff's if required - If you have login Manager already like GDM (gnome login manager), I highly advice not to install SDDM. But if you decide to install SDDM, see here [`Issue 2 - SDDM`](https://github.com/JaKooLit/Debian-Hyprland/issues/2) -> [!NOTE] -> UBUNTU USERS: Will only work on Ubuntu 24.04. See above! -> For Ubuntu 24.04 LTS, no need to edit the /etc/apt/sources.list - > [!IMPORTANT] > If you are using Gnome already, DO NOT install the SDDM. The GDM Login Manager works well with Hyprland. For some reason, during installation, you will be asked which login manager you wanted to use. But during my test, nothing happened. -> [!CAUTION] -> For Ubuntu with NVIDIA GPU's, make sure to edit the install-scripts/nvidia.sh . Delete all packages in nvidia_pkg except libva-wayland2 and nvidia-vaapi-driver and uncomment/remove # before sudo ubuntu-drivers install. You also need to delete or simply just add # in the lines 37 and 38 echo "echo "## for nvidia" | sudo tee -a... and echo "deb http://deb.debian.org/debian........ - > [!WARNING] > If you have GDM already as log-in manager, DO NOT install SDDM > You will encounter issues. See [`Issue 2 - SDDM`](https://github.com/JaKooLit/Debian-Hyprland/issues/2) -#### 📷 Gallery +### Gallery and Videos +
+ +📷 Screenshots + +

@@ -69,10 +65,18 @@ sudo nano /etc/apt/sources.list #### ❕ Installed on Ubuntu 24.04 LTS with Nvidia Laptop 😷 ![alt text](https://github.com/JaKooLit/screenshots/blob/main/Distro-Hyprland/Ubuntu/Ubuntu-24.04-nvidia.png) + #### 📷 More updated Screenshots Here [`Link`](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-Dots-Showcase) #### 📷 Older Screenshots: v1[`Link`](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots/Debian) & v2[`Link`](https://github.com/JaKooLit/screenshots/tree/main/Hyprland-ScreenShots/Debian-v2) +
+ +
+ +📽️ Youtube Videos + + #### ✨ Youtube presentation [`V1`](https://youtu.be/hGEWOif5D4Y?si=WQ-PrPwEhM5Og76Q) #### ✨ Youtube presentation [`V2`](https://youtu.be/Qc4VP9JFh2Y) @@ -85,6 +89,8 @@ sudo nano /etc/apt/sources.list #### 💯💯 Check out Installation Video coverage by KSK royal (Kali Linux xfce + nvidia). He have details regarding installing timeshift and switching to sddm from lightdm. He also covers removal of nouveau in favor of proprietary nvidia drivers - [`Link`](https://youtu.be/NtpRtSBjz3I?si=YGkS75u_7cW5D_zu) +
+ ### 🪧🪧🪧 ANNOUNCEMENT 🪧🪧🪧 - This Repo does not contain Hyprland Dots or configs! Dotfiles can be checked here [`Hyprland-Dots`](https://github.com/JaKooLit/Hyprland-Dots) . During installation, if you opt to copy installation, it will be downloaded from that centralized repo. - Hyprland-Dots use are constantly evolving / improving. you can check CHANGELOGS here [`Hyprland-Dots-Changelogs`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Changelogs) @@ -92,7 +98,7 @@ sudo nano /etc/apt/sources.list - the wallpaper offered to be downloaded towards the end is from this [`REPO`](https://github.com/JaKooLit/Wallpaper-Bank) #### ✨ Some notes on this installer / Prerequisites -- This script is meant to install in Debian Testing (Trixie). +- This script is meant to install in Debian Testing (Trixie). May work with SID. Will not work with Bookworm - If However, decided to try, recommend to install SDDM. Apart from GDM and SDDM, any other Login Manager may not work nor launch Hyprland. However, hyprland can be launched through tty by type Hyprland - 🕯️ network-manager-gnome (nm-applet) has been removed from the packages to install. This is because it is known to restart the networkmanager causing issues in the installation process. After you boot up, inorder to get the network-manager applet, install network-manager-gnome. `sudo apt install network-manager-gnome` See below if your network or wifi became unmanaged after installation - If you have nvidia, and wanted to use proprietary drivers, uninstall nouveau first (if installed). This script will be installing proprietary nvidia drivers and will not deal with removal of nouveau. @@ -213,7 +219,7 @@ log into your account - 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) -- [ ] Does not work in Ubuntu 23.10 and older +- [ ] Does not work in Debian Bookworm - [ ] sddm blackscreen when log-out - [ ] Installing SDDM if or any other Login Manager installed. See [`Issue 2 - SDDM`](https://github.com/JaKooLit/Debian-Hyprland/issues/2) - [ ] network is down or become unmanaged [`This`](https://askubuntu.com/questions/71159/network-manager-says-device-not-managed) might help From e2e272aea52501a3f5d321115ca8b442c4148e3e Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 May 2024 19:52:37 +0900 Subject: [PATCH 2/7] updated readme --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 97d5c5c..e52288e 100644 --- a/README.md +++ b/README.md @@ -9,10 +9,12 @@ ### ♨️♨️♨️ FOR UBUNTU 24.04 LTS -

+

CLICK HERE for Noble Numbat

+ - It will take you to specific branch of this repo + > [!IMPORTANT] > install a backup tool like `snapper` or `timeshift`. and Backup your system before installing hyprland using this script. This script does NOT include uninstallation of packages From ccbcc44cb9d6069234bc8786ce82c4c3b7659c09 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 5 May 2024 19:54:12 +0900 Subject: [PATCH 3/7] updated readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e52288e..f3d8877 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ ### ♨️♨️♨️ FOR UBUNTU 24.04 LTS

CLICK HERE for Noble Numbat

- +

- It will take you to specific branch of this repo From 240e2e5f7465ee6b9ae65cdac3e70d4a60f96aab Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Fri, 10 May 2024 14:30:48 +0900 Subject: [PATCH 4/7] Update hypr-eco.sh --- install-scripts/hypr-eco.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/install-scripts/hypr-eco.sh b/install-scripts/hypr-eco.sh index 87b0ba3..31ff7ef 100755 --- a/install-scripts/hypr-eco.sh +++ b/install-scripts/hypr-eco.sh @@ -4,7 +4,8 @@ # Hyprland plugins: pyprland pypr_depend=( - python-is-python3 +python3-aiofiles +python-is-python3 ) ## WARNING: DO NOT EDIT BEYOND THIS LINE IF YOU DON'T KNOW WHAT YOU ARE DOING! ## @@ -40,8 +41,6 @@ printf "${NOTE} Installing pyprland\n" curl https://raw.githubusercontent.com/hyprland-community/pyprland/main/scripts/get-pypr | sh 2>&1 | tee -a "$LOG" -pip install pyprland --break-system-packages 2>&1 | tee -a "$LOG" - - - +pip install pyprland 2>&1 | tee -a "$LOG" +cleaer From adb2b26abfc7ee8930e599425c84f296a96b91c9 Mon Sep 17 00:00:00 2001 From: "Ja.KooLit" Date: Fri, 10 May 2024 22:38:55 +0900 Subject: [PATCH 5/7] Update README.md added new video --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f3d8877..bea2498 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,10 @@
+## SHOW OFF +https://github.com/JaKooLit/Debian-Hyprland/assets/85185940/66ccc81c-5e8e-4f6e-921d-68f063b2a3f4 + + ### ♨️♨️♨️ FOR UBUNTU 24.04 LTS

CLICK HERE for Noble Numbat

@@ -256,4 +260,4 @@ log into your account ## 🥰🥰 💖💖 👍👍👍 [![Stargazers over time](https://starchart.cc/JaKooLit/Debian-Hyprland.svg?variant=adaptive)](https://starchart.cc/JaKooLit/Debian-Hyprland) - \ No newline at end of file + From a366acbfc58e8c8ebc6750995a859b471935dd66 Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 12 May 2024 18:01:53 +0900 Subject: [PATCH 6/7] added libnvidia-egl-wayland1. see https://github.com/JaKooLit/Debian-Hyprland/issues/71 --- install-scripts/nvidia.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/install-scripts/nvidia.sh b/install-scripts/nvidia.sh index 917bb25..8899c79 100755 --- a/install-scripts/nvidia.sh +++ b/install-scripts/nvidia.sh @@ -8,6 +8,7 @@ nvidia_pkg=( firmware-misc-nonfree nvidia-kernel-dkms linux-headers-$(uname -r) + libnvidia-egl-wayland1 libva-wayland2 nvidia-vaapi-driver ) From 006d5147c5de5c539e78a855aea4502f52bbe5ef Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Sun, 12 May 2024 18:10:30 +0900 Subject: [PATCH 7/7] resolving conflict --- install-scripts/hypr-eco.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install-scripts/hypr-eco.sh b/install-scripts/hypr-eco.sh index 31ff7ef..a975115 100755 --- a/install-scripts/hypr-eco.sh +++ b/install-scripts/hypr-eco.sh @@ -43,4 +43,4 @@ curl https://raw.githubusercontent.com/hyprland-community/pyprland/main/scripts/ pip install pyprland 2>&1 | tee -a "$LOG" -cleaer +clear