A custom experimental fedora silverblue/kinote OCI image, based on ublue-os with the hyprland wayland compositor.
Hyprgreen is in no way supported by, or a part of: Fedora project, UBlue-OS, Hyprland or any other Software or Project mentioned.
The Hyprgreen Project is Licensed under the Apache v2 License, however you may be subject to other Licenses from other software incuded.
Please read the Code of Conduct before contributing to hyprgreen, (credit to ublue-os).
Why not?
See: full list of ublue-os's features
hyprland
dynamic tiling Wayland compositor that doesn't sacrifice on its looks.waybar
polybar like wlroots status baralacritty
fast terminal with GPU accelerationsddm
kde's Simple Desktop Display Managerclipman
clipboard managerwofi
rofi like lancher for wayandmako
notication deamonwlogout
logout screen for waylandgnome polkit
gnome's policy kitgamescope
&xwayland
SteamOS's micro-compositor and xorg emulation layerqt5
Wayland Supportpipewire
&wireplumber
xdg-desktop-portal-hyprland
hyprland's extended version ofxdg-desktop-portal
youtube-dl
ffmpeg
thunar
file managereye of mate
image viewerqt5ct
qt5 settings
wtype
xdotool for waylandwlsunset
nightmode/redshift for waylandwlr-randr
xrandr for waylandswaybg
wallpaper setter for wlrootsswaylock
lock screen for wlrootsswayidle
idle screen for wlrootgrim
&grimshot
screenshoting tool for wayland
mpv
a powerfull video playermpd
the music player deamon
Hyprgreen comes with a few System tweaks predone:
- Set
XDG_CURRENT_DESKTOP
&XDG_SESSION_DESKTOP
tosway
improve compatibility with graphical apps
Hyprgreen comes with serveral flatpak remotes prenabled:
fedora
fedora's offical flatpak remotefedora testing
fedora's testing flatpak remoteflathub
flathub's offical flatpak remoteflathub beta
flathub's beta flatpak remoteelemenetoryOS appcenter
elementory os's flatpak remotekde apps nightly
kde's flatpak remotegnome apps nightly
gnome's flatpak remote
See: ublue-os's tips and tricks
see Install the latest release of hyprgreen via rebase
sudo rpm-ostree rebase --experimental ostree-unverified-registry:ghcr.io/hyprgreen/main:latest
tag see Install a specific release of hyprgreen via rebase
sudo rpm-ostree rebase --experimental ostree-unverified-registry:ghcr.io/hyprgreen/main:v38.0.2
Install the nightly build of hyprgreen (Not Recomended) via rebase
sudo rpm-ostree rebase --experimental ostree-unverified-registry:ghcr.io/hyprgreen/main:nightly
Install the 'git' build of hyprgreen (Not Recomended) via rebase
sudo rpm-ostree rebase --experimental ostree-unverified-registry:ghcr.io/hyprgreen/main:main
For latest,nightly or git users:
sudo rpm-ostree update
For specific tag users:
- check for any new relases. see
- then rebase to the new specific release tag
# example
sudo rpm-ostree rebase --experimental ostree-unverified-registry:ghcr.io/hyprgreen/main:v38.0.5
These images are signed with sisgstore's cosign. You can verify the signature by downloading the cosign.pub
key from this repo and running the following command:
cosign verify --key cosign.pub ghcr.io/hyprgreen/main
If you're forking this repo you should read the docs on keeping secrets in github. You need to generate a new keypair with cosign. The public key can be in your public repo (your users need it to check the signatures), and you can paste the private key in Settings -> Secrets -> Actions.
Not yet maybe one day. Heck no im not a heccer.