This commit is contained in:
2026-07-10 15:11:51 +08:00
parent 8bfcf23bc2
commit da17239d7d
148 changed files with 2542 additions and 4873 deletions
+113 -38
View File
@@ -1,4 +1,4 @@
# Autogenerated at 24.03.2026 00:34 using ./gen-makefile
# Autogenerated at 10.07.2026 15:03 using ./gen-makefile
.DEFAULT_GOAL := help
#===============================================
@@ -41,10 +41,6 @@ composer:
docker:
@./install/docker install
##dots: Install dotfiles
dots:
@./install/dots install
##droidcam: Install droidcam v1.9.0
droidcam:
@./install/droidcam install
@@ -221,7 +217,7 @@ telebit:
telegram:
@./install/telegram install
##tilt: <no description>
##tilt: Install tilt (k8s dev env)
tilt:
@./install/tilt install
@@ -257,7 +253,6 @@ zint:
zsh:
@./install/zsh install
#===============================================
# Scripts listed in ./packs
#===============================================
@@ -280,64 +275,144 @@ phptools: composer php-psalm phpcs phpmd phpstan phpunit
phpstack: php phptools
#===============================================
# Scripts listed in ./upgrade
# Upgrade targets (use install script with 'upgrade' arg)
#===============================================
##^omz: Upgrade omz
^omz:
@./upgrade/omz upgrade
##^apache2: Manage apache2 (apt)
^apache2:
@./install/apache2 upgrade
##^apt: Install basic software from apt
^apt:
@./install/apt upgrade
##^canon-mg2500: Canon Pixma MG2500 + ppa
^canon-mg2500:
@./install/canon-mg2500 upgrade
##^chrome: Google Chrome (latest)
^chrome:
@./install/chrome upgrade
##^clamav: ClamAV
^clamav:
@./install/clamav upgrade
##^composer: Install composer (latest)
^composer:
@./install/composer upgrade
##^docker: Docker + ppa
^docker:
@./install/docker upgrade
##^golang: Install golang
^golang:
@./install/golang upgrade
##^keyd: Install keyd
^keyd:
@./install/keyd upgrade
##^llmfit: Install llmfit
^llmfit:
@./install/llmfit upgrade
##^omz-clean: Install omz (latest)
^omz-clean:
@./install/omz-clean upgrade
#===============================================
# Scripts listed in ./uninstall
# Remove targets (use install script with 'remove' arg)
#===============================================
##/chrome: Uninstall google chrome
##/anytype: Manage anytype (deb)
/anytype:
@./install/anytype remove
##/apache2: Manage apache2 (apt)
/apache2:
@./install/apache2 remove
##/canon-mg2500: Canon Pixma MG2500 + ppa
/canon-mg2500:
@./install/canon-mg2500 remove
##/chrome: Google Chrome (latest)
/chrome:
@./uninstall/chrome remove
@./install/chrome remove
##/composer: Uninstall composer
##/clamav: ClamAV
/clamav:
@./install/clamav remove
##/composer: Install composer (latest)
/composer:
@./uninstall/composer remove
@./install/composer remove
##/docker: Uninstall docker + ppa
##/docker: Docker + ppa
/docker:
@./uninstall/docker remove
@./install/docker remove
##/grub-customizer: Uninstall grub-customizer with ppa
##/golang: Install golang
/golang:
@./install/golang remove
##/grub-customizer: Install grub-customizer (latest + ppa)
/grub-customizer:
@./uninstall/grub-customizer remove
@./install/grub-customizer remove
##/lazynvim: <no description>
/lazynvim:
@./uninstall/lazynvim remove
##/keyd: Install keyd
/keyd:
@./install/keyd remove
##/lite-xl: Uninstall lite-xl
##/lite-xl: Install lite-xl v2.1.7
/lite-xl:
@./uninstall/lite-xl remove
@./install/lite-xl remove
##/omz: Uninstall omz
/omz:
@./uninstall/omz remove
##/llmfit: Install llmfit
/llmfit:
@./install/llmfit remove
##/rustdesk: Uninstall rustdesk client
##/nerd-fonts: Install nerd-fonts
/nerd-fonts:
@./install/nerd-fonts remove
##/nodejs: Install nodejs + npm via nvm
/nodejs:
@./install/nodejs remove
##/nvim: Install nvim + lazyvim
/nvim:
@./install/nvim remove
##/ollama: Install ollama
/ollama:
@./install/ollama remove
##/omz-clean: Install omz (latest)
/omz-clean:
@./install/omz-clean remove
##/rustdesk: Install rustdesk client v1.4.2 (deb)
/rustdesk:
@./uninstall/rustdesk remove
@./install/rustdesk remove
##/sublimemerge: Uninstall Sublime Merge
##/sublimemerge: Install Sublime Merge
/sublimemerge:
@./uninstall/sublimemerge remove
@./install/sublimemerge remove
##/sublimetext: Uninstall Sublime Text
##/sublimetext: Install Sublime Text
/sublimetext:
@./uninstall/sublimetext remove
@./install/sublimetext remove
##/vivaldi: Uninstall vivaldi + ppa
##/vivaldi: Install Vivaldi + ppa
/vivaldi:
@./uninstall/vivaldi remove
@./install/vivaldi remove
##/wine: Uninstall wine
##/wine: Install wine (latest) + ppa
/wine:
@./uninstall/wine remove
@./install/wine remove
#===============================================
# Service goals