Compare commits

..

No commits in common. "factory" and "obs_state" have entirely different histories.

9 changed files with 19 additions and 68 deletions

2
.gitignore vendored
View File

@ -1,2 +0,0 @@
.osc
_scmsync.obsinfo

View File

@ -1 +0,0 @@
https://api.opensuse.org

View File

@ -1 +0,0 @@
1.0

View File

@ -1 +0,0 @@
patterns-mcepl-sway

View File

@ -1 +0,0 @@
home:mcepl

View File

@ -1 +0,0 @@
https://src.opensuse.org/mcepl/patterns-moldavite.git

View File

@ -1,3 +0,0 @@
mtime: 1705258379
commit: 2a767a2db0251af404b65a518700ef589364cde8
url: https://src.opensuse.org/mcepl/patterns-moldavite.git

View File

@ -1,13 +1,3 @@
-------------------------------------------------------------------
Wed Feb 7 17:27:41 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
- Add containers-systemd
-------------------------------------------------------------------
Wed Feb 7 14:25:34 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
- Add missing packages from my current sway session.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jan 10 14:22:17 UTC 2024 - Matej Cepl <mcepl@cepl.eu> Wed Jan 10 14:22:17 UTC 2024 - Matej Cepl <mcepl@cepl.eu>

View File

@ -1,5 +1,5 @@
# #
# spec file for package patterns-mcepl-sway # spec file for package patterns-moldavite
# #
# Copyright (c) 2023 Richard Brown # Copyright (c) 2023 Richard Brown
# Copyright (c) 2023 Project Moldavite # Copyright (c) 2023 Project Moldavite
@ -17,7 +17,7 @@
# #
Name: patterns-mcepl-sway Name: patterns-moldavite
Version: 20230522 Version: 20230522
Release: 0 Release: 0
Summary: Moldavite Patterns Summary: Moldavite Patterns
@ -33,58 +33,40 @@ not make sense.
%package core %package core
Summary: Moldavite Core Pattern Summary: Moldavite Core Pattern
Group: Metapackages Group: Metapackages
Provides: pattern() = mcepl-sway_core Provides: pattern() = moldavite_core
## # Requires: pattern() = microos_base_zypper # Requires: pattern() = microos_base_zypper
Requires: Mesa Requires: Mesa
Requires: bluez Requires: bluez
# needed to ensure bluetooth is enabled at startup (glgo#GNOME/gnome-bluetooth#110)
Requires: bluez-auto-enable-devices
Requires: clipman Requires: clipman
Requires: foot
Requires: foot-themes
Requires: foot-extra-terminfo
Requires: grim Requires: grim
Requires: jq Requires: mako
Requires: rofi-wayland
Requires: rofi-calc
Requires: pinentry-rofi
Requires: slurp Requires: slurp
Requires: sway Requires: sway
Requires: swaybar Requires: swaybar
Requires: swaybg Requires: swaybg
Requires: swayidle Requires: swayidle
Requires: sway-launcher-desktop
Requires: swaylock Requires: swaylock
Requires: swaynag Requires: swaynag
Requires: SwayNotificationCenter Requires: SwayNotificationCenter
Requires: waybar
Requires: wob Requires: wob
Requires: wtype
Requires: wl-clipboard Requires: wl-clipboard
Requires: xdg-terminal-exec Requires: xdg-terminal-exec
Requires: xkeyboard-config
Recommends: wl-sunset Recommends: wl-sunset
# Support for locale # Support for locale
Requires: glibc-locale Requires: glibc-locale
# Terminal stuff Requires: bash-completion
Requires: foot
Requires: foot-themes
Requires: foot-extra-terminfo
Requires: imv
Requires: mc
Requires: vis
Requires: lua54-lpeg
Requires: lua54-editorconfig-core-lua
# Containers
Requires: podman
Requires: distrobox
Requires: fish
Requires: brightnessctl Requires: brightnessctl
Requires: pipewire Requires: pipewire
Requires: at-spi2-core
Requires: pamixer Requires: pamixer
Requires: pavucontrol Requires: pavucontrol
Requires: pipewire-pulseaudio
Requires: pulseaudio-utils Requires: pulseaudio-utils
Requires: mpris-ctl Requires: mpris-ctl
Requires: polkit-gnome Requires: polkit-gnome
@ -97,15 +79,8 @@ Requires: xdg-utils
Requires: fwupd Requires: fwupd
# Add gnome-keyring for better desktop experience # Add gnome-keyring for better desktop experience
# Requires: gnome-keyring Requires: gnome-keyring
# Requires: gnome-keyring-pam Requires: gnome-keyring-pam
# Pass(1) set
Requires: pass-import
Requires: pass-otp
Requires: password-store
Requires: python3-keyring-pass
Requires: python3-pass-git-helper
#Flatpak to install desktop applications #Flatpak to install desktop applications
Requires: flatpak Requires: flatpak
@ -129,11 +104,7 @@ Requires: google-roboto-fonts
Requires: noto-sans-fonts Requires: noto-sans-fonts
# nmtui needed for jeos-firstboot, and good to have generally # nmtui needed for jeos-firstboot, and good to have generally
Requires: NetworkManager
Requires: NetworkManager-wifi
Requires: NetworkManager-tui Requires: NetworkManager-tui
Requires: NetworkManager-bluetooth
Requires: NetworkManager-openvpn
# For easy accessibility on the network # For easy accessibility on the network
Requires: avahi Requires: avahi
@ -147,8 +118,8 @@ Requires: distrobox
Requires: netavark Requires: netavark
Requires: system-group-wheel Requires: system-group-wheel
# # Transactional Update needs notifications # Transactional Update needs notifications
# Requires: transactional-update-notifier Requires: transactional-update-notifier
# Appearance: mostly to fix the gtk file picker's icons and allow us to set dark mode by default # Appearance: mostly to fix the gtk file picker's icons and allow us to set dark mode by default
Requires: adwaita-icon-theme Requires: adwaita-icon-theme
@ -163,19 +134,19 @@ Core packages required for Moldavite.
%build %build
%install %install
mkdir -p %{buildroot}%{_docdir}/patterns-mcepl-sway/ mkdir -p %{buildroot}%{_docdir}/patterns-moldavite/
PATTERNS='core' PATTERNS='core'
for i in $PATTERNS; do for i in $PATTERNS; do
echo "This file marks the pattern $i to be installed." \ echo "This file marks the pattern $i to be installed." \
> %{buildroot}%{_docdir}/patterns-mcepl-sway/${i}.txt > %{buildroot}%{_docdir}/patterns-moldavite/${i}.txt
done done
%post %post
%postun %postun
%files core %files core
%dir %{_docdir}/patterns-mcepl-sway %dir %{_docdir}/patterns-moldavite
%{_docdir}/patterns-mcepl-sway/core.txt %{_docdir}/patterns-moldavite/core.txt
%changelog %changelog