workstation-ostree-config/x1-gen7-sway-desktop.yaml

157 lines
3.1 KiB
YAML
Raw Normal View History

2021-06-17 00:49:38 +02:00
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"]