feat(sofmani): add categories

This commit is contained in:
2026-01-22 22:49:07 +02:00
parent 2a0945c68f
commit a5b7ec4484

View File

@@ -20,6 +20,9 @@ install:
# ----------------------------------------------------------------------
# Installers that sync dotfiles or apply local system configurations.
- category: Configs & Dotfiles
desc: Installers that sync dotfiles or apply local system configurations.
- name: .config
type: rsync
tags: config dotfiles sofmani-config
@@ -80,6 +83,9 @@ install:
# ----------------------------------------------------------------------
# Installers for git config, GPG setup, aliases, delta integration, etc.
- category: Git Setup
desc: Installers for git config, GPG setup, aliases, delta integration, etc.
- name: git-gpg
type: shell
tags: git
@@ -143,7 +149,10 @@ install:
# ----------------------------------------------------------------------
# 🍺 Custom Homebrew Taps
# ----------------------------------------------------------------------
# Taps that provide custom tools or host your own formulas.
# Taps that provide custom tools or host additional formulas.
- category: Custom Homebrew Taps
desc: Taps that provide custom tools or host additional formulas.
- name: sofmani
type: group
@@ -234,7 +243,10 @@ install:
# ----------------------------------------------------------------------
# 🛠️ Dev Tools & Utilities
# ----------------------------------------------------------------------
# CLI utilities and general tools used in your workflows.
# CLI utilities and general tools for development workflows.
- category: Dev Tools & Utilities
desc: CLI utilities and general tools for development workflows.
- name: lazygit
type: group
@@ -487,6 +499,9 @@ install:
# ----------------------------------------------------------------------
# Installers for language version managers like pyenv, fnm, etc.
- category: Language Runtimes & Package Managers
desc: Installers for language version managers like pyenv, fnm, etc.
- name: fnm
type: shell
post_install: |
@@ -517,6 +532,9 @@ install:
# ----------------------------------------------------------------------
# Global CLI tools and utilities installed via pnpm.
- category: PNPM Ecosystem
desc: Global CLI tools and utilities installed via pnpm.
- name: pnpm
type: npm
opts:
@@ -570,6 +588,9 @@ install:
# ----------------------------------------------------------------------
# Python tools and utilities installed via pipx.
- category: Python Tools (via pipx)
desc: Python tools and utilities installed via pipx.
- name: pipx
type: group
post_install: sudo pipx ensurepath --global
@@ -593,6 +614,9 @@ install:
# ----------------------------------------------------------------------
# Git-based plugins and themes for Zsh shell and Tmux.
- category: Zsh & Tmux Plugins
desc: Git-based plugins and themes for Zsh shell and Tmux.
- name: local-plugins
type: rsync
tags: plugin config
@@ -654,7 +678,10 @@ install:
# ----------------------------------------------------------------------
# 🧭 Desktop Productivity Tools
# ----------------------------------------------------------------------
# Your own tools or other GitHub binaries not installed via a package manager.
# Custom tools and GitHub binaries not installed via a package manager.
- category: Desktop Productivity Tools
desc: Custom tools and GitHub binaries not installed via a package manager.
# - name: easy-move-plus-resize
# type: brew