# Maintainer: Tibo De Peuter pkgbase=tdpeuter pkgname=(tdpeuter-base tdpeuter-dev tdpeuter-desktop) pkgver=0.0.15 pkgrel=1 pkgdesc="Sysconfig for my systems" arch=(any) url="https://git.depeuter.tk/tdpeuter/arch-pkgs" license=(GPL) groups=(tdpeuter) package_tdpeuter-base() { install=tdpeuter-base.install depends=( base linux linux-firmware vim ) # Networking & wireless depends+=( bluez bluez-utils networkmanager ) } package_tdpeuter-dev() { depends=( tdpeuter-base ) depends+=( archlinux-keyring autoconf automake binutils bison debugedit fakeroot file findutils flex gawk gcc gettext git grep groff gzip libtool m4 make man pacman patch pkgconf sed sudo texinfo which ) # C/C++ programming depends+=( boost boost-libs cmake gcc gdb glew pkg-config sdl2 sdl2_image ) # Haskell programming depends+=( stack ) # Networking depends+=( termshark traceroute wireshark-qt ) } package_tdpeuter-desktop() { install=tdpeuter-desktop.install depends=( tdpeuter-base ) # To move dotfiles around depends+=( fzf stow ) # Base of sway desktop depends+=( brightnessctl dunst libnotify swayidle waybar xorg-xwayland network-manager-applet ) # Applications depends+=( alacritty firefox nextcloud-client qutebrowser obsidian code ) # Fonts depends+=( awesome-terminal-fonts noto-fonts noto-fonts-cjk noto-fonts-emoji ) # Tools depends+=( vifm zathura zathura-pdf-mupdf zellij ) post_install() { code --install-extension ms-vscode.cpptools } }