Files
pkgmgr/config/defaults.yaml

525 lines
24 KiB
YAML
Raw Normal View History

2025-03-04 21:08:08 +01:00
# This config contains the default repositories curated by Kevin Veen-Birkenbach
2025-03-05 11:20:59 +01:00
directories:
repositories: ~/Repositories/
workspaces: ~/Workspaces/
binaries: ~/.local/bin/
2025-03-05 11:20:59 +01:00
repositories:
2025-03-04 13:43:23 +01:00
- account: kevinveenbirkenbach
2025-03-04 21:08:08 +01:00
alias: arc
provider: github.com
repository: analysis-ready-code
description: Analysis-Ready Code (ARC) is a Python utility that recursively scans directories and transforms source code into a streamlined, analysis-ready format by removing comments, filtering files, and compressing content—perfect for AI and automated code analysis.
homepage: https://github.com/kevinveenbirkenbach/analysis-ready-code
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 21:08:08 +01:00
- account: kevinveenbirkenbach
description: A configurable Python package manager that automates repository tasks—including cloning, installation, updates, and status reporting—based on a YAML configuration file for streamlined software management which gives you access to the Kevin Veen-Birkenbach Code Universe.
2025-03-04 17:28:40 +01:00
homepage: https://github.com/kevinveenbirkenbach/package-manager
2025-03-04 13:43:23 +01:00
provider: github.com
repository: package-manager
2025-03-04 14:38:33 +01:00
alias: 'pkgmgr'
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 13:53:25 +01:00
- account: kevinveenbirkenbach
2025-03-04 22:05:05 +01:00
description: Money Monitor is a comprehensive financial document organizer that scans bank statements and invoices to extract, filter, and export transaction data in multiple formats. Installable via Kevin's Package Manager as "momo", it simplifies financial logging and tax preparation.
2025-03-05 10:41:32 +01:00
homepage: https://github.com/kevinveenbirkenbach/money-monitor
2025-03-04 13:53:25 +01:00
provider: github.com
2025-03-05 10:41:32 +01:00
repository: money-monitor
2025-03-04 22:05:05 +01:00
alias: 'momo'
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 21:08:08 +01:00
alias: os
provider: github.com
2025-03-04 21:08:08 +01:00
repository: omni-search
description: OmniSearch (OS) is a versatile file content search tool that scans directories for strings across multiple formats (PDFs, text, images, spreadsheets, etc.), offering robust filtering, error handling, and JSON output. Easily installable via Kevin's Package Manager under the alias os 🔍🚀.
homepage: https://github.com/kevinveenbirkenbach/omni-search
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 17:04:33 +01:00
alias: bsr
provider: github.com
repository: bulk-string-replacer
2025-03-04 21:08:08 +01:00
description: Bulk String Replacer CLI (bsr) is a command-line tool for efficiently searching and replacing strings in file names, folder names, and file contents across directories. It's perfect for bulk updates and streamlining your workflow.
2025-03-04 17:28:40 +01:00
homepage: https://github.com/kevinveenbirkenbach/bulk-string-replacer
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 21:08:08 +01:00
alias: imgrszr
provider: github.com
repository: image-resizer-cli
2025-03-04 21:08:08 +01:00
description: Image Resizer CLI (imgrszr) is a lightweight command-line tool that resizes images by percentage, maximum dimensions, or target file size. Easily installable via Kevin's Package Manager. Its perfect for preparing large photos for upload and streamlining your image workflow. 🚀
2025-03-04 17:28:40 +01:00
homepage: https://github.com/kevinveenbirkenbach/image-resizer-cli
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 21:08:08 +01:00
- account: kevinveenbirkenbach
provider: github.com
alias: chroso
repository: chrono-sorter
description: ChronoSorter (chroso) is a CLI tool that updates media file metadata and renames images based on their earliest timestamps. Easily installed via Kevin's Package Manager under the alias chroso, it helps organize your photos chronologically.
homepage: https://github.com/kevinveenbirkenbach/chrono-sorter
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
provider: github.com
2025-03-04 21:08:08 +01:00
repository: media-sorter
alias: medso
description: MediaSorter (medso) is a command-line tool that automatically sorts media files by moving them between your Pictures and Videos directories based on file extensions, with support for preview and verbose modes.
homepage: https://github.com/kevinveenbirkenbach/media-sorter
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 21:08:08 +01:00
alias: ansenc
provider: github.com
repository: ansible-encryptor
2025-03-04 21:08:08 +01:00
description: Ansible Encrypter is a versatile Python script for secure file management using Ansible Vault. It allows encryption and decryption of files within a directory, supports temporary file access, and automatically updates .gitignore to secure sensitive data. Ideal for enhancing data security in Ansible-managed environments
homepage: https://github.com/kevinveenbirkenbach/ansible-encryptor/
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 17:04:33 +01:00
alias: lim
provider: github.com
repository: linux-image-manager
2025-03-04 21:08:08 +01:00
description: Linux Image Manager is a powerful suite of shell scripts for downloading, configuring, and managing Linux images—including encrypted storage, RAID1 setups, chroot environments, and backups.
2025-03-04 17:28:40 +01:00
homepage: https://github.com/kevinveenbirkenbach/linux-image-manager
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 21:08:08 +01:00
alias: dufiha
provider: github.com
repository: duplicate-file-handler
2025-03-04 21:08:08 +01:00
description: Duplicate File Handler is a CLI tool that detects duplicate files and lets you manage them by deleting or replacing with hard/symbolic links. Easily installable via Kevin's Package Manager under the alias dufiha, it supports file-type filtering and offers interactive, preview, or active modes.
2025-03-04 17:28:40 +01:00
homepage: https://github.com/kevinveenbirkenbach/duplicate-file-handler
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
provider: github.com
2025-03-04 21:08:08 +01:00
alias: swafo
repository: swap-forge
description: SwapForge (swafo) is a Bash script that automates the creation and management of Linux swapfiles. It easily creates a swapfile of a specified size, sets proper permissions, and updates /etc/fstab to ensure the swap is activated at boot, streamlining swap management for your Linux system.
homepage: https://github.com/kevinveenbirkenbach/swap-forge
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 22:05:05 +01:00
alias: sisec
provider: github.com
repository: splitted-secret
2025-03-04 22:05:05 +01:00
description: Split Secret (sisec) is a command-line tool that securely splits a master secret among multiple users using secret sharing. Only a predefined quorum of users can combine their shares to decrypt the original secret. The tool supports robust encryption, decryption, and cleanup operations.
2025-03-04 17:28:40 +01:00
homepage: https://github.com/kevinveenbirkenbach/splitted-secret
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 17:04:33 +01:00
alias: dirval
provider: github.com
repository: directory-validator
2025-03-04 22:05:05 +01:00
description: Directory Validator (dirval) is a Python CLI tool that creates a unique hash stamp for a directory and validates its contents, ensuring you can quickly detect any changes.
2025-03-04 17:28:40 +01:00
homepage: https://github.com/kevinveenbirkenbach/directory-validator
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
2025-03-04 22:05:05 +01:00
alias: lukyma
provider: github.com
2025-03-04 22:05:05 +01:00
repository: luks-key-manager
description: LUKS Key Manager(lukyma) is a Python-based utility that simplifies the management of LUKS encryption keys on Linux systems. It enables you to add new keys with a configurable memory cost and securely remove old ones, making it ideal for resource-constrained devices like the Raspberry Pi.
homepage: https://github.com/kevinveenbirkenbach/luks-key-manager
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 18:58:11 +01:00
- account: kevinveenbirkenbach
2025-03-04 22:05:05 +01:00
alias: 4dvt
2025-03-04 18:58:11 +01:00
provider: github.com
2025-03-04 22:05:05 +01:00
repository: 4d-video-titel
homepage: https://github.com/kevinveenbirkenbach/4d-video-titel
description: 4D Video Titel is a CLI tool that extracts metadata from video files and automatically generates descriptive titles including local date, time, timezone, and GPS coordinates perfect for organizing and enriching your video content!
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:16:20 +01:00
- account: kevinveenbirkenbach
alias: btrfsauba
description: The btrfs-balance-automator automates Btrfs filesystem balancing with dynamic decrementing usage thresholds. It provides real-time status updates, enhancing system performance and storage optimization. This Python script is essential for system admins aiming to streamline Btrfs maintenance.
provider: github.com
repository: btrfs-auto-balancer
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:16:20 +01:00
- account: kevinveenbirkenbach
alias: baudolo
homepage: https://github.com/kevinveenbirkenbach/backup-docker-to-local
description: Backup Docker Volumes to Local is a comprehensive solution that leverages rsync to create incremental backups of Docker volumes, providing seamless recovery for both file and database data. Ideal for ensuring the integrity and security of your container data.
provider: github.com
repository: backup-docker-to-local
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:16:20 +01:00
- account: kevinveenbirkenbach
alias: clndoba
homepage: https://github.com/kevinveenbirkenbach/cleanup-failed-docker-backups
description: Backup Docker Volumes to Local is a comprehensive solution that leverages rsync to create incremental backups of Docker volumes, providing seamless recovery for both file and database data. Ideal for ensuring the integrity and security of your container data.
provider: github.com
repository: cleanup-failed-docker-backups
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:16:20 +01:00
- alias: cedama
2025-03-05 09:11:45 +01:00
account: kevinveenbirkenbach
2025-03-04 23:16:20 +01:00
homepage: https://github.com/kevinveenbirkenbach/central-database-manager
description: Scripts to manage the Central Databases Postgres in CyMaIS
provider: github.com
repository: central-database-manager
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:16:20 +01:00
- alias: dovore
2025-03-05 09:11:45 +01:00
account: kevinveenbirkenbach
2025-03-04 23:16:20 +01:00
homepage: https://github.com/kevinveenbirkenbach/docker-volume-renamer
description: A Bash script to create a new Docker volume, copy data from an existing volume to it, and remove the old volume.
provider: github.com
repository: docker-volume-renamer
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:16:20 +01:00
- alias: gigimi
2025-03-05 09:11:45 +01:00
account: kevinveenbirkenbach
2025-03-04 23:16:20 +01:00
homepage: https://github.com/kevinveenbirkenbach/github-to-gitea-mirror/
description: A tool designed to automate the process of mirroring repositories from GitHub to Gitea. By leveraging the APIs of both platforms, this script identifies repositories on GitHub that aren't mirrored on Gitea and seamlessly mirrors them. Ideal for developers aiming to maintain a backup or a consistent repo state across both platforms.
provider: github.com
repository: github-to-gitea-mirror
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:16:20 +01:00
- alias: seedssh
2025-03-05 09:11:45 +01:00
account: kevinveenbirkenbach
2025-03-04 23:16:20 +01:00
homepage: https://github.com/kevinveenbirkenbach/seed-ssh-key
description: A tool designed to automate the process of mirroring repositories from GitHub to Gitea. By leveraging the APIs of both platforms, this script identifies repositories on GitHub that aren't mirrored on Gitea and seamlessly mirrors them. Ideal for developers aiming to maintain a backup or a consistent repo state across both platforms.
provider: github.com
repository: seed-ssh-key
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:28:11 +01:00
- alias: anscrico
2025-03-05 09:11:45 +01:00
account: kevinveenbirkenbach
2025-03-04 23:28:11 +01:00
homepage: https://github.com/kevinveenbirkenbach/analyze-script-collection
description: A versatile set of Bash scripts for Linux system diagnostics. Easily check SSH key encryption, find duplicate files, inspect your kernel version, locate large files, and list installed Java versions—all designed to simplify system management and troubleshooting.
provider: github.com
repository: analyze-script-collection
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:28:11 +01:00
- alias: heicma
2025-03-05 09:11:45 +01:00
account: kevinveenbirkenbach
2025-03-04 23:28:11 +01:00
homepage: https://github.com/kevinveenbirkenbach/heic-management
description: "Bash scripts for handling HEIC images: converting to JPEG, deleting, and listing in a directory and subdirectories."
provider: github.com
repository: heic-management
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:59:29 +01:00
- account: kevinveenbirkenbach
2025-03-05 09:11:45 +01:00
account: kevinveenbirkenbach
2025-03-04 23:59:29 +01:00
alias: portfolio
provider: github.com
description: Portfolio CMS is a Flask-based content management system that lets you effortlessly showcase your projects and online presence. With customizable cards, dynamic navigation, and YAML-driven configuration, it's a flexible solution for building modern, responsive portfolio websites.
repository: portfolio
homepage: https://github.com/kevinveenbirkenbach/portfolio
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:59:29 +01:00
- account: kevinveenbirkenbach
alias: goexma
provider: github.com
homepage: https://github.com/kevinveenbirkenbach/cli-gnome-extension-manager
description: CLI GNOME Extension Manager (goexma) is a Bash script that lets you install, update, enable, and disable GNOME extensions directly from the command line—perfect for automation and power users.
repository: cli-gnome-extension-manager
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:59:29 +01:00
- account: kevinveenbirkenbach
alias: cymais
provider: github.com
description: CyMaIS streamlines Linux-based system setups and Docker image administration, perfect for servers and PCs. It offers extensive solutions for system initialization, admin tools, backups, monitoring, updates, driver management, security, and VPNs.
homepage: https://github.com/kevinveenbirkenbach/cymais
repository: cymais
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:59:29 +01:00
- account: kevinveenbirkenbach
provider: github.com
repository: dynamic-miner
homepage: https://github.com/kevinveenbirkenbach/dynamic-miner
desciption: Automated Ethereum mining setup using Docker and a GPU/CPU monitoring script. Includes a Docker Compose file for an Ethereum miner container and a Bash script to start/stop mining based on system usage thresholds, ensuring efficient resource utilization. Perfect for idle-time mining.
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-04 23:59:29 +01:00
- account: kevinveenbirkenbach
provider: github.com
description: This repository provides automated bridges for transferring content from federated platforms (like Pixelfed, Mastodon, and PeerTube) to centralized social networks (such as Instagram, X (Twitter), Facebook, and YouTube). It enables seamless cross-posting to maximize content reach across decentralized and mainstream platforms.
repository: fediverse-to-oligopolies-bridge
homepage: https://github.com/kevinveenbirkenbach/fediverse-to-oligopolies-bridge
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-12 08:19:23 +01:00
- account: kevinveenbirkenbach
alias: bure
provider: github.com
repository: bulk-rename
description: >
Bulk Rename is a Python-based CLI tool that renames files in bulk by replacing specified substrings in file names.
It supports both recursive and non-recursive renaming with verbose output.
homepage: https://github.com/kevinveenbirkenbach/bulk-rename
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-12 09:42:51 +01:00
- account: kevinveenbirkenbach
alias: gitconfig
provider: github.com
repository: git-configurator
description: >
Git Configurator is a Python-based utility that simplifies the global Git configuration.
It offers both interactive prompts and command-line options to set merge strategies, user details,
and commit signing preferences.
homepage: https://github.com/kevinveenbirkenbach/git-configurator
2025-03-12 10:47:29 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-03-12 20:10:47 +01:00
- account: kevinveenbirkenbach
alias: gihufu
provider: github.com
repository: github-funding
description: A Python script that automatically creates .github folders and deploys a FUNDING.yml file into every repository, streamlining your repository funding setup.
homepage: https://github.com/kevinveenbirkenbach/github-funding
2025-03-20 01:37:56 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: favgen
provider: github.com
repository: favicon-generator
description: Favicon-generator is a Python tool that creates multi-resolution favicons from a single image by using imgrszr for resizing and ImageMagick to combine the images into one .ico file.
homepage: https://github.com/kevinveenbirkenbach/favicon-generator
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: setup-hibernate
provider: github.com
description: A Python script to configure hibernation on Linux systems using a swap file, including GRUB and initramfs integration. Optional swap file creation with custom size support.
homepage: https://github.com/kevinveenbirkenbach/setup-hibernate
repository: setup-hibernate
2025-04-07 14:53:04 +02:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: dockreap
description: A Python tool to safely detect and remove unused anonymous Docker volumes. Supports whitelisting, symlink cleanup, and optional confirmation prompts. Ideal for keeping your Docker environment clean and efficient.
2025-04-09 12:26:36 +02:00
homepage: https://github.com/kevinveenbirkenbach/docker-volume-cleaner
2025-04-07 14:53:04 +02:00
provider: github.com
repository: docker-volume-cleaner
2025-04-09 12:26:36 +02:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: cymais-sphinx
description: Contains the logic and configuration for generating documentation using Sphinx for CyMaIS.
homepage: https://github.com/kevinveenbirkenbach/cymais-sphinx
provider: github.com
repository: cymais-sphinx
2025-04-09 19:28:47 +02:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: cymais-presentation
description: This repository contains a Cymais presentation designed for customers, end-users, investors, developers, and administrators, offering tailored content and insights for each group.
homepage: https://github.com/kevinveenbirkenbach/cymais-presentation
provider: github.com
repository: cymais-presentation
2025-04-15 16:24:01 +02:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
description: A lightweight Python utility to generate dynamic color schemes from a single base color. Provides HSL-based color transformations for theming, UI design, and CSS variable generation. Optimized for integration in Python projects, Flask applications, and Ansible roles.
homepage: https://github.com/kevinveenbirkenbach/colorscheme-generator
alias: colorgen
provider: github.com
repository: colorscheme-generator
2025-04-18 18:36:49 +02:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: j2r
description: A minimal CLI tool to render Jinja2 templates into final YAML files perfect for generating Ansible variable files or templated configuration outputs.
homepage: https://github.com/kevinveenbirkenbach/j2render
provider: github.com
repository: j2render
2025-04-21 21:25:30 +02:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: voltrace
description: A simple CLI tool to trace where Docker volumes are mounted inside containers. Quickly identify which containers use specific volumes and where they are mounted.
homepage: https://github.com/kevinveenbirkenbach/voltrace
provider: github.com
repository: voltrace
2025-03-12 20:10:47 +01:00
verified:
gpg_keys:
- 44D8F11FD62F878E
2025-04-23 09:13:25 +02:00
- B5690EEEBB952194
- account: kevinveenbirkenbach
description: A concise Bash utility to autodetect and merge all connected Bluetooth audio sinks into one PulseAudio sink for simultaneous playback on Manjaro GNOME.
homepage: https://github.com/kevinveenbirkenbach/pulse-bluetooth-mux
alias: pulse-bluetooth-mux
provider: github.com
repository: pulse-bluetooth-mux
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-04-27 15:01:45 +02:00
- account: kevinveenbirkenbach
description: A Python-based CLI tool for managing OpenLDAP schema snippets under cn=config, allowing you to create or update schema entries—including custom olcAttributeTypes and olcObjectClasses—via LDAPI.
homepage: https://github.com/kevinveenbirkenbach/ldap-schema-manager
alias: ldapsm
provider: github.com
repository: ldap-schema-manager
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-04-28 09:56:09 +02:00
- account: kevinveenbirkenbach
description: Certbot Domain Bundler automates Let's Encrypt certificate requests for multiple domains using SANs. It groups domains intelligently and supports DNS or webroot challenges, DNS propagation control, wildcard domains, and test mode through simple CLI parameters.
homepage: https://github.com/kevinveenbirkenbach/certbot-domain-bundler
alias: certbundle
provider: github.com
repository: certbot-domain-bundler
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-05-07 06:05:58 +02:00
- account: kevinveenbirkenbach
alias: certreap
description: A Python utility to automatically detect, revoke, and delete unused Let's Encrypt certificates based on active NGINX configuration files.
homepage: https://github.com/kevinveenbirkenbach/certbot-reaper
provider: github.com
repository: certbot-reaper
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-05-13 15:29:29 +02:00
- account: kevinveenbirkenbach
alias: checkcsp
description: A lightweight, Dockerized CSP validation tool that uses Puppeteer to crawl your domains and report any blocked resources.
homepage: https://github.com/kevinveenbirkenbach/csp-checker
provider: github.com
repository: csp-checker
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-05-31 21:43:33 +02:00
- account: kevinveenbirkenbach
alias: healpdf
description: A command-line tool for batch-repairing PDF files with Ascii85 decode errors using qpdf. Scans folders or single files, supports preview, overwrite, and copy modes.
homepage: https://github.com/kevinveenbirkenbach/pdf-healer
provider: github.com
repository: pdf-healer
verified:
gpg_keys:
- 44D8F11FD62F878E
2025-06-05 18:40:30 +02:00
- B5690EEEBB952194
- account: kevinveenbirkenbach
alias: sitdepex
description: A lightweight Python tool that connects to your Snipe-IT instance, retrieves all assets, and calculates depreciation (AfA) over a specified date range. It outputs a CSV summary and, if requested, generates a QIF file with split transactions (depreciation expense vs. accumulated depreciation) ready for import into accounting software.
homepage: https://github.com/kevinveenbirkenbach/snipeit-depreciation-export/
provider: github.com
repository: snipeit-depreciation-export
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-06-18 08:48:06 +02:00
- account: kevinveenbirkenbach
2025-07-03 14:35:31 +02:00
alias: visere
description: A simple Python CLI tool that uses FFmpeg to remove specified time ranges from video files and saves the result with a .new.mp4 suffix.
homepage: https://github.com/kevinveenbirkenbach/video-segment-remover
2025-06-18 08:48:06 +02:00
provider: github.com
2025-07-03 14:35:31 +02:00
repository: video-segment-remover
2025-06-18 08:48:06 +02:00
verified:
gpg_keys:
- 44D8F11FD62F878E
- B5690EEEBB952194
2025-06-05 18:40:30 +02:00
# This a draft not implemented yet
#- account: kevinveenbirkenbach
# alias: detaxall
# description: A Python-based tool to generate and export daily work records with corresponding German tax allowances for remote (domestic/foreign) and onsite days. It also supports optional travel entries with customizable per-km rates. Perfect for freelancers or employees tracking per-diem and travel costs in Germany.
# homepage: https://github.com/kevinveenbirkenbach/de-remote-onsite-allowance-calc/
# provider: github.com
# repository: de-remote-onsite-allowance-calc
# verified:
# gpg_keys:
# - 44D8F11FD62F878E
# - B5690EEEBB952194