aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/meta
diff options
context:
space:
mode:
authorLibravatar Arnold Sommerfeld <sommerfeld@strisemarx.com>2023-05-17 18:44:48 +0100
committerLibravatar Arnold Sommerfeld <sommerfeld@strisemarx.com>2023-10-18 11:16:43 +0100
commitb487984ecc61c6229cf92550030745c192fd3d0b (patch)
tree937e598c941fc1172467aeeed8ef51cbfceaca62 /meta
downloaddotfiles-b487984ecc61c6229cf92550030745c192fd3d0b.tar.gz
dotfiles-b487984ecc61c6229cf92550030745c192fd3d0b.tar.bz2
dotfiles-b487984ecc61c6229cf92550030745c192fd3d0b.zip
first commit
Diffstat (limited to 'meta')
-rw-r--r--meta/base/PKGBUILD69
-rw-r--r--meta/bt/PKGBUILD15
-rw-r--r--meta/btc/PKGBUILD19
-rw-r--r--meta/cpp/PKGBUILD25
-rw-r--r--meta/dev/PKGBUILD23
-rw-r--r--meta/extra/PKGBUILD16
-rw-r--r--meta/fonts/PKGBUILD19
-rw-r--r--meta/gaming/PKGBUILD27
-rw-r--r--meta/intel/PKGBUILD20
-rw-r--r--meta/mail/PKGBUILD17
-rw-r--r--meta/media/PKGBUILD15
-rw-r--r--meta/nvidia/PKGBUILD21
-rw-r--r--meta/python/PKGBUILD18
-rw-r--r--meta/sound/PKGBUILD22
-rw-r--r--meta/work/PKGBUILD31
-rw-r--r--meta/x-base/PKGBUILD20
-rw-r--r--meta/x-de/PKGBUILD32
-rw-r--r--meta/x-extra/PKGBUILD21
18 files changed, 430 insertions, 0 deletions
diff --git a/meta/base/PKGBUILD b/meta/base/PKGBUILD
new file mode 100644
index 0000000..573e67d
--- /dev/null
+++ b/meta/base/PKGBUILD
@@ -0,0 +1,69 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-base
+pkgver=28
+pkgrel=1
+pkgdesc="strisemarx's base metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'acpid'
+ 'base'
+ 'base-devel'
+ 'bash-completion'
+ 'bat'
+ 'cpupower'
+ 'dashbinsh'
+ 'dog'
+ 'duf'
+ 'fd'
+ 'fzf'
+ 'gdu'
+ 'git'
+ 'htop'
+ 'irqbalance'
+ 'iwd'
+ 'jq'
+ 'lf'
+ 'libusb-compat'
+ 'linux-firmware'
+ 'lsd'
+ 'lshw'
+ 'man-db'
+ 'man-pages'
+ 'neofetch'
+ 'neovim'
+ 'nfs-utils'
+ 'nmap'
+ 'ocl-icd'
+ 'openssh'
+ 'overdue'
+ 'pacman-cleanup-hook'
+ 'pacman-contrib'
+ 'paru'
+ 'pass'
+ 'pbzip2'
+ 'pigz'
+ 'pkgstats'
+ 'procs'
+ 'qrencode'
+ 'reflector'
+ 'ripgrep'
+ 'rsync'
+ 'sd'
+ 'stow'
+ 'systemd-resolvconf'
+ 'thermald'
+ 'tldr'
+ 'tmux'
+ 'unzip'
+ 'wget'
+ 'wireguard-tools'
+ 'zsh'
+ 'zsh-autosuggestions'
+ 'zsh-completions'
+ 'zsh-history-substring-search'
+ 'zsh-syntax-highlighting'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/bt/PKGBUILD b/meta/bt/PKGBUILD
new file mode 100644
index 0000000..a303a8b
--- /dev/null
+++ b/meta/bt/PKGBUILD
@@ -0,0 +1,15 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-bt
+pkgver=3
+pkgrel=1
+pkgdesc="strisemarx's bluetooth metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'bluez'
+ 'bluez-utils'
+ 'ell'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/btc/PKGBUILD b/meta/btc/PKGBUILD
new file mode 100644
index 0000000..6084c10
--- /dev/null
+++ b/meta/btc/PKGBUILD
@@ -0,0 +1,19 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-btc
+pkgver=5
+pkgrel=1
+pkgdesc="strisemarx's btc dev metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'python-bitbox02'
+ 'python-hidapi'
+ 'python-hwilib'
+ 'python-qdarkstyle'
+ 'sparrow-wallet'
+ 'tor'
+ 'zbar'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/cpp/PKGBUILD b/meta/cpp/PKGBUILD
new file mode 100644
index 0000000..7f1e7c2
--- /dev/null
+++ b/meta/cpp/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-cpp
+pkgver=11
+pkgrel=1
+pkgdesc="strisemarx's cpp metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'ccache'
+ 'clang'
+ 'cmake'
+ 'cmake-format'
+ 'doxygen'
+ 'include-what-you-use'
+ 'inferno'
+ 'gdb'
+ 'lld'
+ 'lldb'
+ 'mold'
+ 'ninja'
+ 'perf'
+ 'valgrind'
+)
+# vim: ts=2 sw=2 et:
diff --git a/meta/dev/PKGBUILD b/meta/dev/PKGBUILD
new file mode 100644
index 0000000..0f3ba5e
--- /dev/null
+++ b/meta/dev/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-dev
+pkgver=35
+pkgrel=1
+pkgdesc="strisemarx's dev metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'bash-language-server'
+ 'git-absorb'
+ 'git-delta'
+ 'ipython'
+ 'hyperfine'
+ 'lua-language-server'
+ 'namcap'
+ 'shellcheck'
+ 'shfmt'
+ 'sloccount'
+ 'strace'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/extra/PKGBUILD b/meta/extra/PKGBUILD
new file mode 100644
index 0000000..1f564d7
--- /dev/null
+++ b/meta/extra/PKGBUILD
@@ -0,0 +1,16 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-extra
+pkgver=15
+pkgrel=1
+pkgdesc="strisemarx's extra metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'gpg-tui'
+ 'pandoc-bin'
+ 'syncthing'
+ 'udisks2'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/fonts/PKGBUILD b/meta/fonts/PKGBUILD
new file mode 100644
index 0000000..f035b2a
--- /dev/null
+++ b/meta/fonts/PKGBUILD
@@ -0,0 +1,19 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-fonts
+pkgver=3
+pkgrel=1
+pkgdesc="strisemarx's fonts metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'noto-fonts-emoji'
+ 'otf-font-awesome'
+ 'otf-latinmodern-math'
+ 'ttf-dejavu'
+ 'ttf-fira-code'
+ 'ttf-font-awesome'
+ 'ttf-noto-nerd'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/gaming/PKGBUILD b/meta/gaming/PKGBUILD
new file mode 100644
index 0000000..daf282f
--- /dev/null
+++ b/meta/gaming/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-gaming
+pkgver=8
+pkgrel=1
+pkgdesc="strisemarx's gaming metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'discord'
+ 'gamemode'
+ 'lib32-fontconfig'
+ 'lib32-gamemode'
+ 'lib32-systemd'
+ 'mangohud'
+ 'steam'
+ 'steam-native-runtime'
+ 'ttf-liberation'
+ 'wqy-zenhei'
+)
+optdepends=(
+ 'lutris'
+ 'proton-ge-custom-bin'
+ 'supertuxkart'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/intel/PKGBUILD b/meta/intel/PKGBUILD
new file mode 100644
index 0000000..b666434
--- /dev/null
+++ b/meta/intel/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-intel
+pkgver=5
+pkgrel=1
+pkgdesc="strisemarx's intel metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'intel-gpu-tools'
+ 'intel-ucode'
+ 'libvdpau-va-gl'
+ 'mesa'
+ 'intel-media-sdk'
+ 'libva-intel-driver'
+ 'mesa-vdpau'
+ 'vulkan-intel'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/mail/PKGBUILD b/meta/mail/PKGBUILD
new file mode 100644
index 0000000..942dc65
--- /dev/null
+++ b/meta/mail/PKGBUILD
@@ -0,0 +1,17 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-mail
+pkgver=6
+pkgrel=1
+pkgdesc="strisemarx's mail metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'aerc'
+ 'khal'
+ 'khard'
+ 'protonmail-bridge-nogui'
+ 'vdirsyncer'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/media/PKGBUILD b/meta/media/PKGBUILD
new file mode 100644
index 0000000..40f35f9
--- /dev/null
+++ b/meta/media/PKGBUILD
@@ -0,0 +1,15 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-media
+pkgver=13
+pkgrel=1
+pkgdesc="strisemarx's media metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'mpv'
+ 'streamlink'
+ 'yt-dlp'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/nvidia/PKGBUILD b/meta/nvidia/PKGBUILD
new file mode 100644
index 0000000..40e5666
--- /dev/null
+++ b/meta/nvidia/PKGBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-nvidia
+pkgver=11
+pkgrel=1
+pkgdesc="strisemarx's nvidia metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'nvtop'
+ 'nvidia-container-toolkit'
+ 'nvidia-dkms'
+ 'nvidia-settings'
+ 'nvidia-utils'
+ 'lib32-nvidia-utils'
+ 'libva-vdpau-driver'
+ 'linux-headers'
+ 'opencl-nvidia'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/python/PKGBUILD b/meta/python/PKGBUILD
new file mode 100644
index 0000000..9a812a4
--- /dev/null
+++ b/meta/python/PKGBUILD
@@ -0,0 +1,18 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-python
+pkgver=16
+pkgrel=1
+pkgdesc="strisemarx's python metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'pyright'
+ 'python-black'
+ 'python-debugpy'
+ 'python-pipenv'
+ 'python-poetry'
+ 'ruff-lsp'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/sound/PKGBUILD b/meta/sound/PKGBUILD
new file mode 100644
index 0000000..609aff4
--- /dev/null
+++ b/meta/sound/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-sound
+pkgver=9
+pkgrel=1
+pkgdesc="strisemarx's sound metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'alsa-utils'
+ 'playerctl'
+ 'pipewire'
+ 'pipewire-alsa'
+ 'pipewire-pulse'
+ 'pipewire-jack'
+ 'pulsemixer'
+)
+optdepends=(
+ 'noisetorch'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/work/PKGBUILD b/meta/work/PKGBUILD
new file mode 100644
index 0000000..21e578a
--- /dev/null
+++ b/meta/work/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-work
+pkgver=18
+pkgrel=1
+pkgdesc="strisemarx's work dev metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'bear'
+ 'boost'
+ 'code-marketplace'
+ 'compiledb'
+ 'creduce'
+ 'cuda'
+ 'cvise'
+ 'fortls'
+ 'fuse-overlayfs'
+ 'intel-oneapi-dpcpp-cpp'
+ 'hdf5'
+ 'llvm'
+ 'gcc-fortran'
+ 'meson'
+ 'nasm'
+ 'openmp'
+ 'podman-docker'
+ 'qemu-user-static'
+ 'qemu-user-static-binfmt'
+ 'xdot'
+)
+# vim: ts=2 sw=2 et:
diff --git a/meta/x-base/PKGBUILD b/meta/x-base/PKGBUILD
new file mode 100644
index 0000000..5d51f7d
--- /dev/null
+++ b/meta/x-base/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-x-base
+pkgver=4
+pkgrel=1
+pkgdesc="strisemarx's Xorg base metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'sx'
+ 'unclutter-xfixes-git'
+ 'xclip'
+ 'xorg-xinput'
+ 'xorg-xmodmap'
+ 'xorg-xrandr'
+ 'xorg-xrdb'
+ 'xorg-xsetroot'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/x-de/PKGBUILD b/meta/x-de/PKGBUILD
new file mode 100644
index 0000000..5d2f6ba
--- /dev/null
+++ b/meta/x-de/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-x-de
+pkgver=13
+pkgrel=1
+pkgdesc="strisemarx's DE metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'alacritty'
+ 'bspwm-git'
+ 'dunst'
+ 'feh'
+ 'i3lock-fancy-rapid-git'
+ 'libnotify'
+ 'perl-file-mimeinfo'
+ 'polybar'
+ 'qt5ct'
+ 'rofi'
+ 'rofimoji'
+ 'scrot'
+ 'sxhkd-git'
+ 'sxiv'
+ 'xdg-user-dirs'
+ 'xdotool'
+ 'xorg-xdpyinfo'
+ 'xorg-xev'
+ 'xorg-xwininfo'
+ 'zbar'
+)
+
+# vim: ts=2 sw=2 et:
diff --git a/meta/x-extra/PKGBUILD b/meta/x-extra/PKGBUILD
new file mode 100644
index 0000000..8ee50b9
--- /dev/null
+++ b/meta/x-extra/PKGBUILD
@@ -0,0 +1,21 @@
+# Maintainer: Arnold Sommerfeld <arch@strisemarx.com>
+pkgname=strisemarx-x-extra
+pkgver=22
+pkgrel=1
+pkgdesc="strisemarx's Xorg apps metapackage"
+arch=('any')
+url="https://strisemarx.com"
+license=('GPL3')
+depends=(
+ 'arkenfox-user.js'
+ 'chromium'
+ 'librewolf'
+ 'libfido2'
+ 'libreoffice-still'
+ 'okular'
+ 'torbrowser-launcher'
+ 'zathura'
+ 'zathura-pdf-mupdf'
+)
+
+# vim: ts=2 sw=2 et: