Update PKGBUILDs
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
parent
ac93bcf34f
commit
3d63a81e2b
8 changed files with 116 additions and 23 deletions
211
.install/PKGBUILDs/severin-base/PKGBUILD
Normal file
211
.install/PKGBUILDs/severin-base/PKGBUILD
Normal file
|
@ -0,0 +1,211 @@
|
|||
# Maintainer: Severin Kaderli <severin@kaderli.dev>
|
||||
pkgname="severin-base"
|
||||
pkgver=1.0.0
|
||||
pkgrel=37
|
||||
arch=('x86_64')
|
||||
license=('MIT')
|
||||
depends=(
|
||||
# Base packages and kernel
|
||||
'base'
|
||||
'linux'
|
||||
'linux-firmware'
|
||||
'linux-headers'
|
||||
|
||||
# Kernel modules
|
||||
'v4l2loopback-dkms'
|
||||
|
||||
# Vulkan
|
||||
'vulkan-icd-loader'
|
||||
'lib32-vulkan-icd-loader'
|
||||
|
||||
# Audio
|
||||
'pipewire'
|
||||
'pipewire-pulse'
|
||||
'pavucontrol'
|
||||
'chromaprint'
|
||||
|
||||
# Window manager
|
||||
'sway'
|
||||
'swaybg'
|
||||
|
||||
# Monitor Auto Detect
|
||||
'kanshi'
|
||||
|
||||
# Status Bar
|
||||
'waybar'
|
||||
|
||||
# Run
|
||||
'fuzzel'
|
||||
|
||||
# Notifications
|
||||
'dunst'
|
||||
|
||||
# Screenshots
|
||||
'slurp'
|
||||
'grim'
|
||||
|
||||
# Fonts
|
||||
'noto-fonts'
|
||||
'noto-fonts-cjk'
|
||||
'noto-fonts-emoji'
|
||||
'ttc-iosevka'
|
||||
'ttf-iosevka-nerd'
|
||||
'terminus-font'
|
||||
'inter-font'
|
||||
|
||||
# Wayland
|
||||
'xdg-desktop-portal-wlr'
|
||||
'xdg-desktop-portal-gtk'
|
||||
'wl-clipboard'
|
||||
'qt5-wayland'
|
||||
'qt6-wayland'
|
||||
|
||||
# XWayland
|
||||
'xorg-xrandr'
|
||||
'xorg-xwayland'
|
||||
'xdg-utils'
|
||||
|
||||
# Themes
|
||||
'catppuccin-gtk-theme-mocha'
|
||||
'gnome-themes-extra'
|
||||
'adwaita-qt5'
|
||||
'adwaita-qt6'
|
||||
'qt5ct'
|
||||
'qt6ct'
|
||||
'papirus-icon-theme'
|
||||
|
||||
# Shell
|
||||
'zsh'
|
||||
'zsh-completions'
|
||||
'zsh-syntax-highlighting'
|
||||
|
||||
# Terminal
|
||||
'kitty'
|
||||
'starship'
|
||||
|
||||
# Java
|
||||
'jdk-openjdk'
|
||||
'jq'
|
||||
|
||||
# Applications
|
||||
'micro'
|
||||
'nautilus'
|
||||
'qbittorrent'
|
||||
'figlet'
|
||||
'discord'
|
||||
'shellcheck'
|
||||
'szyszka'
|
||||
'libreoffice-fresh'
|
||||
'inkscape'
|
||||
'joplin-appimage'
|
||||
'firefox'
|
||||
'filezilla'
|
||||
'discord'
|
||||
'lapce'
|
||||
'element-desktop'
|
||||
'streamlink'
|
||||
'ncdu'
|
||||
'simple-scan'
|
||||
'evince'
|
||||
'networkmanager'
|
||||
'network-manager-applet'
|
||||
'ncdu'
|
||||
'mpv'
|
||||
'wget'
|
||||
'bat'
|
||||
'nextcloud-client'
|
||||
'picard'
|
||||
'espanso-wayland'
|
||||
'jetbrains-toolbox'
|
||||
'obs-studio'
|
||||
'bottom'
|
||||
'chromium'
|
||||
'chromium-widevine'
|
||||
'fwupd'
|
||||
'playerctl'
|
||||
'reflector'
|
||||
'pkgstats'
|
||||
'logiops-git'
|
||||
'logrotate'
|
||||
'yt-dlp'
|
||||
'zola'
|
||||
'rsync'
|
||||
'tauon-music-box'
|
||||
'docker'
|
||||
'docker-compose'
|
||||
'lsd'
|
||||
'light'
|
||||
'lxappearance'
|
||||
'file-roller'
|
||||
'gnome-keyring'
|
||||
'pacman-contrib'
|
||||
'git-delta'
|
||||
'sudo'
|
||||
'openssh'
|
||||
'man-db'
|
||||
'man-pages'
|
||||
'imv'
|
||||
'inetutils'
|
||||
|
||||
# Printer
|
||||
'cups'
|
||||
'cups-pdf'
|
||||
'brother-dcp1610w'
|
||||
'brscan4'
|
||||
'system-config-printer'
|
||||
|
||||
# Homebrew
|
||||
'fusee-launcher-git'
|
||||
'ns-usbloader'
|
||||
|
||||
# Development
|
||||
'mypy'
|
||||
'rustup'
|
||||
'nodejs'
|
||||
'npm'
|
||||
'git'
|
||||
'devtools'
|
||||
'ccache'
|
||||
'tokei'
|
||||
'strace'
|
||||
'pkgconf'
|
||||
'namcap'
|
||||
'xdg-user-dirs'
|
||||
|
||||
# Gaming
|
||||
'steam'
|
||||
'lutris'
|
||||
'heroic-games-launcher-bin'
|
||||
'gamemode'
|
||||
'lib32-gamemode'
|
||||
'gamescope'
|
||||
'mangohud'
|
||||
'winetricks'
|
||||
'antimicrox'
|
||||
|
||||
# Bluetooth
|
||||
'bluez'
|
||||
'bluez-utils'
|
||||
|
||||
# Games
|
||||
'airshipper'
|
||||
'gzdoom'
|
||||
'prismlauncher'
|
||||
'osu-lazer-bin'
|
||||
|
||||
# Emulation
|
||||
#'mgba-qt'
|
||||
#'dolphin-emu-git'
|
||||
#'duckstation-git'
|
||||
#'citra-qt-git'
|
||||
#'flycast-git'
|
||||
#'melonds-git'
|
||||
#'ares-emu'
|
||||
|
||||
# Archiving & Compression
|
||||
'zip'
|
||||
'unzip'
|
||||
'zstd'
|
||||
'lzop'
|
||||
'p7zip'
|
||||
)
|
10
.install/PKGBUILDs/severin-cpu-amd/PKGBUILD
Normal file
10
.install/PKGBUILDs/severin-cpu-amd/PKGBUILD
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Maintainer: Severin Kaderli <severin@kaderli.dev>
|
||||
pkgname="severin-cpu-amd"
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
license=('MIT')
|
||||
depends=(
|
||||
# Microcode
|
||||
'amd-ucode'
|
||||
)
|
10
.install/PKGBUILDs/severin-cpu-intel/PKGBUILD
Normal file
10
.install/PKGBUILDs/severin-cpu-intel/PKGBUILD
Normal file
|
@ -0,0 +1,10 @@
|
|||
# Maintainer: Severin Kaderli <severin@kaderli.dev>
|
||||
pkgname="severin-cpu-intel"
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
license=('MIT')
|
||||
depends=(
|
||||
# Microcode
|
||||
'intel-ucode'
|
||||
)
|
19
.install/PKGBUILDs/severin-gpu-amd/PKGBUILD
Normal file
19
.install/PKGBUILDs/severin-gpu-amd/PKGBUILD
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Maintainer: Severin Kaderli <severin@kaderli.dev>
|
||||
pkgname="severin-gpu-amd"
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
license=('MIT')
|
||||
depends=(
|
||||
# Userspace Driver
|
||||
'mesa'
|
||||
'lib32-mesa'
|
||||
|
||||
# Vulkan
|
||||
'vulkan-radeon'
|
||||
'lib32-vulkan-radeon'
|
||||
|
||||
# Hardware Video Acceleration
|
||||
'libva-mesa-driver'
|
||||
'mesa-vdpau'
|
||||
)
|
18
.install/PKGBUILDs/severin-gpu-intel/PKGBUILD
Normal file
18
.install/PKGBUILDs/severin-gpu-intel/PKGBUILD
Normal file
|
@ -0,0 +1,18 @@
|
|||
# Maintainer: Severin Kaderli <severin@kaderli.dev>
|
||||
pkgname="severin-gpu-intel"
|
||||
pkgver=1.0.0
|
||||
pkgrel=2
|
||||
arch=('x86_64')
|
||||
license=('MIT')
|
||||
depends=(
|
||||
# Userspace Driver
|
||||
'mesa'
|
||||
'lib32-mesa'
|
||||
|
||||
# Vulkan
|
||||
'vulkan-intel'
|
||||
'lib32-vulkan-intel'
|
||||
|
||||
# Hardware Video Acceleration
|
||||
'intel-media-driver'
|
||||
)
|
17
.install/PKGBUILDs/severin-gpu-nvidia/PKGBUILD
Normal file
17
.install/PKGBUILDs/severin-gpu-nvidia/PKGBUILD
Normal file
|
@ -0,0 +1,17 @@
|
|||
# Maintainer: Severin Kaderli <severin@kaderli.dev>
|
||||
pkgname="severin-gpu-nvidia"
|
||||
pkgver=1.0.0
|
||||
pkgrel=1
|
||||
arch=('x86_64')
|
||||
license=('MIT')
|
||||
depends=(
|
||||
# Kernel Module
|
||||
'nvidia-dkms'
|
||||
|
||||
# Userspace Driver
|
||||
'nvidia-utils'
|
||||
'lib32-nvidia-utils'
|
||||
|
||||
# Utilities
|
||||
'nvidia-prime'
|
||||
)
|
Loading…
Add table
Add a link
Reference in a new issue