php refactored and new tools

This commit is contained in:
2022-12-11 14:48:30 +08:00
parent 28692bfcf5
commit aab50b0401
17 changed files with 258 additions and 66 deletions

View File

@@ -1,2 +0,0 @@
# [PACK] php + composer
composer: php composer-clean

View File

@@ -1,2 +1,4 @@
# [TODO] [PACK] qt5 + flameshot from source
flameshot: qt5 flameshot-build
# [TODO] [PACK] Install qt5 + flameshot from source
flameshot:
qt5
flameshot-build

View File

@@ -1,2 +1,5 @@
# [PACK] Apache + php + mariadb
lamp: apache php mariadb
# [PACK] Install apache + php + mariadb
lamp:
apache
php-stack
mariadb

View File

@@ -1,2 +1,4 @@
# [PACK] OBS Studio + droidcam-obs
obs: obs-studio droidcam-obs
# [PACK] Install OBS Studio + droidcam-obs
obs:
obs-studio
droidcam-obs

View File

@@ -1,4 +1,7 @@
# [PACK] zsh + omz + powerline10k + MesloLGS font
omz: zsh omz-clean omz-fancy
# [PACK] Install zsh + omz + powerline10k + MesloLGS font
omz:
zsh
omz-clean
omz-fancy
chsh -s /usr/bin/zsh
@exec zsh

4
packs/php-stack Normal file
View File

@@ -0,0 +1,4 @@
# [PACK] Install full php stack with tooling
phptools:
php
php-tools

9
packs/php-tools Normal file
View File

@@ -0,0 +1,9 @@
# [PACK] Install only php tooling (composer, phpunit, psalm, phpcs, php-cs-fixer, php-spx, phpmd)
php-stack:
composer
php-psalm
php-spx
phpcs
phpmd
phpstan
phpunit

View File

@@ -1,2 +0,0 @@
# [PACK] php + composer + phpunit + psalm + phpcs + php-cs-fixer
phptools: php composer-clean php-tools-only