fedora36 on x13 gen1 ryzen7
This commit is contained in:
parent
bc9f720092
commit
61ac168bea
10 changed files with 410 additions and 80 deletions
|
@ -1,6 +1,6 @@
|
|||
[copr:copr.fedorainfracloud.org:dawid:better_fonts]
|
||||
name=Copr repo for better_fonts owned by dawid
|
||||
baseurl=https://download.copr.fedorainfracloud.org/results/dawid/better_fonts/fedora-34-$basearch/
|
||||
baseurl=https://download.copr.fedorainfracloud.org/results/dawid/better_fonts/fedora-36-$basearch/
|
||||
type=rpm-md
|
||||
skip_if_unavailable=True
|
||||
gpgcheck=1
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
set -eu
|
||||
CACHE=/var/cache/x1-gen7-sway-ostree
|
||||
REPO=/srv/ostree/repo
|
||||
CACHE=/var/cache/x13-gen1-sway-ostree
|
||||
REPO=/srv/ostree/x13-gen1-sway-repo
|
||||
|
||||
mkdir -p $CACHE
|
||||
|
||||
|
@ -9,4 +9,4 @@ if [ ! -d $REPO/objects ]; then
|
|||
ostree --repo=$REPO init --mode=archive-z2
|
||||
fi
|
||||
|
||||
rpm-ostree compose tree --unified-core --cachedir=$CACHE --repo=$REPO x1-gen7-sway-desktop.yaml
|
||||
rpm-ostree compose tree --unified-core --cachedir=$CACHE --repo=$REPO x13-gen1-sway-desktop.yaml
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
[fedora-35-updates]
|
||||
name=Fedora 35 $basearch Updates
|
||||
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f35&arch=$basearch
|
||||
enabled=0
|
||||
gpgcheck=1
|
||||
metadata_expire=1d
|
|
@ -1,6 +0,0 @@
|
|||
[fedora-35]
|
||||
name=Fedora 35 $basearch
|
||||
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-35&arch=$basearch
|
||||
enabled=0
|
||||
gpgcheck=1
|
||||
metadata_expire=1d
|
|
@ -1,6 +1,6 @@
|
|||
[copr:copr.fedorainfracloud.org:alebastr:sway-extras]
|
||||
name=Copr repo for sway-extras owned by alebastr
|
||||
baseurl=https://download.copr.fedorainfracloud.org/results/alebastr/sway-extras/fedora-35-$basearch/
|
||||
baseurl=https://download.copr.fedorainfracloud.org/results/alebastr/sway-extras/fedora-36-$basearch/
|
||||
type=rpm-md
|
||||
skip_if_unavailable=True
|
||||
gpgcheck=1
|
|
@ -1,33 +1,33 @@
|
|||
[rpmfusion-free-35]
|
||||
name=RPM Fusion for Fedora 35 - Free
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/35/Everything/$basearch/os/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-35&arch=$basearch
|
||||
[rpmfusion-free-36]
|
||||
name=RPM Fusion for Fedora 36 - Free
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/36/Everything/$basearch/os/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-36&arch=$basearch
|
||||
enabled=0
|
||||
metadata_expire=14d
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-35
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-36
|
||||
|
||||
[rpmfusion-free-debuginfo-35]
|
||||
name=RPM Fusion for Fedora 35 - Free - Debug
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/35/Everything/$basearch/debug/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-debug-35&arch=$basearch
|
||||
[rpmfusion-free-debuginfo-36]
|
||||
name=RPM Fusion for Fedora 36 - Free - Debug
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/36/Everything/$basearch/debug/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-debug-36&arch=$basearch
|
||||
enabled=0
|
||||
metadata_expire=7d
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-35
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-36
|
||||
|
||||
[rpmfusion-free-source-35]
|
||||
name=RPM Fusion for Fedora 35 - Free - Source
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/35/Everything/source/SRPMS/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-source-35&arch=$basearch
|
||||
[rpmfusion-free-source-36]
|
||||
name=RPM Fusion for Fedora 36 - Free - Source
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/36/Everything/source/SRPMS/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-source-36&arch=$basearch
|
||||
enabled=0
|
||||
metadata_expire=7d
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-35
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-36
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
[rpmfusion-free-updates-35]
|
||||
name=RPM Fusion for Fedora 35 - Free - Updates
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/35/$basearch/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-35&arch=$basearch
|
||||
enabled=0
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-35
|
||||
|
||||
[rpmfusion-free-updates-debuginfo-35]
|
||||
name=RPM Fusion for Fedora 35 - Free - Updates Debug
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/35/$basearch/debug/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-debug-35&arch=$basearch
|
||||
enabled=0
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-35
|
||||
|
||||
[rpmfusion-free-updates-source-35]
|
||||
name=RPM Fusion for Fedora 35 - Free - Updates Source
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/35/SRPMS/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-source-35&arch=$basearch
|
||||
enabled=0
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-35
|
||||
|
30
rpmfusion-free-updates-36.repo
Normal file
30
rpmfusion-free-updates-36.repo
Normal file
|
@ -0,0 +1,30 @@
|
|||
[rpmfusion-free-updates-36]
|
||||
name=RPM Fusion for Fedora 36 - Free - Updates
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/36/$basearch/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-36&arch=$basearch
|
||||
enabled=0
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-36
|
||||
|
||||
[rpmfusion-free-updates-debuginfo-36]
|
||||
name=RPM Fusion for Fedora 36 - Free - Updates Debug
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/36/$basearch/debug/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-debug-36&arch=$basearch
|
||||
enabled=0
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-36
|
||||
|
||||
[rpmfusion-free-updates-source-36]
|
||||
name=RPM Fusion for Fedora 36 - Free - Updates Source
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/36/SRPMS/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-source-36&arch=$basearch
|
||||
enabled=0
|
||||
type=rpm-md
|
||||
gpgcheck=1
|
||||
repo_gpgcheck=0
|
||||
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-36
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
[rpmfusion-free]
|
||||
name=RPM Fusion for Fedora $releasever - Free
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-34&arch=$basearch
|
||||
enabled=1
|
||||
metadata_expire=14d
|
||||
type=rpm-md
|
||||
gpgcheck=0
|
||||
|
||||
[rpmfusion-free-updates]
|
||||
name=RPM Fusion for Fedora $releasever - Free - Updates
|
||||
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/$releasever/$basearch/
|
||||
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-34&arch=$basearch
|
||||
enabled=1
|
||||
enabled_metadata=1
|
||||
type=rpm-md
|
||||
gpgcheck=0
|
||||
repo_gpgcheck=0
|
360
x13-gen1-sway-desktop.yaml
Normal file
360
x13-gen1-sway-desktop.yaml
Normal file
|
@ -0,0 +1,360 @@
|
|||
ref: x13-gen1-sway-desktop-36
|
||||
rojig:
|
||||
name: x13-gen1-sway-desktop-36
|
||||
summary: "Thinkpad X13 Gen 1 Sway Desktop - Fedora 36"
|
||||
license: MIT
|
||||
|
||||
automatic_version_prefix: "36"
|
||||
mutate-os-release: "36"
|
||||
|
||||
repos:
|
||||
- fedora-36
|
||||
- fedora-36-updates
|
||||
- rpmfusion-free-36
|
||||
- rpmfusion-free-updates-36
|
||||
- copr:copr.fedorainfracloud.org:dawid:better_fonts
|
||||
- copr:copr.fedorainfracloud.org:alebastr:sway-extras
|
||||
|
||||
selinux: true
|
||||
documentation: true
|
||||
boot-location: modules
|
||||
etc-group-members:
|
||||
- wheel
|
||||
tmp-is-dir: true
|
||||
|
||||
postprocess-script: post.sh
|
||||
|
||||
ignore-removed-users:
|
||||
- root
|
||||
ignore-removed-groups:
|
||||
- root
|
||||
check-passwd:
|
||||
type: file
|
||||
filename: passwd
|
||||
check-groups:
|
||||
type: file
|
||||
filename: group
|
||||
|
||||
default_target: graphical.target
|
||||
|
||||
packages:
|
||||
- lvm2
|
||||
- rpm-ostree
|
||||
# Container management
|
||||
- buildah
|
||||
- podman
|
||||
- skopeo
|
||||
- toolbox
|
||||
# Flatpak support
|
||||
- flatpak
|
||||
- xdg-desktop-portal
|
||||
- glibc-devel
|
||||
- kernel-devel
|
||||
- elfutils-libelf-devel
|
||||
- fedora-repos-ostree
|
||||
- fedora-repos-archive
|
||||
# boot / hardware / drivers
|
||||
- efibootmgr
|
||||
- fwupd
|
||||
- libva-intel-driver
|
||||
- libva-intel-hybrid-driver
|
||||
- mcelog
|
||||
- microcode_ctl
|
||||
- thermald
|
||||
- thinkfan
|
||||
# base system
|
||||
- biosdevname
|
||||
- coreutils-common
|
||||
- dbus-daemon
|
||||
- device-mapper-multipath
|
||||
- nvme-cli
|
||||
- rng-tools
|
||||
# diagnostic / utils
|
||||
- htop
|
||||
- iotop
|
||||
- lm_sensors
|
||||
- lshw
|
||||
- net-tools
|
||||
- nmap-ncat
|
||||
- powertop
|
||||
- wireshark
|
||||
# alternative modern rust apps
|
||||
- bat
|
||||
- ripgrep
|
||||
# networking
|
||||
- bridge-utils
|
||||
- dhcpcd
|
||||
- iwd
|
||||
- NetworkManager
|
||||
- network-manager-applet
|
||||
- NetworkManager-bluetooth
|
||||
- NetworkManager-config-connectivity-fedora
|
||||
- NetworkManager-wifi
|
||||
- NetworkManager-wwan
|
||||
# shell tools and development
|
||||
- alacritty
|
||||
- autoconf
|
||||
- automake
|
||||
- ctags
|
||||
- emacs
|
||||
- gettext-devel
|
||||
- git
|
||||
- intltool
|
||||
- ipython3
|
||||
- libtool
|
||||
- make
|
||||
- neovim
|
||||
- patchutils
|
||||
- squashfs-tools
|
||||
- strace
|
||||
- systemd-container
|
||||
- vim-enhanced
|
||||
- w3m
|
||||
- zram-generator
|
||||
# fonts
|
||||
- adobe-source-sans-pro-fonts
|
||||
- bitstream-vera-fonts-all
|
||||
- dejavu-sans-fonts
|
||||
- dejavu-sans-mono-fonts
|
||||
- dejavu-serif-fonts
|
||||
- fontawesome-fonts
|
||||
- fontawesome-fonts-web
|
||||
- fontconfig
|
||||
- fontconfig-enhanced-defaults
|
||||
- fontconfig-font-replacements
|
||||
- google-noto-emoji-color-fonts
|
||||
- google-noto-sans-gurmukhi-fonts
|
||||
- google-noto-sans-sinhala-vf-fonts
|
||||
- khmer-os-system-fonts
|
||||
- langpacks-core-font-en
|
||||
- liberation-mono-fonts
|
||||
- liberation-sans-fonts
|
||||
- liberation-serif-fonts
|
||||
- lohit-assamese-fonts
|
||||
- lohit-bengali-fonts
|
||||
- lohit-devanagari-fonts
|
||||
- lohit-gujarati-fonts
|
||||
- lohit-kannada-fonts
|
||||
- lohit-odia-fonts
|
||||
- lohit-tamil-fonts
|
||||
- lohit-telugu-fonts
|
||||
- open-sans-fonts
|
||||
- paktype-naskh-basic-fonts
|
||||
- sil-abyssinica-fonts
|
||||
- sil-mingzat-fonts
|
||||
- sil-nuosu-fonts
|
||||
- sil-padauk-fonts
|
||||
- smc-meera-fonts
|
||||
- terminus-fonts
|
||||
- thai-scalable-waree-fonts
|
||||
- ucs-miscfixed-opentype-fonts
|
||||
- urw-base35-bookman-fonts
|
||||
- urw-base35-c059-fonts
|
||||
- urw-base35-d050000l-fonts
|
||||
- urw-base35-fonts
|
||||
- urw-base35-fonts-common
|
||||
- urw-base35-gothic-fonts
|
||||
- urw-base35-nimbus-mono-ps-fonts
|
||||
- urw-base35-nimbus-roman-fonts
|
||||
- urw-base35-nimbus-sans-fonts
|
||||
- urw-base35-p052-fonts
|
||||
- urw-base35-standard-symbols-ps-fonts
|
||||
- urw-base35-z003-fonts
|
||||
# audio / video
|
||||
- alsa-plugins-pulseaudio
|
||||
- ffmpeg
|
||||
- gstreamer1-libav
|
||||
- gvfs-mtp
|
||||
- libavdevice
|
||||
- libva
|
||||
- libva-utils
|
||||
- pavucontrol
|
||||
- pulseaudio-utils
|
||||
# misc
|
||||
- feh
|
||||
- okular
|
||||
# sway / wayland desktop
|
||||
- brightnessctl
|
||||
- cage
|
||||
- greetd
|
||||
- greetd-gtkgreet
|
||||
- grim
|
||||
- i3status-rs
|
||||
- kanshi
|
||||
- mako
|
||||
- pinentry-qt
|
||||
- slurp
|
||||
- sway
|
||||
- swayidle
|
||||
- swaylock
|
||||
- waybar
|
||||
- wayland-devel
|
||||
- wdisplays
|
||||
- wl-clipboard
|
||||
- wofi
|
||||
- xdg-desktop-portal-wlr
|
||||
# virtualization
|
||||
- libguestfs-tools
|
||||
- libvirt-daemon-config-network
|
||||
- libvirt-daemon-kvm
|
||||
- python-libguestfs
|
||||
- qemu-img
|
||||
- qemu-kvm
|
||||
- qemu-system-x86-core
|
||||
- qemu-ui-sdl
|
||||
- virt-install
|
||||
- virt-manager
|
||||
- virt-top
|
||||
- virt-viewer
|
||||
# comps-sync
|
||||
- abattis-cantarell-fonts
|
||||
- acl
|
||||
- alsa-sof-firmware
|
||||
- alsa-ucm
|
||||
- alsa-utils
|
||||
- attr
|
||||
- audit
|
||||
- b43-fwcutter
|
||||
- b43-openfwwf
|
||||
- basesystem
|
||||
- bash
|
||||
- bash-completion
|
||||
- bc
|
||||
- bind-utils
|
||||
- bzip2
|
||||
- colord
|
||||
- compsize
|
||||
- coreutils
|
||||
- cpio
|
||||
- cryptsetup
|
||||
- curl
|
||||
- dhcp-client
|
||||
- dnsmasq
|
||||
- e2fsprogs
|
||||
- ethtool
|
||||
- exfatprogs
|
||||
- fedora-repos-modular
|
||||
- file
|
||||
- filesystem
|
||||
- firefox
|
||||
- firewalld
|
||||
- glibc
|
||||
- glibc-all-langpacks
|
||||
- glx-utils
|
||||
- gnupg2
|
||||
- gstreamer1-plugins-bad-free
|
||||
- gstreamer1-plugins-good
|
||||
- gstreamer1-plugins-ugly-free
|
||||
- hostname
|
||||
- hunspell
|
||||
- ibus-anthy
|
||||
- ibus-gtk3
|
||||
- ibus-hangul
|
||||
- ibus-libpinyin
|
||||
- ibus-libzhuyin
|
||||
- ibus-m17n
|
||||
- ibus-typing-booster
|
||||
- iproute
|
||||
- iptables-nft
|
||||
- iptstate
|
||||
- iputils
|
||||
- iwl7260-firmware
|
||||
- jomolhari-fonts
|
||||
- kbd
|
||||
- kernel
|
||||
- kernel-modules-extra
|
||||
- less
|
||||
- libertas-sd8686-firmware
|
||||
- libertas-sd8787-firmware
|
||||
- libertas-usb8388-firmware
|
||||
- linux-firmware
|
||||
- logrotate
|
||||
- lsof
|
||||
- man-db
|
||||
- man-pages
|
||||
- mdadm
|
||||
- mesa-dri-drivers
|
||||
- mesa-vulkan-drivers
|
||||
- mlocate
|
||||
- mtr
|
||||
- nfs-utils
|
||||
- nss-altfiles
|
||||
- nss-mdns
|
||||
- opensc
|
||||
- openssh-clients
|
||||
- openssh-server
|
||||
- pam_afs_session
|
||||
- passwd
|
||||
- passwdqc
|
||||
- pciutils
|
||||
- pinfo
|
||||
- pipewire-alsa
|
||||
- pipewire-gstreamer
|
||||
- pipewire-pulseaudio
|
||||
- pipewire-utils
|
||||
- plymouth
|
||||
- plymouth-system-theme
|
||||
- policycoreutils
|
||||
- policycoreutils-python-utils
|
||||
- procps-ng
|
||||
- psmisc
|
||||
- qemu-guest-agent
|
||||
- qt5-qtbase
|
||||
- qt5-qtbase-gui
|
||||
- qt5-qtdeclarative
|
||||
- qt5-qtxmlpatterns
|
||||
- quota
|
||||
- rootfiles
|
||||
- rpm
|
||||
- rsync
|
||||
- selinux-policy-targeted
|
||||
- setup
|
||||
- shadow-utils
|
||||
- sos
|
||||
- spice-vdagent
|
||||
- sssd
|
||||
- sssd-common
|
||||
- sssd-kcm
|
||||
- stix-fonts
|
||||
- sudo
|
||||
- systemd
|
||||
- systemd-oomd-defaults
|
||||
- systemd-resolved
|
||||
- systemd-udev
|
||||
- tar
|
||||
- time
|
||||
- tree
|
||||
- unzip
|
||||
- uresourced
|
||||
- usb_modeswitch
|
||||
- usbutils
|
||||
- util-linux
|
||||
- wget
|
||||
- which
|
||||
- wireplumber
|
||||
- words
|
||||
- wpa_supplicant
|
||||
- zip
|
||||
- zram-generator-defaults
|
||||
|
||||
# Make sure the following are not pulled in when Recommended by other packages
|
||||
exclude-packages:
|
||||
- PackageKit
|
||||
# We can not include openh264. See https://fedoraproject.org/wiki/OpenH264
|
||||
- gstreamer1-plugin-openh264
|
||||
- mozilla-openh264
|
||||
- openh264
|
||||
- xdg-desktop-portal-gtk
|
||||
|
||||
add-files:
|
||||
- ["config/systemd/mako.service", "/etc/systemd/user/mako.service"]
|
||||
- ["config/systemd/nm-applet.service", "/etc/systemd/user/nm-applet.service"]
|
||||
- ["config/systemd/swayidle.service", "/etc/systemd/user/swayidle.service"]
|
||||
- ["config/systemd/swaylock.service", "/etc/systemd/user/swaylock.service"]
|
||||
- ["config/systemd/sway-session.target", "/etc/systemd/user/sway-session.target"]
|
||||
- ["config/systemd/wayland-session.target", "/etc/systemd/user/wayland-session.target"]
|
||||
- ["config/sway-service.desktop", "/usr/share/wayland-sessions/sway-service.desktop"]
|
||||
- ["config/modprobe.d/i2c_i801-blacklist.conf", "/etc/modprobe.d/i2c_i801-blacklist.conf"]
|
||||
- ["config/environment.d/wayland.conf", "/etc/environment.d/wayland.conf"]
|
||||
- ["config/greetd/config.toml", "/etc/greetd/config.toml"]
|
||||
- ["config/greetd/environments", "/etc/greetd/environments"]
|
Loading…
Reference in a new issue