mirror of
https://github.com/chenasraf/dotfiles.git
synced 2026-05-18 01:29:06 +00:00
feat(sofmani): add categories
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user