Skip to content

Commit

Permalink
minor fixes and initial build for hyprland
Browse files Browse the repository at this point in the history
  • Loading branch information
lenuswalker committed Aug 17, 2024
1 parent 1f3142e commit b6da4fc
Show file tree
Hide file tree
Showing 6 changed files with 95 additions and 14 deletions.
1 change: 1 addition & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ jobs:
# !! Add your recipes here
- recipe.yml
- recipe-nvidia.yml
- recipe-hyprland.yml
steps:
- name: Checkout repo
uses: actions/checkout@v4
Expand Down
71 changes: 70 additions & 1 deletion recipes/hyprland-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,73 @@ install:
- hyprland
- waybar
- xdg-desktop-portal-hyprland
- brightnessctl

# launcher
- rofi-wayland

# environment
- power-profiles-daemon
- xorg-x11-server-Xwayland
- polkit
- xfce-polkit
- xdg-user-dirs
- dbus-tools
- dbus-daemon
- wl-clipboard
- pavucontrol
- playerctl
- qt5-qtwayland
- qt6-qtwayland
- vulkan-validation-layers
- vulkan-tools
- google-noto-emoji-fonts
- gnome-disk-utility
- ddcutil

# networking
- network-manager-applet
- NetworkManager-openvpn
- NetworkManager-openconnect
- bluez
- bluez-tools
- blueman

# sound
- wireplumber
- pipewire
- pamixer
- pulseaudio-utils

# file manager
- thunar
- thunar-archive-plugin
- thunar-volman
- xarchiver
- imv
- p7zip
- unrar
- gvfs-mtp
- gvfs-gphoto2
- gvfs-smb
- gvfs-nfs
- gvfs-fuse
- gvfs-archive
- android-tools

# screenshot
- slurp
- grim

# display
- wlr-randr
- wlsunset
- brightnessctl
- swaylock
- swayidle
- kanshi

# terminal
- foot

# notifications
- dunst
22 changes: 10 additions & 12 deletions recipes/recipe-hyprland.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,20 @@ image-version: latest # latest is also supported if you want new updates ASAP
modules:
- from-file: common-files.yml
# - from-file: akmods.yml
# - from-file: evdi.yml
# - from-file: displaylink-evdi.yml
# - from-file: displaylink.yml
- from-file: hyprland-packages.yml
- from-file: system76-power.yml
- from-file: system76-power-packages.yml
- from-file: system76-power-systemd.yml
- from-file: extra-repos.yml
- from-file: cosmic-desktop.yml
- from-file: hyprland-packages.yml
- from-file: sddm-packages.yml
- from-file: sddm-systemd.yml
- from-file: common-packages.yml
- from-file: common-flatpaks.yml
- from-file: starship.yml
- from-file: starship-packages.yml
- from-file: remove-packages.yml
- from-file: remove-packages-intel.yml
- from-file: packages-intel.yml
- from-file: remove-nvidia-packages.yml
- from-file: intel-packages.yml
- from-file: intel-specific.yml
- from-file: gnome-extensions.yml
- from-file: gschema-overrides.yml
- from-file: scripts.yml

- type: signing # this sets up the proper policy & signing files for signed images to work fully
- from-file: custom-scripts.yml
- type: signing
2 changes: 1 addition & 1 deletion recipes/recipe-nvidia.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ modules:
- from-file: common-flatpaks.yml
- from-file: starship-packages.yml
- from-file: remove-packages.yml
- from-file: packages-intel.yml
- from-file: intel-packages.yml
- from-file: gnome-extensions.yml
- from-file: gschema-overrides.yml
- from-file: custom-scripts.yml
Expand Down
9 changes: 9 additions & 0 deletions recipes/sddm-packages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
type: rpm-ostree
install:
- sddm
- sddm-themes
- qt5-qtgraphicaleffects
- qt5-qtquickcontrols2
- qt5-qtsvg
- kwallet
- pam-kwallet
4 changes: 4 additions & 0 deletions recipes/sddm-systemd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
type: systemd
system:
enabled:
- sddm-boot.service

0 comments on commit b6da4fc

Please sign in to comment.