GithubHelp home page GithubHelp logo

jakoolit / arch-hyprland Goto Github PK

View Code? Open in Web Editor NEW
930.0 13.0 81.0 17.54 MB

For automated installation of Hyprland on Arch on any arch based distros

License: GNU General Public License v3.0

Shell 85.41% Scheme 14.59%
archlinux hyprland installer rice rofi rofi-config swww waybar waybar-themes wallust

arch-hyprland's Introduction


💌 ** JaKooLit's Arch Hyprland Install Script ** 💌

GitHub Repo stars GitHub last commit GitHub repo size


#### 👇 KOOL's Hyprland-Dots related Links 👇

Sparkles KooL Hyprland-Dotfiles Showcase Sparkles

Show.Case.mp4

Gallery and Videos

📷 Screenshots

📷 More Screenshots on v2 Link and Previous-Screenshots and

✨ A video walk through my dotfilesLink

✨ A video walk on My Hyprland-Dots v2Link

📽️ youtube video showcase: Link

🪧🪧🪧 ANNOUNCEMENT 🪧🪧🪧

  • This Repo does not contain Hyprland Dots or configs! Dotfiles can be checked here Hyprland-Dots . During installation, if you opt to copy pre-configured dots, it will be downloaded from that centralized repo.
  • Hyprland-Dots use are constantly evolving / improving. you can check CHANGELOGS here Hyprland-Dots-Changelogs
  • Since the Hyprland-Dots are evolving, some of the screenshots maybe old
  • the wallpaper offered to be downloaded towards the end is from 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

Note

Main reason why I have not included an uninstallation script is simple. Some packages maybe already installed on your system by default. If I create an uninstall script with packages that I have set to install, you may end up a unrecoverable system.

Warning

Download this script on a directory where you have write permissions. ie. HOME. Or any directory within your home directory. Else script will fail

🆕 Prerequisites

  • This install script is intended for atleast Server type / Minimal Arch Linux installed.

Note

🔘 Pipewire and Pipewire audio

  • This script will install pipewire and will also disable or will uninstall pulseaudio. If you dont want it, edit install.sh, about line 191 and comment the line execute_script "pipewire.sh" or you can simply just delete pipewire.sh in install-scripts folder before installing.

✨ Costumize the packages to be installed

  • inside the install-scripts folder, you can edit 00-hypr-pkgs.sh. Care though as the Hyprland Dots may not work properly!

💫 SDDM and GTK Themes offered

  • If you opted to install SDDM theme, here's the LINK
  • If you opted to install GTK Themes, Icons, here's the LINK & Bibata Cursor Modern Ice (assets directory)

👀 NVidia GPU Owners.

  • By default, nvidia-dkms will be installed. and only supports GTX 900 and newer. If required to install older driver, edit the nvidia.sh in scripts-folder

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.

  • After installation, check THIS

✨ 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

git clone --depth=1 https://github.com/JaKooLit/Arch-Hyprland.git ~/Arch-Hyprland
cd ~/Arch-Hyprland
chmod +x install.sh
./install.sh

✨ for ZSH and OH-MY-ZSH installation

installer should auto change your default shell to zsh. However, if it does not, do this

chsh -s $(which zsh)
zsh
source ~/.zshrc
  • reboot or logout
  • by default agnoster theme is installed. You can find more themes from this OH-MY-ZSH-THEMES
  • to change the theme, edit ~/.zshrc . Look for ZSH_THEME="desired theme"

✨ TO DO once installation done and dotfiles copied

  • if you opted to install gtk themes, to apply the theme and icon, press the dark/light button (beside the padlock). To apply Bibata modern ice cursor, launch nwg-look (GTK Settings) through rofi. Hyprland-Dots v2.1.18, initial boot file will attempt to apply GTK themes,cursor, and icons. You can tweak more using nwg-look (GTK-Settings) utility

  • SUPER H for HINT or click on the waybar HINT! Button

  • Head over to FAQ and TIPS

🙋 Got a questions regarding the Hyprland Dots or configurations? 🙋

  • Head over to wiki Link 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

🔧 Proper way to re-installing a particular script from install-scripts folder

  • CD into Arch-Hyprland Folder and then ran the below command.
  • i.e. ./install-scripts/gtk-themes - For reinstall GTK Themes.

🛣️ Roadmap:

  • [ ] Install zsh and oh-my-zsh without necessary steps above DONE
  • possibly adding gruvbox themes, cursors, icons

❗ 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
log into your account
`lspci -nn`, find the id of your nvidia card
`ls /dev/dri/by-path` find the matching id
`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

  • more info from the hyprland wiki Hyprland Wiki Link

  • 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.
  • to avoid this, I disabled it. You can re-enable again by editing ~/.zprofile . Remove all the # on the first lines

🫥 Improving performance for Older Nvidia Cards using driver 470

📒 Final Notes

  • join my discord channel Discord
  • 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.
  • If you want to contribute and/or test the Hyprland-Dotfiles (development branch), Hyprland-Dots-Development

👍👍👍 Thanks and Credits!

  • Hyprland Of course to Hyprland and @vaxerski for this awesome Dynamic Tiling Manager.

💖 Support

  • a Star on my Github repos would be nice 🌟

  • Subscribe to my Youtube Channel YouTube

  • You can also buy me Coffee Through ko-fi.com or Coffee.com 🤩

Buy Me a Coffee at ko-fi.com

"Buy Me A Coffee"

📹 Youtube videos (Click to view and watch the playlist) 📹

Youtube Playlist Thumbnail

🥰🥰 💖💖 👍👍👍

Stargazers over time

arch-hyprland's People

Contributors

cbaconnier avatar jakoolit avatar postcyberpunk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arch-hyprland's Issues

Hello friend

After an update i got big red screen with errors

image

Can't login after install

I have a fresh install of Arch and used your files. I used the Tokyo theme for the sddm but when I try to login the screen went black and then back to the same screen. Not sure what happened and will try again without the theme. Also CTRL-ALT-F1 goes to a black screen.

[Question]: How do i remove the pokemon on the Kitty?

Hi, I'm sorry i'm still quite new to this project (i used to use hyprland only for 2 days and then changed to kde, i've decided i want to change back to hyprland now). after installing all the things work perfectly (Good job 👍 ). I'm wondering for the terminal, is it possible to only remove the pokemon images at the top? Thanks

How to disable touchpad permanently with libinput?

Sorry, I know this problem is not related to you but I have asked everywhere and have not found a solution. Looking forward to your help.

Xinput can’t use because i am using xwayland.
I tried libinput-gestures but it doesn’t run on my system so i try libinput.

My touchpad info from libinput:
Device: PNP0C50:0e 06CB:7E7E Mouse
Kernel: /dev/input/event4
Group: 5
Seat: seat0, default
Capabilities: pointer
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: disabled
Nat.scrolling: disabled
Middle emulation: n/a
Calibration: n/a
Scroll methods: *button
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: flat *adaptive custom
Rotation: n/a

I used this command:

[ 8:55AM ] [ host@host-modern15a5m:~ ]
$ libinput list-props
libinput: list-props is not installed
[ 8:55AM ] [ host@host-modern15a5m:~ ]
$ libinput list-props “PNP0C50:0e 06CB:7E7E Touchpad”
libinput: list-props is not installed

What should i do now?

[Bug]: Super key unresponsive, even when binds are changed

Bug Report

Description

Ran this installer on a fresh Manjaro install (dual boot) and the super key does not work. Using an Omen 16 laptop, tried fn+f12 to enable windows key and still didn't work

Steps to Reproduce

  1. Fresh Manjaro install
  2. Run Hyprland Installer
  3. Boot into Hyprland

SUPER key does not function

[Bug/Issue]: Icons are missing / unable to load

Steps to Reproduce

  1. Use the install script
  2. boot
  3. login
  4. boom

Expected Behavior

the icons to work

Actual Behavior

The icons don't load for me

Screenshots

[If applicable, add screenshots to help explain your problem.]

image
image

[Bug]: Brightness setting doesn't work

Bug Report

Description

[Brightness setting doesn't work.]

Steps to Reproduce

  1. Using brightness setting on waybar
  2. Using brightnessctl on terminal also not working

Expected Behavior

the brightness on my monitor will change

Actual Behavior

doesn't change the brightness

Environment

[Please add any other relevant information about the bug and remove the unnecessary lines.]

e.g.,

  • Linux Distro: EndeavourOS
  • Linux Version, output of uname -a: Linux archie 6.9.1-arch1-2 #1 SMP PREEMPT_DYNAMIC Wed, 22 May 2024 13:47:07 +0000 x86_64 GNU/Linux
  • Hyprland Version, output of hyprctl version: Hyprland, built from branch at commit cba1ade848feac44b2eda677503900639581c3f4 (props: bump version to 0.40.0).
    Date: Sat May 4 15:42:32 2024
    Tag: v0.40.0, commits: 4606
  • Installation Environment: main hardware
  • Other info: using nvidia card

[Bug]: Changing rofi theme screws up its layout

Bug Report

Description

When i messed up with rofi to make it so it wouldn't use my wallpaper as background (i know i'm weird) with rofi-theme-selector, rofi became like this :

image

Steps to Reproduce

  1. Open Rofi-theme-selector
  2. Select any theme out there and apply it
  3. Now it's broken.

Expected Behavior

Change background of the rofi
image

Actual Behavior

Rofi became like this :

image

Screenshots

image
image
image

Environment

image

[Bug]: Rofi and wallpaper selector dont show proper theming

Bug Report

Description

Rofi and wallpaper selector show incorrect theming

Steps to Reproduce

  1. Open Rofi or the wallpaper selector
  2. See incorrect theming

Expected Behavior

To show something like this
image

Actual Behavior

It shows this
image

  • Linux Distro: ArchLinux
  • Linux Version, output of uname -a: Linux ArchBTW 6.7.8-arch1-1 # 1 SMP PREEMPT_DYNAMIC Sun, 03 Mar 2024 00:30:36 +0000 x86_64 GNU/Linux
  • Hyprland Version, output of hyprctl version: Hyprland, built from branch HEAD at commit 1c460e98f870676b15871fe4e5bfeb1a32a3d6d8 (props: bump ver to 0.36.0).
  • Installation Environment: A laptop booting from a usb

file opens in nano

the config files from mod+e opens in nano editor... i use vim...

can you add a feature so that it opens the config files i vim

[Feature Request]: ask for 12hr time or 24 hr time in the installer

Feature Request

Description

I would like to see a yes or no question the asks if somone uses 24hr time or 12 hour time

Use Case

[Describe how this feature would be useful to you or to other users of the project.]
it would be useful cause u dont gotta change everything to 12 hour time

Proposed Solution

[If you have a specific solution in mind, describe it here. If not, you can skip this section.]

Alternatives

[Are there any alternative solutions or workarounds that you've considered? If so, describe them here.]
an alternative is to add a toggle in user settings, accessible with meta + E

Additional Information

adding the option for 12 hour time or 24 hour time allows the project to be more global
[Add any other information about the feature request here. For example, you might include links to similar features in other projects, or screenshots or diagrams to help explain your idea.]

Waybar Network Request

Thank you for this very attractive installation and for making it available. On Waybar there is an upload/download network traffic monitor, very useful but the font is such that the numbers push outwards from side to side in use, caused by the difference in font width of the individual numbers. The seconds on the clock do not do this. Would it be possible please to adjust the behaviour so that the module on the bar does not twitch from side to side when the numbers are changing? Thanks for your efforts and patience.

[Bug]: Install script rewrote GRUB

Bug Report

Description

Arch Linux dual boot with Windows
Separate nvme drives for each OS
EFI on Windows drive

Steps to Reproduce

  1. Install Arch & Nvidia drivers
  2. Download JaKoolIt hyprland install script
  3. Change Nvidia script to use nvidia, instead of nvidia-dkms
  4. Run install script
  5. Reboot

Expected Behavior

Expected to be given the option of using Linux or Windows by GRUB when booting

Actual Behavior

GRUB only showed Windows and UEFI settings as boot options. Linux was missing.

Environment

Asus ROG Strix G712LV
I7 10750H, 16GB RAM
Seagate nvme SSD for ArchLinux
WD nvme SSD for Windows
Linux EFI shares partition with Windows

It takes two consecutive times to successfully log out.

My English is very poor. Below are the results of Google Translate. I hope it will not affect my expression.
Thanks for your work, it's much better than the hyprland I configured myself.
My problem is that I need to logout twice in a row.
Press CTRL+ALT+P, select logout, and then press Enter. Normally, it should log out and return to the SDDM login interface.
However, my computer did not return to the SDDM login interface, but directly re-entered the desktop. When I pressed CTRL+ALT+P again and selected logout, it correctly returned to the SDDM login interface.
I don't have the ability to solve this problem and I haven't found the answer in the previous questions. I don't know if I am the only one who has this problem.

Auto Idle Inhibitor

I'm using swayidle to lock screen after 15 mins. However i want to inhibit this behaviour while im watching a video or im in a full screen mode

[Bug]: One bug (probably) and One question

Sorry, hello again, I forgot to mention a problem that occurs, the mouse cursor does not have the white default. I would also like to know how to make all the windows open in the middle of the screen, I know this is a hyprland function but I couldn't find any information. Thank you.

20240202_215850.mp4

[Feature Request]: Keyboard only compatibility

Feature Request

Description

After boot SDDM is displayed as individual copies at each monitor for multi screen setup. When user starts typing password there is only reaction on left monitor. After login, launching rofi with single press of super key requires mouse for focusing.

Use Case

In multi monitor setup where right monitor is mainly used, user might think keyboard is disconnected. After login, launching rofi with super key requires mouse interaction as focus stays on background app.

Proposed Solution

Display login at only one monitor and switch focus automatically to pop-up windows.

Alternatives

Get out of bed and get mouse.

Additional Information

I understand I am really lazy but this was my experience as a new user. I will probably solve this in the morning and submit a solution. I believe that keyboard only setups should be tested and expected for window manager installs. I did not experience this before using sddm and hyprland on manual arch install.

[Bug]: The mouse and keyboard are unresponsive.

Bug Report

Description

I have completed the installation of install.sh and successfully entered the Hyprland desktop, but my mouse and keyboard are completely unresponsive (they were normal during login and I could enter the password). Strangely, when I press the Caps Lock key, the lock in the top right corner turns on, but this is the only response; no other keys work at all.

Environment

Archlinux

Sddm start only Hyprland

Hi, today I had upgrade my arch with your script, I already use your script.
Currently I'm using tuigreetd ad DM, but I want use sddm because I have plasma too. When I have sddm abilitate, any entry I select, hyrpland, plasma-wayland, sddm start hyprland

Everything gets bugged when i open vscode

whenever i open vs code , the window manager gets bugged and i cant switch virtual desktops etc and cant use mainmod to do anything , then i have to restart display manager then everything works fine except vs code, i dont know if it is hyprland issue or something in dot files, but as far as i diagnosed, the keybinds of your dots stop working when open vscode and dont work until i restart sddm

some apps don't work on hyprland

Some applications that I try to open do not start, including Lutris, Timeshift, Gufw.

  • Linux Distro: ArchLinux.
  • Linux Version: 6.8.9-arch1-2
  • Installation Environment: Ryzen 5 1600, rx 570

swappy-20240512-192525
swappy-20240512-192638
swappy-20240512-192829
swappy-20240512-192834

I try to open the app and it just won't launch, I'm a new user using Hyprland and I don't know if I'm doing something wrong. I will post a printout informing the error output.

[Feature Request]: FreeBSD-Hyprland

Hi JaKooLit
I'm installing Hyprland using your script on a fresh install of archlinux and everything is fine, thank you for your work, I really like it
Recently, I am learning FreeBSD and installed it on an idle 500G SSD. I really want to continue using Hyprland on FreeBSD, but obviously my ability is not enough for me to modify your installation script to allow it to run on FreeBSD. normal work
So I wanted to ask you if you are interested in making it happen

How to get external screen up and running ?

I am newcomer to hyprland and arch-linux.

I tried setting up xRandR and aRandR, but to no avail ☹️.

Thanks.

Note: i'm running a laptop with AMD CPU and Nvidia RTX GPU.

[Bug]: Wallpaper not looking right at all

Bug Report

Description

Wallpaper doesnt show right

Expected Behavior

Wallpaper showing right

Actual Behavior

Whatever that is

Screenshots

image

Environment

  • Linux Distro: Arch Linux
  • Linux Version, output of uname -a: Linux ArchBTW 6.8.2-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 27 Mar 2024 14:17:24 +0000 x86_64 GNU/Linux
  • Hyprland Version, output of hyprctl version:
Hyprland, built from branch HEAD at commit c5e28ebcfe00a510922779b2c568cfa52a317445  (props: bump ver 0.37.1).
Date: Sat Mar 16 14:51:49 2024
Tag: v0.37.1

flags: (if any)

  • Installation Environment: On a laptop, with an NVIDIA GPU
  • Other info: Resolution is 1366x768

[Bug]: can't change sddm theme and can't remove virtual keyboard during sddm login screen

Bug Report

Cant change sddm theme through /usr/lib/sddm.conf.d/default.conf

Added the theme in /usr/share/sddm/themes/

(I added sugar-candy)

Description

Cant change sddm theme through /usr/lib/ssdm.conf.d/default.conf

Added the theme in /usr/share/sddm/themes/

[Provide a clear and concise description of the bug.]

Steps to Reproduce

  1. Install hyperland through the install script including sddm-git and nvidia-dkms-beta with all required additional features and dotfiles
  2. Download sugar-candy sddm theme from https://github.com/Kangie/sddm-sugar-candy following instructions
  3. Edit the theme section to Current=sugar-candy

Expected Behavior

[What did you expect to happen?]
Change theme based on conf

Actual Behavior

[What actually happened?]

Screenshots

Nothing changed
[If applicable, add screenshots to help explain your problem.]

Environment

[Please add any other relevant information about the bug and remove the unnecessary lines.]
Linux Arch 6.7.6-arch1-1
Hyprland v0.35.0
Acer Predator Helios 300 with rtx 3070 mobile
Display reso: 1920x1080@165 and 1920x1080@144
e.g.,

  • 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

[Add any other information about the problem here. For example, you might include the error message, any recent changes that you made to the project, or any other relevant details.]

I can't seem to turn off the virtual keyboard shoeing during login screen

[Bug]: Rofi is not getting auto focused

Bug Report

Description

When pressing super or super+d rofi is getting displayed according to the theme but it is not getting focused. Every time i've to manually focus it by hovering over the window.

Expected Behavior

Whenever i press the super key or super+d keys rofi should appear and be focused automatically, so that i can start typing immediately.
image

Actual Behavior

when press super key the rofi window is not focused automatically.
image

Environment

Arcolinux in physical machine

Host: 82WU Yoga Slim 6 14IAP8
CPU: 12th Gen Intel i5-1240P (16) @ 4.400GHz
GPU: Intel Alder Lake-P GT2 [Iris Xe Graphics]

  • Linux Distro: ArcoLinux
  • Linux Version, : 6.6.22-1-lts
  • Hyprland Version, output of hyprctl version:Hyprland, built from branch HEAD at commit c5e28ebcfe00a510922779b2c568cfa52a317445 (props: bump ver 0.37.1).
    Date: Sat Mar 16 14:51:49 2024
    Tag: v0.37.1

Additional Information

I use the Arch-hyprland in my desktop pc which is running arch linux, in that i'm not facing the issue.

compiling the script files

i forgot you migrated the repo, sorry
JaKooLit/Hyprland-v4#11

You could maybe compile the install-scripts with something like shc -f install.sh install-scripts/* -o install to make a binary of the scripts

An archive with the binary, the assets and the text files could make the script easier to launch for people who aren't familiar with bash

should i uncomment exec-once = PortalHyprland.sh line

I am using your arch hyprland install script in freh arch environment so should i uncomment exec-once = PortalHyprland.sh line is that needed. I am asking this question here because youtube is deleting my comment. By the way thanks for your amazing install scirpt and I really appreciate for your hard work.

[Feature Request]: Option to choose the nvidia driver according to card

Feature Request

Description

User have option to choose which driver they want to use for their nvidia card (could be open source ,proprietary or nvidia-beta)

Use Case

This feature could help new arch users to select correct driver for there card and ensure that all driver related settings are completed by script already

Proposed Solution

You can create 3 scripts and let user choose which script will be selected in .install.sh script

[Bug]: Short description of the issue

Hello, i install it after of use archinstall script with minimal and after try with desktop - hyprland and not possible run timeshift ( and others programs ).
Try install on a fresh install and will get the error, I don't have a system on the machine now, I'll try in virtualbox after I have a working system here.
I try in Fedora-Hyprland and all work, but this Arch-Hyprland is with this error

[Question]: Performance issues

Hi, thanks for this amazing script! Im really enjoying using this setup (:

Is there a way to tweak hypr to reduce gpu usage, or have I forgot to install something? I installed this in a fresh arch setup.

image

Gentoo-Hyprland

I love your work, I'm using on arch. I know that it's difficult but can you do a script for gentoo?

Cava module not working

I just installed everything with the install.sh and it looks and feels very good, thanks for uploading!

I have the following problem though:
Using the "top & bot panel" layout for waybar as per the config in the bottom middle section should be the cava module but all I can see is a thin strip like in the first screenshot in the README. Also I didn't manage to remove the bottom middle section entirely.

Cava itself is installed and working with the ~/.config/cava/config, just not showing up on waybar.

[Bug]: waybar did not auto start

Used it normally before. Afterwards, I don’t know whether it is because of updating the system or updating your github code, the waybar cannot be started automatically, and it can be started manually. Don't know if anyone else has the same problem.

[Bug] Super key is not work

Bug Report

Description

The super key is not working, but Super + H / Super + enter all work well.

Steps to Reproduce

Enter super key will not popup application chosen window.

Expected Behavior

[What did you expect to happen?]

Actual Behavior

[What actually happened?]

Screenshots

[If applicable, add screenshots to help explain your problem.]

Environment

[Please add any other relevant information about the bug and remove the unnecessary lines.]

e.g.,

  • Linux Distro: ArchLinux

  • Linux Version, output of uname -a: Linux playground 6.6.10-zen1-1-zen #1 ZEN SMP PREEMPT_DYNAMIC Fri, 05 Jan 2024 16:20:18 +0000 x86_64 GNU/Linux

  • Hyprland Version, output of hyprctl version: Hyprland, built from branch main at commit 512a59731b2e579b66325d0e9ce770919eecd685 (config: default special_scale_factor to 1).
    Tag: v0.32.3-64-g512a5973

    flags: (if any)
    debug

  • Installation Environment: On The Main Hardware

[Bug]: Waybar Weather stuck on "Montreal"

Bug Report

Description

Waybar Weather information is stuck on Montreal, despite entering the location_id for Edmonton, AB

Steps to Reproduce

  1. Open ~/.config/hypr/UserScripts/Weather.py in editor
  2. Replace default 'location_id' value on Line 27 with "e876694adde0acf7db48905363255bd43964c7ed9626863f7aa8c84770b2daa0"
  3. Change url on Line 32 to "https://weather.com/en-CA/weather/today/l/"

Expected Behavior

Expected Weather information in Waybar to display information for Edmonton, AB, Canada

Actual Behavior

Weather information for Montreal is displayed in Waybar

Screenshots

WeatherWrong
em.]

Environment

  • Linux Distro: Arco
  • Linux Version: 6.9.1-arch1-2
  • Hyprland Version, output of hyprctl version: Tag: v0.40.0, commits: 4606
  • Installation Environment: Bare Metal

Waybar using too much CPU

Bug Report

Description

I'm using the project on an amd gaming laptop, waybar uses 9-12% of a core consistently which doesn't seem like a lot but it results in a ~2W power draw which take my laptop from a 6hr battery to 4.5hrs. could there be anything to do to decrease it's usage such as decreasing the frequency in which it updates?

Steps to Reproduce

  1. install archlinux
  2. install repo per installation instructions
  3. use btop(and others) to check cpu usage

Expected Behavior

waybar shouldn't be using more than maybe 2-5% of a single core

Actual Behavior

waybar uses 8-12%

Environment

e.g.,

  • Linux Distro: Arch
  • Linux Version, output of uname -a: 6.8.7-zen1-1-zen
  • Hyprland Version, output of hyprctl version:commit fe7b748eb668136dd0558b7c8279bfcd7ab4d759
  • Installation Environment: Asus Rog Zephyrus G14 ga401I (2020)
  • Other info: 1920x1080@120hs(I switched to 60 and practically no difference

[Bug]: Incorrect Initialization Command for swww in Hyprland Setup

Bug Report

Description

I encountered an issue where the Hyprland setup script uses the deprecated swww init command to initialize the swww wallpaper daemon. According to the latest swww documentation and logs, the correct command should be swww-daemon --format xrgb.

Steps to Reproduce

  1. Install Hyprland using the project's installation script.
  2. Observe the startup script/configuration (Startup_Apps.conf) where swww init is used.
  3. Launch Hyprland and note any deprecation warnings in the logs regarding swww init.

Expected Behavior

I expected the installation script to use the correct, non-deprecated command to start the swww daemon without any deprecation warnings.

Actual Behavior

The installation script uses the deprecated swww init command, leading to deprecation warnings in the logs. The wallpaper may not display correctly until the command is manually corrected to swww-daemon --format xrgb.

Screenshots

None

Environment

  • Linux Distro: ArchLinux
  • Linux Version, output of uname -a: Linux archlinux 6.8.2-arch2-1 # 1 SMP PREEMPT_DYNAMIC Thu, 28 Mar 2024 17:06:35 +0000 x86_64 GNU/Linux
  • Hyprland Version, output of hyprctl version: v0.38.0
  • Installation Environment: Laptop
  • Other info: None

Additional Information

Please update the installation script to reflect the correct usage of swww-daemon to avoid deprecation warnings and ensure the correct functionality right from the start.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.