156 lines
3.1 KiB
YAML
156 lines
3.1 KiB
YAML
include: fedora-common-ostree.yaml
|
|
|
|
ref: x1-gen7-sway-desktop
|
|
rojig:
|
|
name: x1-gen7-sway-desktop
|
|
summary: "Thinkpad X1 Gen 7 Sway Desktop"
|
|
license: MIT
|
|
|
|
repos:
|
|
- fedora-34
|
|
- fedora-34-updates
|
|
- fedora-34-updates-testing
|
|
- rpmfusion-free
|
|
- rpmfusion-free-updates
|
|
|
|
packages:
|
|
# hardware / drivers
|
|
- alsa-sof-firmware
|
|
- fwupd
|
|
- iwl6000g2a-firmware
|
|
- iwl7260-firmware
|
|
- kernel
|
|
- kernel-modules-extra
|
|
- libva-intel-driver
|
|
- libva-intel-hybrid-driver
|
|
- opensc
|
|
- udisks2-lvm2
|
|
# basic system
|
|
- acl
|
|
- attr
|
|
- basesystem
|
|
- coreutils
|
|
- coreutils-common
|
|
- cpio
|
|
- cryptsetup
|
|
- dnsmasq
|
|
- filesystem
|
|
- glibc-langpack-en
|
|
- glibc-langpack-mk
|
|
- hostname
|
|
- kbd
|
|
- nss-altfiles
|
|
- passwd
|
|
- sddm
|
|
- selinux-policy-targeted
|
|
- sudo
|
|
- systemd
|
|
- usbutils
|
|
- util-linux
|
|
# diagnostic / utils
|
|
- bind-utils
|
|
- htop
|
|
- iotop
|
|
- iproute
|
|
- lm_sensors
|
|
- lsof
|
|
- mtr
|
|
- net-tools
|
|
- nmap-ncat
|
|
- pciutils
|
|
- powertop
|
|
# alternative modern rust apps
|
|
- bat
|
|
- ripgrep
|
|
# wifi
|
|
- iwd
|
|
- NetworkManager
|
|
- network-manager-applet
|
|
- wpa_supplicant
|
|
# shell tools and development
|
|
- alacritty
|
|
- bash-completion
|
|
- bc
|
|
- bzip2
|
|
- emacs
|
|
- git
|
|
- gnupg2
|
|
- make
|
|
- man-db
|
|
- neovim
|
|
- openssh-server
|
|
- patchutils
|
|
- squashfs-tools
|
|
- strace
|
|
- systemd-container
|
|
- tree
|
|
- unzip
|
|
- vim-enhanced
|
|
- w3m
|
|
- wget
|
|
- zip
|
|
- zram-generator
|
|
# fonts
|
|
- dejavu-sans-fonts
|
|
- dejavu-serif-fonts
|
|
- dejavu-sans-mono-fonts
|
|
- fontawesome-fonts
|
|
- google-noto-emoji-color-fonts
|
|
# audio / video
|
|
- alsa-plugins-pulseaudio
|
|
- ffmpeg
|
|
- gstreamer1-libav
|
|
- gstreamer1-plugins-good
|
|
- gstreamer1-plugins-ugly
|
|
- gvfs-mtp
|
|
- libavdevice
|
|
- libva
|
|
- libva-utils
|
|
- pavucontrol
|
|
- pulseaudio-utils
|
|
- vlc
|
|
# misc
|
|
- okular
|
|
- redshift
|
|
- xdg-desktop-portal-gtk
|
|
# sway / wayland desktop
|
|
- brightnessctl
|
|
- firefox-wayland
|
|
- grim
|
|
- i3status-rs
|
|
- kanshi
|
|
- mako
|
|
- slurp
|
|
- sway
|
|
- swayidle
|
|
- swaylock
|
|
- waybar
|
|
- wl-clipboard
|
|
- wofi
|
|
# 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
|
|
|
|
add-files:
|
|
- ["config/systemd/firefox.service", "/etc/systemd/user/firefox.service"]
|
|
- ["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.service", "/etc/systemd/user/sway.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/sway-service.sh", "/usr/bin/sway-service.sh"]
|
|
- ["config/modprobe.d/i915.conf", "/etc/modprobe.d/i915.conf"]
|
|
- ["config/modprobe.d/i2c_i801-blacklist.conf", "/etc/modprobe.d/i2c_i801-blacklist.conf"]
|