From ad11f012cff02d2a0b5358b02ae248bd5f763bfc Mon Sep 17 00:00:00 2001 From: Severin Kaderli Date: Tue, 7 Feb 2023 21:29:08 +0100 Subject: [PATCH] Add PKGBUILD Signed-off-by: Severin Kaderli --- PKGBUILD | 139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) create mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..a7f2bca --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,139 @@ +# Maintainer: Severin Kaderli +pkgname="severin-base" +pkgver=1.0.0 +pkgrel=27 +arch=('x86_64') +license=('MIT') +depends=( + # Base packages and kernel + 'base' + 'linux' + 'linux-firmware' + 'linux-headers' + + # Kernel modules + 'nvidia-dkms' + 'v4l2loopback-dkms' + + # Microcode + 'intel-ucode' + + # Window manager + 'sway' + 'kanshi' + 'waybar' + 'fuzzel' + 'dunst' + 'slurp' + 'grim' + + # Fonts + 'noto-fonts' + 'noto-fonts-cjk' + 'noto-fonts-emoji' + 'ttf-iosevka-nerd' + + # Vulkan + 'vulkan-intel' + + # Wayland + 'xdg-desktop-portal-wlr' + 'wl-clipboard' + 'qt5-wayland' + 'qt6-wayland' + + # XWayland + 'xorg-xrandr' + 'xorg-xwayland' + 'xdg-utils' + + # Themes + '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' + + 'caddy' + 'jq' + + # Applications + 'micro' + 'qbittorrent' + 'redshift' + 'shellcheck' + 'szyszka' + 'libreoffice-fresh' + + 'inkscape' + #'joplin-appimage' + 'firefox' + 'filezilla' + 'discord' + 'lapce' + 'element-desktop' + 'streamlink' + 'ncdu' + 'simple-scan' + 'zathura' + 'zathura-pdf-mupdf' + 'networkmanager' + 'ncdu' + 'mpv' + 'wget' + 'bat' + 'nextcloud-client' + 'picard' + + # Development + 'mypy' + 'rustup' + 'nodejs' + 'npm' + 'git' + 'devtools' + 'ccache' + 'tokei' + 'strace' + 'pkgconf' + 'namcap' + + 'xdg-user-dirs' + + # Gaming + 'steam' + 'lutris' + 'heroic-games-launcher-bin' + 'gamemode' + + # Games + 'airshipper' + 'gzdoom' + 'polymc' + + # Emulation + 'dolphin-emu-git' + 'duckstation-git' + 'mgba-qt' + 'citra-qt-git' + 'flycast-git' + 'melonds-git' + + # Archiving & Compression + 'zip' + 'unzip' + 'zstd' +)