diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 2f1c441..7167670 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -40,13 +40,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., ArchLinux, EndeavourOS, Arco, Manjaro] -- 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/README.md b/README.md index b090271..d2a10c2 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,34 @@
+
+
 Read this First 
   +
 How to use this script 
   +
 Gallery 
   +

+ +
## 💌 ** JaKooLit's Arch Hyprland Install Script ** 💌 -![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Arch-Hyprland?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Arch-Hyprland?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Arch-Hyprland?style=for-the-badge&color=cba6f7) +![GitHub Repo stars](https://img.shields.io/github/stars/JaKooLit/Arch-Hyprland?style=for-the-badge&color=cba6f7) ![GitHub last commit](https://img.shields.io/github/last-commit/JaKooLit/Arch-Hyprland?style=for-the-badge&color=b4befe) ![GitHub repo size](https://img.shields.io/github/repo-size/JaKooLit/Arch-Hyprland?style=for-the-badge&color=cba6f7)
+
+#### 👇 KOOL's Hyprland-Dots related Links 👇 +
+
+
+
+
 Hyprland-Dots repo 
   +
 Youtube 
   +
 Wiki 
   +
 Keybinds 
   +
 FAQ 
   +
 Discord 
+

+

Sparkles KooL Hyprland-Dotfiles Showcase @@ -82,7 +103,7 @@ https://github.com/JaKooLit/Hyprland-Dots/assets/85185940/50d53755-0f11-45d6-991 > 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. - After installation, check [`THIS`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Notes_to_remember#--for-nvidia-gpu-users) -#### ✨ to run +## ✨ to use this script > clone this repo (latest commit only) to reduce file size download by using git. Change directory, make executable and run the script ```bash git clone --depth=1 https://github.com/JaKooLit/Arch-Hyprland.git ~/Arch-Hyprland @@ -111,9 +132,13 @@ source ~/.zshrc - SUPER H for HINT or click on the waybar HINT! Button - Head over to [FAQ](https://github.com/JaKooLit/Hyprland-Dots/wiki/FAQ) and [TIPS](https://github.com/JaKooLit/Hyprland-Dots/wiki/TIPS) + #### 🙋 Got a questions regarding the Hyprland Dots or configurations? 🙋 - Head over to wiki Link [`WIKI`](https://github.com/JaKooLit/Hyprland-Dots/wiki) +#### ⌨ Keybinds +- Keybinds [`CLICK`](https://github.com/JaKooLit/Hyprland-Dots/wiki/Keybinds) + #### 🙋 👋 Having issues or questions? - for the install part, kindly open issue on this repo - for the Pre-configured Hyprland dots / configuration, submit issue [`here`](https://github.com/JaKooLit/Hyprland-Dots/issues) @@ -126,9 +151,7 @@ source ~/.zshrc - ~~[ ] Install zsh and oh-my-zsh without necessary steps above~~ DONE - [ ] possibly adding gruvbox themes, cursors, icons -#### ⚠️ some known issues -- if you install this script on a system or has an old rofi installed, make sure to install rofi-wayland to replace rofi. Else you will have issues with rofi - +#### ❗ 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 @@ -138,13 +161,20 @@ 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) -- installing of cava-git on a newly installed Arch makes the install keep hanging. Switched back to cava. After booting and logged in, if cava dont work, replace it cava-git `yay -S cava-git` or `paru -S cava-git` +- 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 +- installing of cava-git on a newly installed Arch makes the install keep hanging. Switched back to cava. After booting and logged in, if cava dont work, replace it cava-git `yay -S cava-git` or `paru -S cava-git` > [!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. @@ -155,10 +185,11 @@ log into your account - [`SEE HERE`](https://github.com/JaKooLit/Hyprland-Dots/discussions/123#discussion-6035205) #### 📒 Final Notes -- join my discord channel [`Discord`](https://discord.gg/V2SJ92vbEN) +- join my discord channel [`Discord`](https://discord.com/invite/9JEgZsfhex) - Feel free to copy, re-distribute, and use this script however you want. Would appreciate if you give me some loves by crediting my work :) + #### ⏩ Contributing - As stated above, these script does not contain actual config files. These are only the installer of packages - The development branch of this script is pulling the latest "stable" releases of the Hyprland-Dotfiles. diff --git a/assets/gtk-3.0/bookmarks b/assets/gtk-3.0/bookmarks deleted file mode 100644 index 6178222..0000000 --- a/assets/gtk-3.0/bookmarks +++ /dev/null @@ -1,8 +0,0 @@ -file:///home/ja/Documents -file:///home/ja/Downloads -file:///home/ja/Pictures -file:///home/ja/Videos -file:///home/ja/00shared-drives/shared-1TB -file:///home/ja/00shared-drives/shared-500G -file:///home/ja/00shared-drives/shared-500G/000-git-packages -file:///home/ja/00shared-drives/shared-500G/Music-shared diff --git a/install-scripts/00-base.sh b/install-scripts/00-base.sh index 8aa0f65..d0bb994 100755 --- a/install-scripts/00-base.sh +++ b/install-scripts/00-base.sh @@ -16,7 +16,7 @@ LOG="Install-Logs/install-$(date +%d-%H%M%S)_base.log" printf "\n%s - Installing base-devel \n" "${NOTE}" for PKG1 in "${base[@]}"; do - install_package_pacman "$PKG1" | tee -a "$LOG" + sudo pacman -S --noconfirm "$PKG1" | tee -a "$LOG" done clear \ No newline at end of file diff --git a/install-scripts/00-hypr-pkgs.sh b/install-scripts/00-hypr-pkgs.sh index a925234..abf4781 100755 --- a/install-scripts/00-hypr-pkgs.sh +++ b/install-scripts/00-hypr-pkgs.sh @@ -20,7 +20,8 @@ gvfs gvfs-mtp hypridle hyprlock -imagemagick +imagemagick +inxi jq kitty kvantum diff --git a/install.sh b/install.sh index 30b481d..098020e 100755 --- a/install.sh +++ b/install.sh @@ -177,6 +177,7 @@ sleep 0.5 execute_script "00-base.sh" sleep 0.5 execute_script "pacman.sh" +sleep 0.5 # Execute AUR helper script based on user choice if [ "$aur_helper" == "paru" ]; then execute_script "paru.sh"