From 20a14a8519a0deebe3e67eb09627f04fe89724db Mon Sep 17 00:00:00 2001 From: Brian Zalewski Date: Fri, 2 Dec 2022 10:09:17 +0000 Subject: [PATCH] Update .local/share/chezmoi/software.yml --- .local/share/chezmoi/software.yml | 2865 ++++++++++++++++++++++++++--- 1 file changed, 2590 insertions(+), 275 deletions(-) diff --git a/.local/share/chezmoi/software.yml b/.local/share/chezmoi/software.yml index eb62decf..956356ec 100644 --- a/.local/share/chezmoi/software.yml +++ b/.local/share/chezmoi/software.yml @@ -150,8 +150,16 @@ installerPreference: - gem - appimage - binary + softwarePackages: act: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: act choco: act-cli go: github.com/nektos/act@latest @@ -159,192 +167,329 @@ softwarePackages: scoop: act yay: act allure: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:binary:darwin: | # TODO _post:binary:linux: | # TODO - Include hook for unzipping and adding to /usr/local/bin (also Windows support is needed) _post:binary:windows: | # TODO + _service: null binary: https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/2.20.1/allure-commandline-2.20.1.zip brew: allure scoop: allure yay: allure altair: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: altair-graphql-client choco: altair-graphql snap: altair yay: altair android-studio: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: android-studio choco: androidstudio snap: android-studio yay: android-studio androidstudio: + _bin: null _desc: >- - [Android Studio](https://developer.android.com/studio) is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. This role installs Android Studio on nearly any operating system and also ensures a configurable list of command-line tools and SDKs are installed and seamlessly integrated with the system (i.e. the role adds the appropriate items to the `PATH` - environment variable). + [Android Studio](https://developer.android.com/studio) is the official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. This role installs Android Studio on nearly any operating system and also ensures a configurable list of command-line tools and SDKs are installed and seamlessly integrated with the system (i.e. the role adds the appropriate items to the `PATH` environment + variable). _docs: https://developer.android.com/docs _github: Not open-source _home: https://developer.android.com/studio _name: Android Studio + _service: null ansible: professormanhattan.androidstudio angular-cli: _bin: ng + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: angular-cli npm: '@angular/cli' ansible: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: ansible dnf: ansible pipx: ansible ansible-lint: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: ansible-lint ansibleconnect: + _bin: null _deps: - sshpass - tmux + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: ansibleconnect antivirus: + _bin: null _desc: >- - [Clam AntiVirus](https://www.clamav.net/) is a free software, cross-platform and open-source antivirus software toolkit able to detect many types of malicious software, including viruses. One of its main uses is on mail servers as a server-side email virus scanner. [rkhunter](http://rkhunter.sourceforge.net/) is a Unix-based tool that scans for rootkits, backdoors, and possible local exploits. It does this by comparing SHA-1 hashes of important files with known good ones in online - databases. [Malwarebytes](https://www.malwarebytes.com/) is an anti-malware software for Microsoft Windows, macOS, Chrome OS, Android, and iOS that finds and removes malware. Made by Malwarebytes Corporation, it was first released in January 2006. + [Clam AntiVirus](https://www.clamav.net/) is a free software, cross-platform and open-source antivirus software toolkit able to detect many types of malicious software, including viruses. One of its main uses is on mail servers as a server-side email virus scanner. [rkhunter](http://rkhunter.sourceforge.net/) is a Unix-based tool that scans for rootkits, backdoors, and possible local exploits. It does this by comparing SHA-1 hashes of important files with known good ones in online databases. + [Malwarebytes](https://www.malwarebytes.com/) is an anti-malware software for Microsoft Windows, macOS, Chrome OS, Android, and iOS that finds and removes malware. Made by Malwarebytes Corporation, it was first released in January 2006. _docs: null _github: null _home: null _name: AntiVirus + _service: null ansible: professormanhattan.antivirus appium: + _bin: null _desc: '[Appium](https://appium.io/) is an open source automation tool for running scripts and testing native applications, mobile-web applications and hybrid applications on Android or iOS using a webdriver.' _docs: https://appium.io/docs/en/about-appium/intro/ _github: https://github.com/appium/appium _home: https://appium.io/ _name: Appium + _service: null ansible: professormanhattan.appium brew: appium choco: appium-desktop aptcacherng: + _bin: null _desc: '[Apt-Cacher-NG](https://wiki.debian.org/AptCacherNg) is a caching proxy server (or apt proxy) for Debian based distributions like Ubuntu, Kubuntu, Xubuntu, Edubuntu, Linux Mint, etc, which is used to cache the downloaded packages locally on your server.' _docs: null _github: null _home: null _name: AptCacherNG + _service: null ansible: professormanhattan.aptcacherng aqua: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: aquaproj/aqua/aqua argocli: + _bin: null _desc: ArgoCD is a declarative GitOps continuous delivery platform. + _docs: null + _github: null + _home: null _homepage: https://argoproj.github.io _name: argo + _service: null _type: cli brew: argocd github: https://github.com/argoproj/argo-workflows aria2: + _bin: null _desc: '[aria2](https://aria2.github.io/) is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. [AriaNg](http://ariang.mayswind.net/) is a modern web frontend that makes working with aria2 easier.' _docs: https://aria2.github.io/manual/en/html/ _github: https://github.com/aria2/aria2 _home: null _name: Aria2/AriaNg + _service: null ansible: professormanhattan.aria asciicinema: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: asciicinema asdf: + _bin: null _desc: '[asdf](https://asdf-vm.com/#/) is a CLI tool that can manage multiple language runtime versions on a per-project basis or globally. It is like gvm, nvm, rbenv, and pyenv all in one. This role installs asdf on Linux or macOS.' _docs: https://asdf-vm.com/guide/introduction.html _github: https://github.com/asdf-vm/asdf _home: https://asdf-vm.com/ _name: asdf-vm + _service: null ansible: professormanhattan.asdf assh: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: assh go: moul.io/assh/v2 yay: assh astronvim: + _bin: null _deps: - bottom - # Conflicts with coreutils binary on macOS - # - gdu - lazygit - neovim - node - python - ripgrep - tree-sitter + _desc: null + _docs: null + _github: null + _home: null + _name: null _post: nvim --headless -c 'autocmd User PackerComplete quitall' + _service: null auto-install: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: auto-install autojump: + _bin: null _desc: '[autojump](https://github.com/wting/autojump) is a faster way to navigate your filesystem. It works by maintaining a database of the directories you use the most from the command line.' _docs: https://github.com/wting/autojump/blob/master/docs/install.md _github: https://github.com/wting/autojump _home: null _name: Autojump + _service: null ansible: professormanhattan.autojump autokey: + _bin: null _desc: '[AutoKey](https://github.com/autokey/autokey) is a free, open-source scripting application for Linux. AutoKey allows the user to define hotkeys and trigger phrases which expand to predefined text, automating frequent or repetitive tasks such as correcting typographical errors or common spelling mistakes and inserting boiler plate sections of text. [AutoHotKey](https://www.autohotkey.com/) is a similar piece of software that is only available on the Windows platform.' _docs: https://autokey.github.io/ _github: https://github.com/autokey/autokey _home: https://code.google.com/archive/p/autokey/ _name: Autokey + _service: null ansible: professormanhattan.autokey apt: autokey choco: autohotkey dnf: autokey yay: autokey-gtk automake: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: automake autorestic: + _bin: null _desc: '[Autorestic](https://autorestic.vercel.app/) is a wrapper around [Restic](https://restic.net/). The Restic CLI can be a bit overwhelming and difficult to manage if you have many different location that you want to backup to multiple locations. Autorestic makes managing all your S3 backups easier by making it config / cron driven.' _docs: https://autorestic.vercel.app/quick _github: https://github.com/cupcakearmy/autorestic/ _home: https://autorestic.vercel.app/ _name: Autorestic + _service: null ansible: professormanhattan.autorestic awscli: + _bin: null _desc: The [AWS CLI](https://aws.amazon.com/cli/) is a unified tool to manage your AWS services. With just one tool to download and configure, you can control multiple AWS services from the command line and automate them through scripts. _docs: https://docs.aws.amazon.com/cli/index.html _github: https://github.com/aws/aws-cli _home: https://aws.amazon.com/ _name: AWS CLI + _service: null ansible: professormanhattan.awscli brew: awscli@2 choco: awscli awxcli: + _bin: null _desc: '[ansible-tower-cli](https://docs.ansible.com/ansible-tower/latest/html/towercli/index.html) is a CLI program that interacts with Ansible Tower or AWX. It is the official command-line client for both Ansible Tower and AWX. It uses naming and structure consistent with the AWX HTTP API, provides consistent output formats with optional machine-parsable formats, and auto-detects API versions, available endpoints, and feature support.' _docs: null _github: https://github.com/marcredhat/awxcli _home: null _name: AWX CLI + _service: null ansible: professormanhattan.awxcli azure-cli: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: azure-cli choco: azure-cli winget: Microsoft.AzureCLI yay: azure-cli azurecli: + _bin: null _desc: The [Azure CLI](https://docs.microsoft.com/en-us/cli/azure/) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly with Azure, with an emphasis on automation. It is the official CLI, released by Microsoft. _docs: https://docs.microsoft.com/en-us/cli/azure/ _github: https://github.com/Azure/azure-cli _home: https://azure.microsoft.com/ _name: Azure CLI + _service: null ansible: professormanhattan.azurecli azurefunctions: + _bin: null _desc: A local development experience for creating, developing, testing, running, and debugging Azure Functions + _docs: null _github: https://github.com/Azure/azure-functions-core-tools + _home: null _name: azure-functions-core-tools + _service: null _type: cli brew: azure/functions/azure-functions-core-tools@4 choco: azure-functions-core-tools github: github.com/Azure/azure-functions-core-tools npm: azure-functions-core-tools@4 balenaetcher: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.etcher cask: balenaetcher choco: etcher bandwhich: + _bin: null _desc: '[Bandwhich](https://github.com/imsnif/bandwhich) is a CLI utility for displaying current network utilization by process, connection and remote IP/hostname.' _docs: null _github: https://github.com/imsnif/bandwhich _home: null _name: Bandwhich + _service: null _type: cli ansible: professormanhattan.bandwhich brew: bandwhich @@ -352,20 +497,33 @@ softwarePackages: pacman: bandwhich pkg: bandwhich bane: + _bin: null _desc: Custom & better AppArmor profile generator for Docker containers + _docs: null _github: https://github.com/genuinetools/bane + _home: null _name: bane + _service: null _type: cli github: github.com/genuinetools/bane go: github.com/genuinetools/bane@latest bash-completion: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: bash-completion bat: + _bin: null _desc: '[bat](https://github.com/sharkdp/bat) is a cat(1) clone with syntax highlighting and Git integration.' _docs: null _github: https://github.com/sharkdp/bat _home: null _name: bat + _service: null _type: cli ansible: professormanhattan.bat apk: bat @@ -379,109 +537,204 @@ softwarePackages: scoop: bat zypper: bat beets: + _bin: null _desc: The purpose of [Beets](https://beets.io/) is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. Then it provides a bouquet of tools for manipulating and accessing your music. _docs: https://beets.readthedocs.io/en/stable/ _github: https://github.com/beetbox/beets _home: https://beets.io/ _name: Beets + _service: null ansible: professormanhattan.beets betwixt: + _bin: null _desc: Web Debugging Proxy based on Chrome DevTools Network panel + _docs: null _github: https://github.com/kdzwinel/betwixt + _home: null _name: Betwixt + _service: null _type: application github: github.com/kdzwinel/betwixt bin: + _bin: null _desc: Effortless binary manager + _docs: null _github: https://github.com/marcosnils/bin + _home: null _name: bin + _service: null _type: cli github: github.com/marcosnils/bin go: github.com/marcosnils/bin@latest bitly: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: bitly-cli-client bitwarden: + _bin: null _desc: The desktop vault (Windows, macOS, & Linux) + _docs: null _github: https://github.com/bitwarden/desktop + _home: null _name: BitWarden + _service: null _type: application cask: bitwarden choco: bitwarden github: github.com/bitwarden/desktop snap: bitwarden yay: bitwarden-git - bivac: - _desc: Backup Interface for Volumes Attached to Containers - _github: https://github.com/camptocamp/bivac - _name: bivac - _type: cli - github: github.com/camptocamp/bivac - boilr: - _desc: boilerplate template manager that generates files or directories from template repositories - _github: https://github.com/tmrts/boilr - _name: boilr - _type: cli - github: github.com/tmrts/boilr - go: github.com/tmrts/boilr@latest - bottom: - brew: bottom - pacman: bottom - scoop: bottom - snap: bottom - brave: - ansible: professormanhattan.bravebrowser - cask: brave-browser - choco: brave - snap: brave - bravebrowser: - _desc: '[Brave Browser](https://brave.com/) is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. It includes the ability to access Tor websites and has a built-in plugin that replaces ads and pays you to surf the web. It is a privacy-focused browser, which automatically blocks online advertisements and website trackers in its default settings. It also supports Chrome extensions.' - _docs: https://support.brave.com/hc/en-us/articles/360035410812-Quickstart-guide-New-to-Brave-Start-here- - _github: https://github.com/brave/brave-browser - _home: https://brave.com/ - _name: Brave Browser - ansible: professormanhattan.bravebrowser - broot: - _desc: '[broot](https://dystroy.org/broot/) offers a new way to see and navigate directory trees.' - _docs: https://dystroy.org/broot/documentation/usage/ - _github: https://github.com/Canop/broot - _home: https://dystroy.org/broot/ - _name: broot - ansible: professormanhattan.broot - browser-sync: - npm: browser-sync - budibase-cli: - _desc: The Budibase CLI is how you initialise, manage and update your Budibase installation - _github: https://github.com/Budibase/budibase - _name: budibase-cli - _type: cli - github: github.com/Budibase/budibase - npm: '@budibase/cli' - bundler: - gem: bundler bitwarden-cli: + _bin: null _desc: '[Bitwarden CLI](https://github.com/bitwarden/cli) (i.e. bw) is a free and open-source official CLI for the [Bitwarden](https://bitwarden.com/) password manager. bw is available on Linux, macOS, and Microsoft Windows.' _docs: https://bitwarden.com/help/ _github: https://github.com/bitwarden/clients _home: https://bitwarden.com/ _name: Bitwarden CLI + _service: null ansible: professormanhattan.bw choco: bitwarden-cli snap: bw + bivac: + _bin: null + _desc: Backup Interface for Volumes Attached to Containers + _docs: null + _github: https://github.com/camptocamp/bivac + _home: null + _name: bivac + _service: null + _type: cli + github: github.com/camptocamp/bivac + boilr: + _bin: null + _desc: boilerplate template manager that generates files or directories from template repositories + _docs: null + _github: https://github.com/tmrts/boilr + _home: null + _name: boilr + _service: null + _type: cli + github: github.com/tmrts/boilr + go: github.com/tmrts/boilr@latest + bottom: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + brew: bottom + pacman: bottom + scoop: bottom + snap: bottom + brave: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + ansible: professormanhattan.bravebrowser + cask: brave-browser + choco: brave + snap: brave + bravebrowser: + _bin: null + _desc: '[Brave Browser](https://brave.com/) is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. It includes the ability to access Tor websites and has a built-in plugin that replaces ads and pays you to surf the web. It is a privacy-focused browser, which automatically blocks online advertisements and website trackers in its default settings. It also supports Chrome extensions.' + _docs: https://support.brave.com/hc/en-us/articles/360035410812-Quickstart-guide-New-to-Brave-Start-here- + _github: https://github.com/brave/brave-browser + _home: https://brave.com/ + _name: Brave Browser + _service: null + ansible: professormanhattan.bravebrowser + broot: + _bin: null + _desc: '[broot](https://dystroy.org/broot/) offers a new way to see and navigate directory trees.' + _docs: https://dystroy.org/broot/documentation/usage/ + _github: https://github.com/Canop/broot + _home: https://dystroy.org/broot/ + _name: broot + _service: null + ansible: professormanhattan.broot + browser-sync: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + npm: browser-sync + budibase-cli: + _bin: null + _desc: The Budibase CLI is how you initialise, manage and update your Budibase installation + _docs: null + _github: https://github.com/Budibase/budibase + _home: null + _name: budibase-cli + _service: null + _type: cli + github: github.com/Budibase/budibase + npm: '@budibase/cli' + bundler: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + gem: bundler caniuse: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: caniuse-cmd captain: + _bin: null _desc: Helps manage docker-compose.yml files from anywhere in the file system + _docs: null _github: https://github.com/jenssegers/captain + _home: null _name: captain + _service: null _type: cli github: github.com/jenssegers/captain carbon-now: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: carbon-now-cli carthage: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew:darwin: carthage cerebro: + _bin: null _desc: Open-source productivity booster with a brain + _docs: null _github: https://github.com/cerebroapp/cerebro + _home: null _name: Cerebro _service: true _type: application @@ -490,6 +743,7 @@ softwarePackages: github: github.com/cerebroapp/cerebro yay: cerebro certbot: + _bin: null _desc: >- [Certbot](https://certbot.eff.org/) is part of EFF’s effort to encrypt the entire Internet. Secure communication over the Web relies on HTTPS, which requires the use of a digital certificate that lets browsers verify the identity of web servers (e.g., is that really google.com?). Web servers obtain their certificates from trusted third parties called certificate authorities (CAs). Certbot is an easy-to-use client that fetches a certificate from [Let’s Encrypt](https://letsencrypt.org/)—an open certificate authority launched by the EFF, Mozilla, and others—and deploys it to a web server. @@ -497,37 +751,52 @@ softwarePackages: _github: https://github.com/certbot/certbot _home: https://certbot.eff.org/ _name: CertBot + _service: null ansible: professormanhattan.certbot cfssl: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: cfssl pacman: cfssl cheat: _bin: cheat _desc: Cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember. - _github: https://github.com/cheat/cheat + _docker: docker run --rm bannmann/docker-cheat _docs: https://github.com/cheat/cheat + _github: https://github.com/cheat/cheat _home: https://github.com/cheat/cheat + _name: Cheat _service: false _type: cli - _docker: docker run --rm bannmann/docker-cheat - _name: Cheat brew: cheat go: github.com/cheat/cheat/cmd/cheat@latest nix: nixos.cheat snap: cheat yay: cheat chef: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null gem: chef chezmoi: _bin: chezmoi _desc: Manage your dotfiles across multiple diverse machines, securely. - _github: https://github.com/twpayne/chezmoi _docs: https://www.chezmoi.io/user-guide/command-overview/ + _github: https://github.com/twpayne/chezmoi _home: https://www.chezmoi.io/ + _name: Chezmoi _service: false _snapClassic: true _type: cli - _name: Chezmoi apk: chezmoi brew: chezmoi choco: chezmoi @@ -538,6 +807,7 @@ softwarePackages: xbps: chezmoi zypper: chezmoi chrome: + _bin: null _deps: - chrome-gnome-shell _desc: '[Google Chrome](https://www.google.com/chrome/) is a cross-platform web browser developed by Google. It was first released in 2008 for Microsoft Windows, and was later ported to Linux, macOS, iOS, and Android where it is the default browser built into the OS.' @@ -545,6 +815,7 @@ softwarePackages: _github: Not open-source _home: https://www.google.com/chrome/ _name: Google Chrome + _service: null ansible: professormanhattan.chrome apt: chromium brew: google-chrome @@ -553,35 +824,64 @@ softwarePackages: snap: chromium yay: google-chrome chrome-cli: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew:darwin: chrome-cli chrome-gnome-shell: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null _when: | test -f /usr/bin/gnome-session apt: chrome-gnome-shell dnf: chrome-gnome-shell pacman: chrome-gnome-shell clair: + _bin: null _desc: Vulnerability Static Analysis for Containers + _docs: null _github: https://github.com/quay/clair + _home: null _name: clair + _service: null _type: cli brew: clair github: github.com/quay/clair clocker: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: clocker cloudflare: + _bin: null _desc: '[Cloudflare](https://www.cloudflare.com/) is a DNS provider (and much more). Using this role, you can automatically configure DNS (through a configuration file or script) to point to your various web apps.' _docs: https://developers.cloudflare.com/ _github: https://github.com/cloudflare/1.1.1.1 _home: https://www.cloudflare.com/ _name: CloudFlare + _service: null ansible: professormanhattan.cloudflare cloudflared: + _bin: null _desc: '[CloudFlare Argo Tunnel Client](https://developers.cloudflare.com/argo-tunnel/) contains the command-line client for CloudFlare Argo Tunnel, a tunneling daemon that proxies any local webserver through the Cloudflare network.' _docs: null _github: https://github.com/cloudflare/cloudflared _home: null _name: CloudFlared + _service: null _type: cli ansible: professormanhattan.cloudflared brew: cloudflare/cloudflare/cloudflared @@ -589,111 +889,175 @@ softwarePackages: cmake: _bin: cmake _desc: CMake is an open-source, cross-platform family of tools designed to build, test and package software. - _github: https://github.com/Kitware/CMake _docs: https://cmake.org/documentation/ + _github: https://github.com/Kitware/CMake _home: https://cmake.org/ + _name: Chezmoi _service: false _snapClassic: true _type: cli - _name: Chezmoi brew: cmake choco: cmake snap: cmake cmctl: + _bin: null _desc: A CLI tool that can help you to manage cert-manager resources inside your cluster + _docs: null + _github: null _home: https://cert-manager.io/docs/usage/cmctl/ _name: cmctl + _service: null _type: cli github: github.com/cert-manager/cert-manager cockpit: + _bin: null _desc: '[Cockpit](https://cockpit-project.org/) allows you to view many aspects of system performance and make configuration changes, though the task list may depend on the particular flavor of Linux that you are using.' _docs: https://cockpit-project.org/documentation.html _github: https://github.com/cockpit-project/cockpit _home: https://cockpit-project.org/ _name: Cockpit + _service: null ansible: professormanhattan.cockpit cocoapods: + _bin: null _desc: '[CocoaPods](https://cocoapods.org/) is an application level dependency manager for Objective-C, Swift and any other languages that run on the Objective-C runtime, such as RubyMotion, that provides a standard format for managing external libraries.' _docs: https://guides.cocoapods.org/using/getting-started.html _github: https://github.com/CocoaPods/CocoaPods _home: https://cocoapods.org/ _name: cocoapods + _service: null ansible: professormanhattan.cocoapods brew:darwin: cocoapods gem:darwin: cocoapods cointop: + _bin: null _desc: '[Cointop](https://github.com/miguelmota/cointop) is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time.' _docs: https://docs.cointop.sh/ _github: https://github.com/cointop-sh/cointop _home: https://cointop.sh/ _name: Cointop + _service: null ansible: professormanhattan.cointop commitizen: _bin: cz + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: commitizen common: + _bin: null _desc: For example, this role sets the timezone, sets the hostname, sets up the swap space, ensures auto-login is either disabled or enabled, and customizes GRUB (on Linux). It also ensures that specified groups are present on the system. On Windows, the role ensures all the available updates are installed, ensures [Scoop](https://scoop.sh/) is installed, and ensures common dependencies like [Bandizip](https://en.bandisoft.com/bandizip/) (a compressed-file manager) are installed. _docs: null _github: null _home: null _name: Common + _service: null ansible: professormanhattan.common composer: + _bin: null _desc: '[Composer](https://getcomposer.org/) is an application-level package manager for the PHP programming language that provides a standard format for managing dependencies of PHP software and required libraries. It was developed by Nils Adermann and Jordi Boggiano, who continue to manage the project.' _docs: https://getcomposer.org/doc/ _github: https://github.com/composer/composer _home: https://getcomposer.org/ _name: Composer + _service: null ansible: professormanhattan.composer confd: + _bin: null _desc: Manage local application configuration files using templates and data from etcd or consul + _docs: null _github: https://github.com/kelseyhightower/confd + _home: null _name: confd + _service: null _type: cli brew: confd choco: confd github: github.com/kelseyhightower/confd yay: confd connect: + _bin: null _desc: null _docs: null _github: null _home: null _name: null + _service: null ansible: professormanhattan.connect consul: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: consul brew: consul pkg: consul yay: consul-bin consul-cli: + _bin: null _desc: Command line interface to Consul HTTP API + _docs: null _github: https://github.com/mantl/consul-cli + _home: null _name: consul-cli + _service: null _type: cli github: github.com/mantl/consul-cli consultemplate: + _bin: null _desc: '[Consul-Template](https://github.com/hashicorp/consul-template) provides a convenient way to populate values from [Consul](https://www.consul.io/) into the file system using the consul-template daemon. It was created by [HashiCorp](https://www.hashicorp.com/) (the creators of Consul).' _docs: https://learn.hashicorp.com/tutorials/consul/consul-template _github: https://github.com/hashicorp/consul-template _home: https://www.hashicorp.com/ _name: Consul-Template + _service: null ansible: professormanhattan.consultemplate container-structure-test: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:binary:linux: | # TODO + _service: null binary:linux: https://storage.googleapis.com/container-structure-test/latest/container-structure-test-linux-amd64 brew: container-structure-test yay: container-structure-test cookiecutter: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: cookiecutter pipx: cookiecutter cordova: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: cordova croc: + _bin: null _desc: Easily and securely send things from one computer to another + _docs: null _github: https://github.com/schollz/croc + _home: null _name: croc + _service: null _type: cli brew: croc choco: croc @@ -703,42 +1067,56 @@ softwarePackages: pkg: croc scoop: croc ctop: + _bin: null _desc: Top-like interface for container metrics + _docs: null _github: https://github.com/bcicen/ctop + _home: null _name: ctop + _service: null _type: cli brew: ctop github: github.com/bcicen/ctop yay: ctop-bin cumulus: + _bin: null _desc: A SoundCloud player that lives in the menubar + _docs: null _github: https://github.com/gillesdemey/Cumulus + _home: null _name: Cumulus + _service: null _type: menubar cask: cumulus github: github.com/gillesdemey/Cumulus cups: + _bin: null _desc: '[CUPS](https://www.cups.org/) is a modular printing system for Unix-like computer operating systems which allows a computer to act as a print server. A computer running CUPS is a host that can accept print jobs from client computers, process them, and send them to the appropriate printer.' _docs: null _github: null _home: null _name: CUPS + _service: null ansible: professormanhattan.cups curator: + _bin: null _desc: Elasticsearch Curator helps you curate, or manage, your Elasticsearch indices and snapshots + _docs: null + _github: null _home: https://www.elastic.co/guide/en/elasticsearch/client/curator _name: curator + _service: null _type: cli pip: elasticsearch-curator curl: _bin: curl _desc: cURL is a computer software project providing a library (libcurl) and command-line tool (curl) for transferring data using various network protocols. - _github: https://github.com/curl/curl _docs: https://curl.se/docs/ + _github: https://github.com/curl/curl _home: https://curl.se/ + _name: cURL _service: false _type: cli - _name: cURL apk: curl apt: curl brew: curl @@ -752,62 +1130,78 @@ softwarePackages: curlie: _bin: curlie _desc: Curlie is a frontend to curl that adds the ease of use of httpie, without compromising on features and performance. - _github: https://github.com/rs/curlie _docs: https://curlie.io/ + _github: https://github.com/rs/curlie _home: https://curlie.io/ + _name: Curlie _service: false _type: cli - _name: Curlie brew: curlie go: github.com/rs/curlie@latest pkg: curlie port: curlie scoop: curlie dasel: + _bin: null _desc: Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool + _docs: null _github: https://github.com/TomWright/dasel + _home: null _name: dasel + _service: null _type: cli brew: dasel github: github.com/TomWright/dasel go: github.com/tomwright/dasel/cmd/dasel@master dat: + _bin: null _desc: Peer-to-peer sharing & live syncronization of files via command line + _docs: null _github: https://github.com/datproject/dat + _home: null _name: dat + _service: null _type: cli github: github.com/dat-ecosystem-archive/dat npm: dat@next dat-desktop: + _bin: null _desc: Peer to peer data syncronization + _docs: null _github: https://github.com/datproject/dat-desktop + _home: null _name: Dat Desktop + _service: null _type: application cask: dat github: github.com/datproject/dat-desktop debloat: + _bin: null _desc: This repository is the home of an Ansible role that Debloats Windows _docs: null _github: null _home: null _name: Debloat Windows + _service: null ansible: professormanhattan.debloat defaultbrowser: + _bin: null _desc: This role performs the necessary logic to set the default browser on nearly any platform. _docs: null _github: null _home: null _name: Default Browser Setter + _service: null ansible: professormanhattan.defaultbrowser delta: _bin: delta - _type: cli _desc: '[delta](https://github.com/dandavison/delta) is a viewer for git and diff output' _docs: https://dandavison.github.io/delta/ _github: https://github.com/dandavison/delta _home: https://github.com/dandavison/delta _name: Delta _service: false + _type: cli ansible: professormanhattan.delta brew: git-delta cargo: git-delta @@ -817,82 +1211,116 @@ softwarePackages: pkg: git-delta scoop: delta delve: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: delve go: github.com/go-delve/delve/cmd/dlv@latest deno: + _bin: null _desc: '[Deno](https://deno.land/) is a modern runtime for JavaScript and TypeScript. It is advertised as a simple runtime that uses V8 and Rust. It is boasted as secure-by-default because there is no file, network, or environment access unless explicitly enabled. Deno compiles apps into single executables. An app made with Deno generally specifies its dependencies as URLs mainly hosted in the [Deno standard module repository](https://deno.land/std).' _docs: https://deno.land/manual _github: https://github.com/denoland/deno _home: https://deno.land/ _name: Deno + _service: null ansible: professormanhattan.deno desed: + _bin: null _desc: Debugger for sed used to demystify and debug the sed scripts, from comfort of terminal + _docs: null _github: https://github.com/SoptikHa2/desed + _home: null _name: desed + _service: null _type: cli cargo: desed dnf: desed github: github.com/SoptikHa2/desed pkg: desed desktop: + _bin: null _desc: This role is essentially the place where all desktop-specific tasks that are substantial enough for their own role are placed. _docs: null _github: null _home: null _name: Desktop + _service: null ansible: professormanhattan.desktop deta: + _bin: null _desc: Command line interface for managing Deta micros and deployments + _docs: null _github: https://github.com/deta/deta-cli + _home: null _name: deta + _service: null _type: cli github: github.com/deta/deta-cli dframe: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: deviceframe diffsofancy: + _bin: null _desc: '[diff-so-fancy](https://github.com/so-fancy/diff-so-fancy) strives to make your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.' _docs: null _github: null _home: null _name: diff-so-fancy + _service: null ansible: professormanhattan.diffsofancy difftastic: _bin: difft _desc: Difftastic is a structural diff tool that understands syntax. - _github: https://github.com/Wilfred/difftastic _docs: https://difftastic.wilfred.me.uk/git.html + _github: https://github.com/Wilfred/difftastic _home: https://difftastic.wilfred.me.uk/ + _name: Difftastic _service: false _type: cli - _name: Difftastic brew: difftastic cargo: difftastic direnv: + _bin: null _desc: '[direnv](https://direnv.net/) is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory.' _docs: https://direnv.net/ _github: https://github.com/direnv/direnv _home: https://direnv.net/ _name: direnv + _service: null _type: cli ansible: professormanhattan.direnv apt: direnv brew: direnv github: github.com/direnv/direnv disks: + _bin: null _desc: If you know in advance the IDs of your various hard disks then you can use this role to customize their mounting point and labels, for instance. _docs: null _github: null _home: null _name: Disks + _service: null ansible: professormanhattan.disks dive: + _bin: null _desc: '[dive](https://github.com/wagoodman/dive) is a tool for exploring a docker image, layer contents, and discovering ways to shrink the size of the Docker/OCI image.' _description: A tool for exploring each layer in a docker image _docs: null _github: https://github.com/wagoodman/dive _home: https://github.com/wagoodman/dive _name: dive + _service: null _type: cli ansible: professormanhattan.dive brew: dive @@ -900,68 +1328,92 @@ softwarePackages: go: github.com/wagoodman/dive@latest yay: dive dmginstall: + _bin: null _desc: '' _docs: null _github: null _home: null _name: DMG Install + _service: null ansible: professormanhattan.dmginstall dns: + _bin: null _desc: This role ensures that DNS requests are encrypted if you supply it the appropriate configuration. It uses systemd on Linux. On macOS/Windows, it installs and configures [Stubby](https://github.com/getdnsapi/stubby). _docs: null _github: null _home: null _name: DNS + _service: null ansible: professormanhattan.dns dnsmasq: + _bin: null _desc: '[Dnsmasq](https://wiki.debian.org/dnsmasq) is free software providing Domain Name System caching, a Dynamic Host Configuration Protocol server, router advertisement and network boot features, intended for small computer networks.' _docs: https://thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html _github: https://github.com/imp/dnsmasq _home: null _name: dnsmasq + _service: null ansible: professormanhattan.dnsmasq docker: + _bin: null _desc: '[Docker](https://www.docker.com/) is a set of platform-as-a-service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own software, libraries and configuration files; they can communicate with each other through well-defined channels.' _docs: https://docs.docker.com/ _github: https://github.com/docker/cli _home: https://www.docker.com/ _name: Docker + _service: null ansible: professormanhattan.docker docker-slim: + _bin: null _desc: Extension to minify and secure Docker images + _docs: null _github: https://github.com/docker-slim/docker-slim + _home: null _name: docker-slim + _service: null _type: cli brew: docker-slim dnf: golang-github-docker-slim github: github.com/docker-slim/docker-slim yay: docker-slim dockerpushrm: + _bin: null _desc: '[docker-pushrm](https://github.com/christian-korneck/docker-pushrm) is a Docker CLI plugin that adds a new docker pushrm command to Docker. The command pushes the README file from the current working directory to a container registry server. When using it with DockerHub, you can programmatically upload your README so that it shows up on your containers landing page.' _docs: null _github: https://github.com/christian-korneck/docker-pushrm _home: https://hub.docker.com/r/chko/docker-pushrm _name: docker-pushrm + _service: null ansible: professormanhattan.dockerpushrm dockerslim: + _bin: null _desc: '[DockerSlim](https://dockersl.im/) will optimize and secure your containers by understanding your application and what it needs using various analysis techniques. It will throw away what you don''t need, reducing the attack surface of your container. What if you need some of those extra things to debug your container? You can use dedicated debugging side-car containers for that.' _docs: null _github: https://github.com/docker-slim/docker-slim _home: https://dockersl.im/ _name: Dockerslim + _service: null ansible: professormanhattan.dockerslim dockle: + _bin: null _desc: Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start + _docs: null _github: https://github.com/goodwithtech/dockle + _home: null _name: dockle + _service: null _type: cli brew: goodwithtech/r/dockle github: github.com/goodwithtech/dockle yay: dockle-bin doctl: + _bin: null _desc: The official command line interface for the DigitalOcean API + _docs: null _github: https://github.com/digitalocean/doctl + _home: null _name: doctl + _service: null _type: cli brew: doctl github: github.com/digitalocean/doctl @@ -969,59 +1421,94 @@ softwarePackages: pkg: doctl snap: doctl dog: + _bin: null _desc: A command-line DNS client + _docs: null _github: https://github.com/ogham/dog + _home: null _name: dog + _service: null _type: cli brew: dog github: github.com/ogham/dog pacman: dog pkg: dog dotenv-linter: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: dotenv-linter cargo: dotenv-linter scoop: dotenv-linter yay: dotenv-linter dotfiles: + _bin: null _desc: This role is the culmination of looking through many different dotfile configurations on GitHub. _docs: null _github: null _home: null _name: Dotfiles + _service: null ansible: professormanhattan.dotfiles dotnet: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: dotnet choco: dotnet yay: dotnet-sdk-bin dprint: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:binary:windows: | # TODO + _service: null binary:windows: https://github.com/dprint/dprint/releases/latest/download/dprint-x86_64-pc-windows-msvc-installer.exe brew: dprint cargo: dprint npm: dprint scoop: dprint drone: + _bin: null _desc: The Drone command line tools are used to interact with the Drone from the command line, and provide important utilities for managing users and repository settings + _docs: null _github: https://github.com/harness/drone-cli + _home: null _name: drone + _service: null _type: cli brew: drone/drone/drone github: github.com/harness/drone-cli scoop: drone droplets: + _bin: null _desc: Digital Ocean is a cloud service provider and Droplets are what Digital Oceans calls VMs. This roles helps set up Droplets programmatically. _docs: https://docs.digitalocean.com/products/droplets/ _github: https://github.com/digitalocean/droplet-agent _home: https://www.digitalocean.com/products/droplets _name: Droplets + _service: null ansible: professormanhattan.droplets duf: + _bin: null _desc: '[duf](https://github.com/muesli/duf) is a Disk Usage/Free Utility - a better ''df'' alternative. It displays a chart within your terminal that gives you an overview of hard-drive usage statistics.' _docs: null _github: https://github.com/muesli/duf _home: null _name: duf + _service: null _type: cli ansible: professormanhattan.duf brew: duf @@ -1032,23 +1519,37 @@ softwarePackages: scoop: duf snap: duf-utility dust: + _bin: null _desc: A more intuitive version of du in rust + _docs: null _github: https://github.com/bootandy/dust + _home: null _name: dust + _service: null _type: cli apk: dust github: github.com/bootandy/dust pacman: dust easyengine: + _bin: null _desc: '[EasyEngine](https://easyengine.io/) is a command-line control panel for Nginx to manage WordPress sites running on Nginx, PHP, MySQL, and Let''s Encrypt.' _docs: https://easyengine.io/handbook/ _github: https://github.com/EasyEngine/easyengine _home: https://easyengine.io/ _name: EasyEngine + _service: null ansible: professormanhattan.easyengine editly: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: editly elasticagent: + _bin: null _desc: >- [Elastic Agent](https://www.elastic.co/guide/en/fleet/current/elastic-agent-installation-configuration.html) is a single, unified way to add monitoring for logs, metrics, and other types of data to each host. A single agent makes it easier and faster to deploy monitoring across your infrastructure. The agent’s single, unified policy makes it easier to add integrations for new data sources. You can use Elastic Agent with Fleet. [Fleet](https://www.elastic.co/guide/en/kibana/current/fleet.html) is a Kibana service that allows you to add and manage integrations for popular services and platforms, as well as manage Elastic Agent installations. @@ -1056,40 +1557,93 @@ softwarePackages: _github: https://github.com/elastic/elastic-agent _home: https://www.elastic.co/ _name: Elastic Agent + _service: null ansible: professormanhattan.elasticagent electron: - brew: electron - npm: electron - emma: - npm: emma-cli - emoj: - npm: emoj - emplace: - cargo: emplace - nix: emplace - scoop: emplace - empty-trash: - npm: empty-trash-cli - envconsul: - _desc: Launch a subprocess with environment variables using data from @hashicorp Consul and Vault - _github: https://github.com/hashicorp/envconsul - _name: envconsul - _type: cli - github: github.com/hashicorp/envconsul - environment: + _bin: null _desc: null _docs: null _github: null _home: null _name: null + _service: null + brew: electron + npm: electron + emma: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + npm: emma-cli + emoj: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + npm: emoj + emplace: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + cargo: emplace + nix: emplace + scoop: emplace + empty-trash: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + npm: empty-trash-cli + envconsul: + _bin: null + _desc: Launch a subprocess with environment variables using data from @hashicorp Consul and Vault + _docs: null + _github: https://github.com/hashicorp/envconsul + _home: null + _name: envconsul + _service: null + _type: cli + github: github.com/hashicorp/envconsul + environment: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.environment eslint: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: eslint npm: eslint etcd: + _bin: null _desc: Distributed reliable key-value store for the most critical data of a distributed system + _docs: null _github: https://github.com/etcd-io/etcd + _home: null _name: etcd + _service: null _type: cli apt: etcd brew: etcd @@ -1098,11 +1652,13 @@ softwarePackages: github: github.com/etcd-io/etcd yay: etcd etcher: + _bin: null _desc: '[balenaEtcher](https://www.balena.io/etcher/) is a powerful OS image flasher built with web technologies to ensure flashing an SDCard or USB drive is a pleasant and safe experience. It protects from accidentally writing to hard-drives, ensures every byte of data was written correctly, and much more. It can also directly flash Raspberry Pi devices that support USB device boot mode. It will run on any platform officially supported by Electron.' _docs: https://www.balena.io/docs/learn/welcome/introduction/ _github: https://github.com/balena-io/etcher _home: https://www.balena.io/etcher/ _name: Etcher + _service: null ansible: professormanhattan.etcher brew: balenaetcher choco: etcher @@ -1110,12 +1666,12 @@ softwarePackages: exa: _bin: exa _desc: A modern replacement for ls. - _github: https://github.com/ogham/exa _docs: https://the.exa.website/introduction + _github: https://github.com/ogham/exa _home: https://the.exa.website/ + _name: Exa _service: false _type: cli - _name: Exa apt: exa brew: exa cargo: exa @@ -1125,27 +1681,40 @@ softwarePackages: pacman: exa zypper: exa exiftool: + _bin: null _desc: '[exiftool](https://exiftool.org/) is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in a wide variety of files' _docs: null _github: null _home: null _name: exiftool + _service: null ansible: professormanhattan.exiftool extensions: + _bin: null _desc: This role acts as a catch-all for extensions for various system software. _docs: null _github: null _home: null _name: Extensions + _service: null ansible: professormanhattan.extensions fastify: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: fastify-cli fd: + _bin: null _desc: '[fd](https://github.com/sharkdp/fd) is a program that can search for files on your filesystem. It is a simple, fast, and user-friendly alternative to find. While it does not aim to support all of find''s powerful functionality, it provides sensible (opinionated) defaults for a majority of use cases.' _docs: null _github: https://github.com/sharkdp/fd _home: null _name: fd + _service: null _type: cli ansible: professormanhattan.fd apk: fd @@ -1158,13 +1727,22 @@ softwarePackages: pkg: fd scoop: fd feathers: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: '@feathersjs/cli' ffmpeg: + _bin: null _desc: '[FFmpeg](https://www.ffmpeg.org/) is the leading multimedia framework. It is able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge.' _docs: null _github: null _home: null _name: FFmpeg + _service: null ansible: professormanhattan.ffmpeg apk: ffmpeg apt: ffmpeg @@ -1174,11 +1752,13 @@ softwarePackages: pacman: ffmpeg scoop: ffmpeg ffsend: + _bin: null _desc: '[ffsend](https://github.com/timvisee/ffsend) (formerly [Firefox Send](https://support.mozilla.org/en-US/kb/what-happened-firefox-send)) allows you to easily and securely share files and directories from the command line through a safe, private and encrypted link using a single simple command. Files are shared using the [Send](https://send.vis.ee/) service and may be up to 1GB. Others are able to download these files with this tool, or through their web browser.' _docs: null _github: https://github.com/timvisee/ffsend _home: null _name: ffsend + _service: null _type: cli ansible: professormanhattan.ffsend apk: ffsend @@ -1189,48 +1769,65 @@ softwarePackages: snap: ffsend yay: ffsend fig: + _bin: null _desc: '[Fig](https://fig.io/) adds autocomplete to your terminal. As you type, Fig pops up subcommands, options, and contextually relevant arguments in your existing terminal.' _docs: null _github: null _home: null _name: Fig + _service: null ansible: professormanhattan.fig filebrowser: + _bin: null _desc: '[File Browser](https://filebrowser.org/) is a tool that lets you browse and edit files on any mounting point in the operating system.' _docs: https://filebrowser.org/installation _github: https://github.com/filebrowser/filebrowser _home: https://filebrowser.org/ _name: File Browser + _service: null _type: webapp ansible: professormanhattan.filebrowser brew: filebrowser/tap/filebrowser github: github.com/filebrowser/filebrowser filezilla: + _bin: null _desc: '[FileZilla](https://filezilla-project.org/) is a free software, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Client binaries are available for Windows, Linux, and macOS, server binaries are available for Windows only.' _docs: https://wiki.filezilla-project.org/Documentation _github: null _home: https://filezilla-project.org/ _name: FileZilla + _service: null ansible: professormanhattan.filezilla apt: filezilla choco: filezilla dnf: filezilla pacman: filezilla finish: + _bin: null _desc: This role should be the last role in the playbook. _docs: null _github: null _home: null _name: Finish + _service: null ansible: professormanhattan.finish firebase: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: firebase-tools firefox: + _bin: null _desc: '[Mozilla Firefox](https://www.mozilla.org/en-US/firefox/new/), or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. Firefox uses the Gecko layout engine to render web pages, which implements current and anticipated web standards.' _docs: https://developer.mozilla.org/en-US/ _github: null _home: https://www.mozilla.org/en-US/firefox/new/ _name: Mozilla Firefox + _service: null ansible: professormanhattan.firefox apt: firefox apt:debian: firefox-esr @@ -1239,64 +1836,107 @@ softwarePackages: dnf: firefox pacman: firefox firewall: + _bin: null _desc: This role is intended to be used with the ProfessorManhattan playbook. It integrates tightly with the other roles included with the playbook. _docs: null _github: null _home: null _name: Firewall + _service: null ansible: professormanhattan.firewall fission: + _bin: null _desc: Fission CLI helps you to operate Fission + _docs: null + _github: null _home: https://fission.io/ _name: Fission + _service: null _type: binary github: github.com/fission/fission fkill: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: fkill-cli flutter: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: flutter choco: flutter snap: flutter yay: flutter fly: + _bin: null _desc: CLI to manage Concourse CI installation + _docs: null + _github: null _home: https://concourse-ci.org/ _name: fly + _service: null _type: binary brew: fly github: https://github.com/concourse/concourse yay: fly-cli fm: + _bin: null _desc: Terminal file manager + _docs: null _github: https://github.com/knipferrc/fm + _home: null _name: fm + _service: null _type: cli github: github.com/knipferrc/fm go: github.com/knipferrc/fm@latest fontinstall: + _bin: null _desc: '' _docs: null _github: null _home: null _name: Install Fonts + _service: null ansible: professormanhattan.fontinstall fonts: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: - epk/epk/font-sf-mono-nerd-font - homebrew/cask-fonts/font-hack-nerd-font - homebrew/cask-fonts/font-meslo-lg-nerd-font fpm: + _bin: null _desc: '[fpm](https://github.com/jordansissel/fpm) (short for Effing package management) allows you to build packages for multiple platforms with great ease. The source of your package can be a gem, Python module, pear, directory, .tar.gz, rpm, deb, Node.js package, or pacman package. The target packages it supports are deb, rpm, solaris, freebsd, tar, directory, Mac OS X .pkg file, or pacman package.' _docs: null _github: null _home: null _name: fpm + _service: null ansible: professormanhattan.fpm gem: fpm fq: + _bin: null _desc: jq for binary formats + _docs: null _github: https://github.com/wader/fq + _home: null _name: fq + _service: null _type: cli apk: fq brew: wader/tap/fq @@ -1305,9 +1945,13 @@ softwarePackages: pacman: fq scoop: fq fselect: + _bin: null _desc: Extension to find files with SQL-like queries + _docs: null _github: https://github.com/jhspetersson/fselect + _home: null _name: fselect + _service: null _type: cli brew: fselect cargo: fselect @@ -1315,28 +1959,34 @@ softwarePackages: github: github.com/jhspetersson/fselect yay: fselect fuego: + _bin: null _desc: Fuego is a command line client for the firestore database + _docs: null _github: https://github.com/sgarciac/fuego + _home: null _name: Fuego + _service: null _type: cli github: github.com/sgarciac/fuego snap: fuego fuse: + _bin: null _desc: '[macFUSE](https://osxfuse.github.io/) allows you to extend macOS via third party file systems.' _docs: null _github: null _home: null _name: Fuse + _service: null ansible: professormanhattan.fuse fx: _bin: fx _desc: A terminal JSON viewer. - _github: https://github.com/antonmedv/fx _docs: https://github.com/antonmedv/fx/blob/master/doc/doc.md + _github: https://github.com/antonmedv/fx _home: https://github.com/antonmedv/fx + _name: FX _service: false _type: cli - _name: FX brew: fx go: github.com/antonmedv/fx@latest pacman: fx @@ -1344,71 +1994,121 @@ softwarePackages: scoop: fx snap: fx fzf: + _bin: null _desc: '[fzf](https://github.com/junegunn/fzf) is a general-purpose command-line fuzzy finder. It''s an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.' _docs: null _github: null _home: null _name: fzf + _service: null ansible: professormanhattan.fzf g-assist: + _bin: null _desc: A cross-platform unofficial Google Assistant Client for Desktop + _docs: null _github: https://github.com/Melvin-Abraham/Google-Assistant-Unofficial-Desktop-Client + _home: null _name: Google Assistant Unofficial Desktop Client _service: true _type: application github: github.com/Melvin-Abraham/Google-Assistant-Unofficial-Desktop-Client snap: g-assist gcloud: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: google-cloud-sdk choco: gcloudsdk yay: google-cloud-sdk gdown: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: gdown gdrive: + _bin: null _desc: Google Drive CLI Client + _docs: null _github: https://github.com/prasmussen/gdrive + _home: null _name: gdrive + _service: null _type: cli brew: gdrive github: github.com/prasmussen/gdrive yay: gdrive gdu: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:brew: brew link --overwrite gdu _post:snap: | sudo snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe sudo snap connect gdu-disk-usage-analyzer:system-backup :system-backup sudo snap alias gdu-disk-usage-analyzer.gdu gdu + _service: null brew: gdu go: github.com/dundee/gdu/v5/cmd/gdu@latest pacman: gdu snap: gdu-disk-usage-analyzer gdu:debian: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: gdu gfi: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: google-font-installer gh: + _bin: null _desc: '[gh](https://cli.github.com/) is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.' _docs: null _github: null _home: null _name: Github CLI + _service: null ansible: professormanhattan.gh ghorg: + _bin: null _desc: '[ghorg](https://github.com/gabrie30/ghorg) allows you to quickly clone all of an org''s, or user''s repositories into a single directory.' _docs: null _github: https://github.com/gabrie30/ghorg _home: null _name: ghorg + _service: null _type: cli ansible: professormanhattan.ghorg github: github.com/gabrie30/ghorg yay: ghorg gimp: + _bin: null _desc: '[GIMP](https://www.gimp.org/) is a free and open-source raster graphics editor used for image manipulation and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. GIMP is released under GPLv3+ license and is available for Linux, macOS, and Microsoft Windows.' _docs: https://www.gimp.org/docs/ _github: https://github.com/GNOME/gimp _home: https://www.gimp.org/ _name: GIMP + _service: null ansible: professormanhattan.gimp apt: gimp cask: gimp @@ -1417,101 +2117,164 @@ softwarePackages: pacman: gimp snap: gimp gist: + _bin: null _desc: '[gist](https://github.com/defunkt/gist) provides a command that you can use from your terminal to upload content to https://gist.github.com/. This role will optionally set up a dotfile that handles authentication if you pass the appropriate configuration.' _docs: null _github: null _home: null _name: gist + _service: null ansible: professormanhattan.gist git: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apk: git apt: git brew: git dnf: git git-filter-repo: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: git-filter-repo pipx: git-filter-repo git-lfs: + _bin: null _deps: - git + _desc: null + _docs: null + _github: null + _home: null + _name: null _post: git lfs install + _service: null brew: git-lfs scoop: git-lfs git-open: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: git-open + git-secret: + _bin: git-secret + _desc: '[git-secret](https://git-secret.io/) is a bash tool to store your private data inside a git repo. How’s that? Basically, it just encrypts, using GPG, the tracked files with the public keys of all the users that you trust. So everyone of them can decrypt these files using only their personal secret key.' + _docs: https://git-secret.io/#commands + _github: https://github.com/sobolevn/git-secret + _home: https://git-secret.io/ + _name: Git Secret + _service: false + ansible: professormanhattan.gitsecret gitdock: + _bin: null _desc: '[GitDock](https://gitlab.com/mvanremmerden/gitdock) is an app that displays all your GitLab activities in one place. Instead of the GitLab typical project- or group-centric approach, it collects all your information from a user-centric perspective.' _docs: null _github: null _home: null _name: GitDock + _service: null ansible: professormanhattan.gitdock gitdocker: + _bin: null _desc: It will clone and start up projects that have not been initialized and backup projects that are already running. It also uses git instead of Wasabi for anything that is not a volume (i.e. folder mounts). _docs: null _github: null _home: null _name: GitDocker + _service: null ansible: professormanhattan.gitdocker gitextras: + _bin: null _desc: '[Git Extras](https://github.com/tj/git-extras) includes extra git utilities that include repo summary, repl, changelog population, author commit percentages, and more.' _docs: null _github: null _home: null _name: git-extras + _service: null ansible: professormanhattan.gitextras gitfilterrepo: + _bin: null _desc: '[gitfilterrepo](https://github.com/newren/git-filter-repo) is a versatile tool for rewriting history' _docs: null _github: null _home: null _name: gitfilterrepo + _service: null ansible: professormanhattan.gitfilterrepo gitfuzzy: + _bin: null _desc: '[git-fuzzy](https://github.com/bigH/git-fuzzy) is an interactive `git` that is built on the shoulders of [`fzf`](https://gitlab.com/megabyte-labs/ansible-roles/fzf).' _docs: null _github: null _home: null _name: git-fuzzy + _service: null ansible: professormanhattan.gitfuzzy githubbinary: + _bin: null _desc: This role performs the necessary logic to download and install binaries and other installers from GitHub Releases. _docs: null _github: null _home: null _name: GitHub Binary Downloader + _service: null ansible: professormanhattan.githubbinary gitify: + _bin: null + _desc: null _description: GitHub notifications on the menu bar + _docs: null _github: https://github.com/manosim/gitify _home: https://github.com/manosim/gitify _name: Gitify + _service: null _type: menubar cask: gitify github: github.com/manosim/gitify yay: gitify-bin gitkraken: + _bin: null _desc: '[GitKraken](https://www.gitkraken.com/) is a software product for developers and dev teams. The Git Client is a leading software tool helping developers maximize their productivity with a beautiful, intuitive GUI.' _docs: https://support.gitkraken.com/ _github: Not open-source _home: https://www.gitkraken.com/ _name: GitKraken + _service: null _snapClassic: true ansible: professormanhattan.gitkraken cask: gitkraken choco: gitkraken snap: gitkraken gitlabrunner: + _bin: null _desc: '[GitLab Runner](https://docs.gitlab.com/runner/) is an application that works with GitLab CI/CD to run jobs in a pipeline.' _docs: https://docs.gitlab.com/runner/ _github: https://github.com/gitlabhq/gitlab-runner _home: https://gitlab.com/gitlab-org/gitlab-runner _name: Gitlab Runner + _service: null ansible: professormanhattan.gitlabrunner gitleaks: + _bin: null _desc: Extension to scan git repos (or files) for secrets using regex and entropy + _docs: null _github: https://github.com/zricethezav/gitleaks + _home: null _name: gitleaks + _service: null _type: cli brew: gitleaks dnf: gitleaks @@ -1519,53 +2282,52 @@ softwarePackages: pkg: gitleaks yay: gitleaks gitlfs: + _bin: null _desc: Git LFS (Large File Storage) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise. _docs: null _github: null _home: null _name: Git LFS + _service: null ansible: professormanhattan.gitlfs gitomatic: + _bin: null _desc: '[git-o-matic](https://github.com/muesli/gitomatic) is a tool to monitor git repositories and automatically pull & push changes' _docs: null _github: https://github.com/muesli/gitomatic _home: null _name: git-o-matic + _service: null _type: cli ansible: professormanhattan.gitomatic github: github.com/muesli/gitomatic - git-secret: - _name: Git Secret - _bin: git-secret - _desc: '[git-secret](https://git-secret.io/) is a bash tool to store your private data inside a git repo. How’s that? Basically, it just encrypts, using GPG, the tracked files with the public keys of all the users that you trust. So everyone of them can decrypt these files using only their personal secret key.' - _docs: https://git-secret.io/#commands - _github: https://github.com/sobolevn/git-secret - _home: https://git-secret.io/ - _service: false - ansible: professormanhattan.gitsecret gitsome: + _bin: null _desc: null _docs: null _github: https://github.com/donnemartin/gitsome _home: null _name: null + _service: null ansible: professormanhattan.gitsome gitstats: + _bin: null _desc: '[gitstats](https://github.com/IonicaBizau/git-stats) can track and display local git statistics. It includes the capability of displaying a GitHub-like contributions calendar in the terminal.' _docs: null _github: null _home: null _name: git-stats + _service: null ansible: professormanhattan.gitstats gitui: _bin: gitui - _type: cli _desc: Blazing fast TUI for git written in Rust _docs: https://github.com/extrawurst/gitui _github: https://github.com/extrawurst/gitui _home: https://github.com/extrawurst/gitui _name: Git UI _service: false + _type: cli brew: gitui cargo: gitui choco: delta @@ -1577,11 +2339,22 @@ softwarePackages: scoop: gitui winget: gitui gixy: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: gixy glab: + _bin: null _desc: An open-source GitLab command line tool bringing GitLab's cool features to your command line + _docs: null _github: https://github.com/profclems/glab + _home: null _name: glab + _service: null _type: cli apk: glab brew: glab @@ -1590,18 +2363,31 @@ softwarePackages: snap: glab yay: gitlab-glab-bin glances: + _bin: null _desc: '[Glances](https://github.com/nicolargo/glances) is a cross-platform monitoring tool which aims to present a maximum of information in a minimum of space through a curses or a web interface. It can adapt the displayed information depending on the terminal size dynamically. It is a top/htop alternative for Linux, BSD, macOS, and even Windows.' _docs: null _github: null _home: null _name: Glances + _service: null ansible: professormanhattan.glances glen: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null go: github.com/lingrino/glen@latest glow: + _bin: null _desc: Glow is a terminal based markdown reader designed from the ground up to bring out the beauty—and power—of the CLI + _docs: null _github: https://github.com/charmbracelet/glow + _home: null _name: glow + _service: null _type: cli brew: glow github: github.com/charmbracelet/glow @@ -1609,13 +2395,22 @@ softwarePackages: scoop: glow yay: glow glusterfs: + _bin: null _desc: '[Gluster](https://www.gluster.org/) is a free and open source software scalable network filesystem. Gluster is a software defined distributed storage that can scale to several petabytes. It provides interfaces for object, block and file storage.' _docs: null _github: null _home: null _name: GlusterFS + _service: null ansible: professormanhattan.glusterfs gnu: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew:darwin: - coreutils - findutils @@ -1627,38 +2422,68 @@ softwarePackages: - gnutls - grep go: + _bin: null _desc: '[Go](https://golang.org/) is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.' _docs: https://go.dev/doc/ _github: https://github.com/golang/go _home: https://go.dev/ _name: Go + _service: null ansible: professormanhattan.go go-chromecast: + _bin: null _desc: CLI for Google Chromecast, Home devices and Cast Groups + _docs: null _github: https://github.com/vishen/go-chromecast + _home: null _name: go-chromecast + _service: null _type: cli github: github.com/vishen/go-chromecast go: github.com/vishen/go-chromecast@latest go-outline: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null go: github.com/ramya-rao-a/go-outline@latest gojq: + _bin: null _desc: gojq is a pure Go implementation of jq that is mostly backwards compatible (but not completely) + _docs: null _github: https://github.com/itchyny/gojq + _home: null _name: gojq + _service: null _type: cli brew: gojq github: github.com/itchyny/gojq go: github.com/itchyny/gojq@latest golangci-lint: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: golangci-lint go: github.com/golangci/golangci-lint/cmd/golangci-lint@latest gomodifytags: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: gomodifytags go: github.com/fatih/gomodifytags@latest gomplate: _bin: gomplate - _type: cli _desc: A flexible commandline tool for template rendering. Supports lots of local and remote datasources. _docker: docker run hairyhenderson/gomplate:stable _docs: https://docs.gomplate.ca/ @@ -1666,47 +2491,84 @@ softwarePackages: _home: https://gomplate.ca/ _name: Gomplate _service: false + _type: cli apk: gomplate brew: gomplate choco: gomplate port: gomplate googleassistant: + _bin: null _desc: '[Google Assistant for Desktop](https://github.com/Melvin-Abraham/Google-Assistant-Unofficial-Desktop-Client) is a cross-platform unofficial Google Assistant Client for Desktop.' _docs: https://developers.google.com/assistant _github: null _home: https://assistant.google.com/ _name: Google Assistant for Desktop + _service: null ansible: professormanhattan.googleassistant googlecloudsdk: + _bin: null _desc: '[Google Cloud SDK](https://cloud.google.com/sdk) includes tools and libraries for interacting with Google Cloud products and services. With it, you can orchestrate virtual machine instances directly from your command line, manage Compute Engine networks/firewalls/disks, simulate Pub/Sub locally, and much more.' _docs: null _github: null _home: null _name: Google Cloud SDK + _service: null ansible: professormanhattan.googlecloudsdk googler: + _bin: null _desc: '[googler](https://github.com/jarun/googler) is a power tool to Google (web, news, videos and site search) from the command-line. It shows the title, URL and abstract for each result, which can be directly opened in a browser from the terminal. Results are fetched in pages (with page navigation). It supports sequential searches in a single googler instance.' _docs: null _github: null _home: null _name: googler + _service: null ansible: professormanhattan.googler gopkgs: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null go: github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest gopls: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: gopls go: golang.org/x/tools/gopls@latest gotests: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: gotests go: github.com/cweill/gotests/...@latest gphotos-sync: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: gphotos-sync gping: + _bin: null _desc: '[gping](https://github.com/orf/gping) is like the regular ping command except it also displays a chart labeled with response timing statistics.' _docs: null _github: https://github.com/orf/gping _home: null _name: gping + _service: null _type: cli ansible: professormanhattan.gping brew: gping @@ -1716,16 +2578,22 @@ softwarePackages: pacman: gping scoop: gping gradle: + _bin: null _desc: '[Gradle](https://gradle.org/) is a build automation tool for multi-language software development. It controls the development process in the tasks of compilation and packaging to testing, deployment, and publishing. Supported languages include Java, C/C++, JavaScript.' _docs: null _github: null _home: null _name: Gradle + _service: null ansible: professormanhattan.gradle grex: + _bin: null _desc: A command-line tool and library for generating regular expressions from user-provided test cases + _docs: null _github: https://github.com/pemistahl/grex + _home: null _name: grex + _service: null _type: cli brew: grex cargo: grex @@ -1733,83 +2601,129 @@ softwarePackages: github: github.com/pemistahl/grex scoop: grex gron: + _bin: null _desc: Extension to make JSON greppable + _docs: null _github: https://github.com/tomnomnom/gron + _home: null _name: gron + _service: null _type: cli brew: gron github: github.com/tomnomnom/gron go: github.com/tomnomnom/gron@latest grype: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null choco: grype port: grype yay: grype-bin gtop: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: gtop npm: gtop guacamole: + _bin: null _desc: '[Apache Guacamole](https://guacamole.apache.org/) is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.' _docs: https://guacamole.apache.org/doc/gug/configuring-guacamole.html _github: https://github.com/apache/guacamole-client _home: https://guacamole.apache.org/ _name: Guacamole + _service: null ansible: professormanhattan.guacamole gulp: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: gulp npm: gulp - gvisor: - _desc: '[gVisor](https://gvisor.dev/) is an application kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. The runsc runtime integrates with Docker and Kubernetes, making it simple to run sandboxed containers.' - _docs: https://gvisor.dev/docs/ - _github: https://github.com/google/gvisor - _home: https://gvisor.dev/ - _name: gVisor - ansible: professormanhattan.gvisor gum: _bin: gum - _type: cli _desc: A tool for glamorous shell scripts. Provides styling and fancy prompts. _docs: https://github.com/charmbracelet/gum _github: https://github.com/charmbracelet/gum _home: https://charm.sh/ _name: Gum _service: false + _type: cli apk: gum brew: gum go: github.com/charmbracelet/gum@latest nix: nixpkgs.gum pacman: gum pkg-termux: gum + gvisor: + _bin: null + _desc: '[gVisor](https://gvisor.dev/) is an application kernel, written in Go, that implements a substantial portion of the Linux system surface. It includes an Open Container Initiative (OCI) runtime called runsc that provides an isolation boundary between the application and the host kernel. The runsc runtime integrates with Docker and Kubernetes, making it simple to run sandboxed containers.' + _docs: https://gvisor.dev/docs/ + _github: https://github.com/google/gvisor + _home: https://gvisor.dev/ + _name: gVisor + _service: null + ansible: professormanhattan.gvisor gvm: + _bin: null _desc: '[gvm](https://github.com/moovweb/gvm) lets you manage Go environments and switch between Go versions.' _docs: null _github: https://github.com/moovweb/gvm _home: null _name: rvm + _service: null ansible: professormanhattan.gvm hadolint: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: hadolint dnf: hadolint scoop: hadolint hclq: + _bin: null _desc: Command-line processor for HashiCorp config files, like sed for HCL — Terraform, Consul, Nomad, Vault + _docs: null _github: https://github.com/mattolenik/hclq + _home: null _name: hclq + _service: null _type: cli github: github.com/mattolenik/hclq go: github.com/mattolenik/hclq@latest heroku: + _bin: null _desc: '[Heroku CLI](https://devcenter.heroku.com/articles/heroku-cli) lets you create and manage Heroku apps directly from the terminal. It’s an essential part of using Heroku.' _docs: null _github: null _home: null _name: heroku + _service: null ansible: professormanhattan.heroku hexyl: + _bin: null _desc: '[hexyl](https://github.com/sharkdp/hexyl) is a simple hex viewer for the terminal. It uses a colored output to distinguish different categories of bytes (NULL bytes, printable ASCII characters, ASCII whitespace characters, other ASCII characters and non-ASCII).' _docs: null _github: https://github.com/sharkdp/hexyl _home: null _name: hexyl + _service: null _type: cli ansible: professormanhattan.hexyl apt: hexyl @@ -1821,78 +2735,123 @@ softwarePackages: scoop: hexyl snap: hexyl hey: + _bin: null _desc: HTTP load generator, ApacheBench (ab) replacement, formerly known as rakyll/boom + _docs: null _github: https://github.com/rakyll/hey + _home: null _name: hey + _service: null _type: cli brew: hey github: github.com/rakyll/hey himalaya: + _bin: null _desc: '[Himalaya](https://github.com/soywod/himalaya) is a CLI email client written in Rust.' _docs: null _github: null _home: null _name: Himalaya + _service: null ansible: professormanhattan.himalaya homebrew: + _bin: null _desc: '[Homebrew](https://brew.sh/) is a free and open-source software package management system that simplifies the installation of software on Apple''s operating system macOS as well as Linux. The name is intended to suggest the idea of building software on the Mac depending on the user''s taste.' _docs: null _github: null _home: null _name: Homebrew + _service: null ansible: professormanhattan.homebrew hostctl: + _bin: null _desc: This tool gives more control over the use of hosts file + _docs: null _github: https://github.com/guumaster/hostctl + _home: null _name: hostctl + _service: null _type: cli brew: guumaster/tap/hostctl github: github.com/guumaster/hostctl scoop: hostctl yay: hostctl hosthomepage: + _bin: null _desc: '' _docs: null _github: null _home: null _name: Host Home Page + _service: null ansible: professormanhattan.hosthomepage hosts: + _bin: null _desc: This role is intended to be used with the [main ProfessorManhattan playbook](https://gitlab.com/ProfessorManhattan/Playbooks). It integrates tightly with the configuration variables that come with the playbook. _docs: null _github: null _home: null _name: Hosts + _service: null ansible: professormanhattan.hosts htmlq: + _bin: null _desc: A lightweight and flexible command-line JSON processor for HTML + _docs: null _github: https://github.com/mgdm/htmlq + _home: null _name: htmlq + _service: null _type: cli brew: htmlq cargo: htmlq github: github.com/mgdm/htmlq htop: + _bin: null _desc: '[htop](https://htop.dev/) is an interactive system-monitor process-viewer and process-manager. It is designed as an alternative to the Unix program top. It shows a frequently updated list of the processes running on a computer, normally ordered by the amount of CPU usage.' _docs: null _github: null _home: null _name: htop + _service: null ansible: professormanhattan.htop http-prompt: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: http-prompt pipx: http-prompt httpie: + _bin: null _desc: '[HTTPie](https://httpie.io/) is a terminal-based, user-friendly command-line HTTP client for the API era. It comes with JSON support, syntax highlighting, persistent sessions, wget-like downloads, plugins, and more.' _docs: null _github: null _home: null _name: HTTPie + _service: null ansible: professormanhattan.httpie httpstat: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: httpstat pipx: httpstat hub: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: hub brew: hub choco: hub @@ -1901,22 +2860,26 @@ softwarePackages: pkg: hub scoop: hub hyper: + _bin: null _desc: '[Hyper](https://hyper.is/) is an electron-based terminal. It is written using web technologies such as HTML, CSS, JavaScript etc. It looks very modern and has lots of customization options.' _docs: https://hyper.is/blog _github: https://github.com/vercel/hyper _home: https://hyper.is/ _name: Hyper + _service: null ansible: professormanhattan.hyper appimage: https://releases.hyper.is/download/AppImage brew: hyper choco: hyper yay: hyper hyperfine: + _bin: null _desc: '[hyperfine](https://github.com/sharkdp/hyperfine) is a cross-platform command-line benchmarking tool that can be used to determine the performance of shell commands.' _docs: https://docs.rs/crate/hyperfine/1.2.0 _github: https://github.com/sharkdp/hyperfine _home: null _name: hyperfine + _service: null _type: cli ansible: professormanhattan.hyperfine apk: hyperfine @@ -1929,8 +2892,22 @@ softwarePackages: pacman: hyperfine pkg: hyperfine ideviceinstaller: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew:darwin: ideviceinstaller imagemagick: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apk: imagemagick apt: - imagemagick @@ -1940,19 +2917,42 @@ softwarePackages: dnf: imagemagick scoop: imagemagick imgur-uploader: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: imgur-uploader-cli impl: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null go: github.com/josharian/impl@latest infracost: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: infracost choco: infracost yay: infracost inkscape: + _bin: null _desc: '[Inkscape](https://inkscape.org/) is a free and open-source vector graphics editor used to create vector images, primarily in Scalable Vector Graphics format. Other formats can be imported and exported. Inkscape can render primitive vector shapes and text. This role installs Inkscape on nearly any platform.' _docs: https://inkscape.org/*docs/ _github: https://github.com/inkscape/inkscape _home: https://inkscape.org _name: Inkscape + _service: null ansible: professormanhattan.inkscape apt: inkscape brew: inkscape @@ -1961,29 +2961,61 @@ softwarePackages: pacman: inkscape snap: inkscape installer: + _bin: null _desc: This role helps install Software from GitHub on nearly any platform. _docs: null _github: null _home: null _name: Installer + _service: null ansible: professormanhattan.installer intellij: + _bin: null _desc: '[IntelliJ IDEA](https://www.jetbrains.com/idea/) is an integrated development environment written in Java for developing computer software. It is developed by JetBrains, and is available as an Apache 2 Licensed community edition, and in a proprietary commercial edition. Both can be used for commercial development.' _docs: https://www.jetbrains.com/help/ _github: https://github.com/JetBrains/intellij-community _home: https://www.jetbrains.com/idea/ _name: IntelliJ IDEA (CE) + _service: null ansible: professormanhattan.intellij intellij-idea-ce: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: intellij-idea-ce choco: intellijidea-community snap: intellij-idea-community ionic: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: '@ionic/cli' ios-deploy: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew:darwin: ios-deploy npm:darwin: ios-deploy ipfs: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: ipfs choco: go-ifps nix: ipfs @@ -1992,47 +3024,81 @@ softwarePackages: snap: ipfs ipfs-deploy: _bin: ipd + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: ipfs-deploy ipfs-desktop: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: ipfs choco: ipfs-desktop pacman: ipfs-desktop scoop: ipfs-desktop is-up: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: is-up-cli iterm2: + _bin: null _desc: '[iTerm2](https://eugeny.github.io/iterm2/) is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux.' _docs: https://iterm2.com/documentation.html _github: https://github.com/gnachman/iTerm2 _home: https://iterm2.com/ _name: iTerm2 + _service: null ansible: professormanhattan.iterm2 cask: iterm2 java: + _bin: null _desc: '[Java](https://www.java.com/en/) is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.' _docs: https://docs.oracle.com/en/cloud/paas/nosql-cloud/index.html _github: https://github.com/oracle/nosql-java-sdk _home: https://www.java.com/en/ _name: Java + _service: null ansible: professormanhattan.java jenv: + _bin: null _desc: '[jenv](https://www.jenv.be/) lets you switch between Java versions. It sets JAVA_HOME inside your shell, in a way that can be set globally, local to the current working directory or per shell.' _docs: null _github: https://github.com/jenv/jenv _home: https://www.jenv.be/ _name: jenv + _service: null ansible: professormanhattan.jenv jiq: + _bin: null _desc: Create jq queries interactively by leveraging a live reload feature in the terminal + _docs: null _github: https://github.com/fiatjaf/jiq + _home: null _name: jiq + _service: null _type: cli github: github.com/fiatjaf/jiq/cmd/jiq go: github.com/fiatjaf/jiq/cmd/jiq@latest jitsi-meet-electron: + _bin: null _desc: Desktop application for Jitsi Meet built with Electron + _docs: null _github: https://github.com/jitsi/jitsi-meet-electron + _home: null _name: Jitsi Meet Electron + _service: null _type: application cask: jisti-meet choco: jitsi-meet-electron @@ -2040,11 +3106,13 @@ softwarePackages: pkg: jisti-meet yay: jitsi-meet-desktop-bin jo: + _bin: null _desc: '[jo](https://github.com/jpmens/jo) is a free and open-source command-line tool that allows you to create JSON objects.' _docs: null _github: https://github.com/jpmens/jo _home: null _name: jo + _service: null _type: cli ansible: professormanhattan.jo apt: jo @@ -2055,11 +3123,13 @@ softwarePackages: snap: jo yay: jo jq: + _bin: null _desc: '[jq](https://github.com/stedolan/jq) is like sed for JSON data. You can use it to slice and filter and map and transform structured data with the same ease that sed, awk, grep and friends let you play with text.' _docs: null _github: https://github.com/stedolan/jq _home: null _name: jq + _service: null _type: cli ansible: professormanhattan.jq apk: jq @@ -2070,20 +3140,33 @@ softwarePackages: github: github.com/stedolan/jq pkg: jq jqp: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: noahgorstein/tap/jqp port: jqp yay: jqp juju: + _bin: null _desc: '[Juju](https://juju.is/) is a Charmed Operator Framework, composed of a Charmed Operator Lifecycle Manager, and the Charmed Operator SDK. It allows you to deploy, integrate, and manage Kubernetes, container, and VM-native applications seamlessly across hybrid clouds. Juju drives Day 0 through Day 2 operations in your complex environment.' _docs: null _github: null _home: null _name: Juju + _service: null ansible: professormanhattan.juju kdash: + _bin: null _desc: A simple and fast dashboard for Kubernetes + _docs: null _github: https://github.com/kdash-rs/kdash + _home: null _name: kdash + _service: null _type: cli brew: kdash-rs/kdash/kdash cargo: kdash @@ -2091,11 +3174,13 @@ softwarePackages: github: github.com/kdash-rs/kdash scoop: kdash keybase: + _bin: null _desc: '[Keybase](https://keybase.io/) is secure messaging and file-sharing. Keybase uses public key cryptography to ensure your messages stay private. Keybase works for families, roommates, clubs, and groups of friends. Keybase connects to public identities, too. You can connect with communities from Twitter, Reddit, and elsewhere.' _docs: https://book.keybase.io/docs _github: https://github.com/keybase/client _home: https://keybase.io/ _name: Keybase + _service: null ansible: professormanhattan.keybase brew: keybase choco: keybase @@ -2104,26 +3189,34 @@ softwarePackages: - keybase-gui yay: keybase-bin kitty: + _bin: null _desc: '[KiTTY](https://sw.kovidgoyal.net/kitty/) is designed for power keyboard users. To that end all its controls work with the keyboard (although it fully supports mouse interactions as well). Its configuration is a simple, human editable, single file for easy reproducibility.' _docs: https://sw.kovidgoyal.net/kitty/quickstart/ _github: https://github.com/kovidgoyal/kitty _home: https://sw.kovidgoyal.net/kitty/ _name: KiTTY + _service: null ansible: professormanhattan.kitty kn: + _bin: null _desc: The Knative CLI (kn) provides a quick and easy interface for creating Knative resources, such as Knative Services and Event Sources + _docs: null _github: https://github.com/knative/client + _home: null _name: kn + _service: null _type: cli brew: kn github: github.com/knative/client yay: knative-client-bin kodi: + _bin: null _desc: '[Kodi](https://kodi.tv/) is a free and open-source media player software application developed by the XBMC Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls.' _docs: https://kodi.wiki/view/Main_Page _github: https://github.com/xbmc/xbmc _home: https://kodi.tv/ _name: Kodi + _service: null ansible: professormanhattan.kodi apt: kodi brew: kodi @@ -2131,7 +3224,13 @@ softwarePackages: dnf: kodi pacman: kodi kubectx: + _bin: null + _desc: null + _docs: null _github: https://github.com/ahmetb/kubectx + _home: null + _name: null + _service: null apt: kubectx brew: kubectx choco: @@ -2143,13 +3242,18 @@ softwarePackages: pacman: kubectx port: kubectx kubenav: + _bin: null _desc: kubenav is the navigator for your Kubernetes clusters right in your pocket + _docs: null _github: https://github.com/kubenav/kubenav + _home: null _name: kubenav + _service: null _type: cli github: github.com/kubenav/kubenav yay: kubenav-bin kubernetes: + _bin: null _desc: >- [Kubernetes](https://kubernetes.io/) is an open-source container-orchestration system for automating computer application deployment, scaling, and management. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. [Kompose](https://kompose.io/) is a conversion tool for Docker Compose to container orchestrators such as Kubernetes (or OpenShift). [Helm](https://helm.sh/) helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application. [Minikube](https://minikube.sigs.k8s.io/docs/), which is also included in this role, is a local developement tool that allows you to test Kubernetes stacks on your personal computer. @@ -2157,22 +3261,50 @@ softwarePackages: _github: https://github.com/kubernetes/kubernetes _home: https://kubernetes.io/ _name: Kubernetes + _service: null ansible: professormanhattan.kubernetes kubernetes-cli: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null _snapClassic: true brew: kubectl choco: kubernetes-cli snap: kubectl kubernetes-helm: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null _snapClassic: true brew: helm choco: kubernetes-helm snap: helm kubernetes-kompose: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: kompose choco: kubernetes-kompose snap: kompose kubeval: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:binary:darwin: | tar xf kubeval-darwin-amd64.tar.gz sudo cp kubeval /usr/local/bin @@ -2180,11 +3312,13 @@ softwarePackages: tar xf kubeval-linux-amd64.tar.gz sudo cp kubeval /usr/local/bin _pre:scoop: scoop bucket add instrumenta https://github.com/instrumenta/scoop-instrumenta + _service: null binary:darwin: https://github.com/instrumenta/kubeval/releases/latest/download/kubeval-darwin-amd64.tar.gz binary:linux: https://github.com/instrumenta/kubeval/releases/latest/download/kubeval-linux-amd64.tar.gz brew: instrumenta/instrumenta/kubeval scoop: kubeval kvm: + _bin: null _desc: Kernel-based Virtual Machine (or [KVM](https://www.linux-kvm.org/page/Main_Page)) is a virtualization module in the Linux kernel that allows the kernel to function as a hypervisor. It was merged into the Linux kernel mainline in kernel version 2.6.20, which was released on February 5, 2007. _docs: https://www.linux-kvm.org/page/Documents _github: Not open-source @@ -2199,6 +3333,7 @@ softwarePackages: _post:pacman: | sudo adduser "$(id -un)" kvm sudo adduser "$(id -un)" libvirt + _service: null ansible: professormanhattan.kvm apt: - bridge-utils @@ -2223,24 +3358,35 @@ softwarePackages: - libvirt - virt-manager lazygit: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: lazygit choco: lazygit go: github.com/jesseduffield/lazygit@latest pacman: lazygit scoop: lazygit ledgerlive: + _bin: null _desc: '[Ledger Live](https://www.ledger.com/ledger-live) is a new generation wallet desktop application providing a unique interface to maintain multiple cryptocurrencies for your Ledger Nano S / Blue. Manage your device, create accounts, receive and send cryptoassets and many more.' _docs: null _github: Not open-source _home: null _name: Ledger Live + _service: null ansible: professormanhattan.ledgerlive lens: + _bin: null _desc: '[Lens IDE](https://k8slens.dev/) provides the full situational awareness for everything that runs in Kubernetes. It is an IDE designed for those who work with Kubernetes on a daily basis' _docs: https://docs.k8slens.dev/main/ _github: https://github.com/lensapp/lens _home: https://k8slens.dev/ _name: Lens + _service: null _snapClassic: true ansible: professormanhattan.lens cask: lens @@ -2248,32 +3394,62 @@ softwarePackages: snap: kontena-lens yay: lens lepton: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: lepton snap: lepton lexicon: + _bin: null _desc: '[Lexicon](https://github.com/AnalogJ/lexicon) provides a way to manipulate DNS records on multiple DNS providers in a standardized/agnostic way.' _docs: null _github: null _home: null _name: Lexicon + _service: null ansible: professormanhattan.lexicon libimobiledevice: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew:darwin: libimobiledevice libreoffice: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.office apt: libreoffice dnf: libreoffice pacman: libreoffice license: + _bin: null _desc: Command-line license text generator + _docs: null _github: https://github.com/nishanths/license + _home: null _name: license + _service: null _type: cli go: github.com/nishanths/license@latest yay: nishanths-license-git linkerd2: + _bin: null _desc: Linkerd is an ultralight, security-first service mesh for Kubernetes + _docs: null _github: https://github.com/linkerd/linkerd2 + _home: null _name: linkerd2 _service: true _type: cli @@ -2281,47 +3457,65 @@ softwarePackages: github: github.com/linkerd/linkerd2 yay: linkerd linuxkit: + _bin: null _desc: A toolkit for building secure, portable and lean operating systems for containers + _docs: null _github: https://github.com/linuxkit/linuxkit + _home: null _name: linuxkit + _service: null _type: cli brew: linuxkit/linuxkit/linuxkit github: github.com/linuxkit/linuxkit litecli: _bin: litecli - _type: cli _desc: CLI for SQLite Databases with auto-completion and syntax highlighting _docs: https://litecli.com/features/ _github: https://github.com/dbcli/litecli _home: https://litecli.com/ _name: LiteCLI _service: false + _type: cli brew: litecli pipx: litecli yay: litecli localtunnel: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: localtunnel npm: localtunnel logcli: + _bin: null _desc: Run LogQL queries against a Loki server + _docs: null _github: https://github.com/grafana/loki + _home: null _name: logcli + _service: null _type: cli brew: logcli github: github.com/grafana/loki yay: logcli-git lollypop: + _bin: null _desc: '[Lollypop](https://wiki.gnome.org/Apps/Lollypop) is a lightweight modern music player designed to work excellently on the GNOME desktop environment. Lollypop also features a party mode which will automatically select party-related playlists to play; a full-screen view which lets you visually access the player from your couch thanks to its HiDPI support; and native support for replay gain.' _docs: https://gitlab.gnome.org/World/lollypop/issues _github: null _home: https://wiki.gnome.org/Apps/Lollypop _name: Lollypop + _service: null ansible: professormanhattan.lollypop apt: lollypop dnf: lollypop pacman: lollypop yay: lollypop-stable-git lpass: + _bin: null _desc: >- [LastPass CLI](https://github.com/lastpass/lastpass-cli) is a user-friendly command-line client for [LastPass](https://www.lastpass.com/). LastPass is a freemium password manager that stores encrypted passwords online. The standard version of LastPass comes with a web interface, but also includes plugins for various web browsers and apps for many smartphones. It also includes support for bookmarklets. It is similar to but not open-source like [Bitwarden](https://gitlab.com/megabyte-labs/ansible-roles/bw). @@ -2329,170 +3523,254 @@ softwarePackages: _github: null _home: null _name: LastPass CLI + _service: null ansible: professormanhattan.lpass lsd: + _bin: null _desc: '[LSD](https://github.com/Peltoche/lsd) (LSDeluxe), a clone of ls, is the next gen ls command with colorful output, file type icons, and more.' _docs: null _github: null _home: null _name: LSD (LSDeluxe) + _service: null ansible: professormanhattan.lsd lxdc: + _bin: null _desc: '[LXD](https://linuxcontainers.org) is a next generation system container manager. It offers a user experience similar to virtual machines but using Linux containers instead' _docs: null _github: null _home: null _name: LXDC + _service: null ansible: professormanhattan.lxdc m-cli: _bin: m - _type: cli _desc: Swiss Army Knife for macOS. A wrapper for many types of macOS-specific commands. _docs: https://github.com/rgcr/m-cli _github: https://github.com/rgcr/m-cli _home: https://github.com/rgcr/m-cli _name: m-cli _service: false + _type: cli brew:darwin: m-cli maas: + _bin: null _desc: '[MAAS](https://maas.io/) allows very fast server provisioning for your data centre. It allows self-service, remote installation of Windows, CentOS, ESXi and Ubuntu on real servers. It turns your data centre into a bare metal cloud.' _docs: https://maas.io/docs _github: https://github.com/maas/maas _home: https://maas.io/ _name: MAAS + _service: null ansible: professormanhattan.maas mackup: + _bin: null _desc: '[mackup](https://github.com/lra/mackup) lets you keep your application settings in sync.' _docs: null _github: null _home: null _name: mackup + _service: null ansible: professormanhattan.mackup mailspring: + _bin: null _desc: '[Mailspring](https://getmailspring.com/) comes packed with powerful features like Unified Inbox, Snooze, Send Later, Mail Rules, Templates and more. Mailspring Pro, which you can unlock with a monthly subscription, adds even more features for people who send a ton of email: link tracking, read receipts, mailbox analytics, contact and company profiles. All of these features run in the client - Mailspring does not send your email credentials to the cloud.' _docs: https://community.getmailspring.com/docs/ _github: https://github.com/Foundry376/Mailspring _home: https://getmailspring.com/ _name: Mailspring + _service: null ansible: professormanhattan.mailspring cask: mailspring choco: mailspring snap: mailspring yay: mailspring manta: + _bin: null _desc: Flexible invoicing desktop app with beautiful & customizable templates + _docs: null _github: https://github.com/hql287/Manta + _home: null _name: Manta + _service: null _type: application cask: manta github: github.com/hql287/Manta mark-text: + _bin: null _desc: A simple and elegant markdown editor, available for Linux, macOS and Windows + _docs: null _github: https://github.com/marktext/marktext + _home: null _name: MarkText + _service: null _type: application cask: mark-text choco: marktext github: github.com/marktext/marktext yay: marktext mas: + _bin: null _desc: '[MAS CLI](https://github.com/mas-cli/mas) is a simple command line interface for the Mac App Store. Designed for scripting and automation.' _docs: null _github: null _home: null _name: MAS CLI + _service: null ansible: professormanhattan.mas masscode: + _bin: null _desc: A free and open source code snippets manager for developers + _docs: null _github: https://github.com/antonreshetov/massCode + _home: null _name: MassCode + _service: null _type: application cask: masscode github: github.com/antonreshetov/massCode mc: + _bin: null _desc: MinIO Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage + _docs: null _github: https://github.com/minio/mc + _home: null _name: mc _post:binary:linux: | # TODO _post:binary:windows: | # TODO + _service: null _type: cli binary:linux: https://dl.min.io/client/mc/release/linux-amd64/mc binary:windows: https://dl.min.io/client/mc/release/windows-amd64/mc.exe brew: minio/stable/mc go: github.com/minio/mc@latest mcfly: + _bin: null _desc: '[McFly](https://github.com/cantino/mcfly) replaces your default CTRL-r shell history search with an intelligent search engine that takes into account your working directory and the context of recently executed commands. McFly''s suggestions are prioritized in real time with a small neural network.' _docs: null _github: null _home: null _name: McFly + _service: null ansible: professormanhattan.mcfly mergestat: + _bin: null _desc: Query git repositories with SQL. Generate reports, perform status checks, analyze codebases + _docs: null _github: https://github.com/mergestat/mergestat + _home: null _name: mergestat + _service: null _type: cli brew: mergestat/mergestat/mergestat github: github.com/mergestat/mergestat microsoft-edge: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.microsoftedge cask: microsoft-edge choco: microsoft-edge yay: microsoft-edge-stable-bin microsoft-office: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.office cask: microsoft-office microsoft-todo: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.microsofttodo cask: ao snap: microsoft-todo-unofficial microsoftedge: + _bin: null _desc: '[Microsoft Edge](https://www.microsoft.com/en-us/edge) is a cross-platform web browser developed by Microsoft. It was first released for Windows 10 and Xbox One in 2015, then for Android and iOS in 2017, for macOS in 2019, and as a preview for Linux in October 2020.' _docs: https://docs.microsoft.com/en-us/microsoft-edge/ _github: Not open-source _home: https://www.microsoft.com/en-us/edge _name: Microsoft Edge + _service: null ansible: professormanhattan.microsoftedge microsofttodo: + _bin: null _desc: '[Microsoft To Do](https://todo.microsoft.com/tasks/) is a productivity application developed by Microsoft. It lets you create to do lists, reminders, and notes for any purpose. Sync lists across devices and Microsoft 365 accounts to access daily planner and task manager features anywhere.' _docs: https://support.microsoft.com/en-us/todo _github: Not open-source _home: https://todo.microsoft.com/tasks/ _name: Microsoft To Do + _service: null ansible: professormanhattan.microsofttodo minikube: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post: minikube config set driver virtualbox + _service: null brew: minikube brew:darwin: - hyperkit - minikube choco: minikube mitmproxy: + _bin: null _desc: '[mitmproxy](https://github.com/mitmproxy/mitmproxy) is an interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets. It also includes mitmweb which is a web-based interface for mitmproxy.' _docs: null _github: null _home: null _name: mitmproxy + _service: null ansible: professormanhattan.mitmproxy apt: mitmproxy brew: mitmproxy choco: mitmproxy pacman: mitmproxy mjml: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: mjml npm: mjml mjml-app: + _bin: null _desc: The desktop app for MJML + _docs: null _github: https://github.com/mjmlio/mjml-app + _home: null _name: MJML App + _service: null _type: application github: github.com/mjmlio/mjml-app mkcert: + _bin: null _desc: A simple zero-config tool to make locally trusted development certificates with any names + _docs: null _github: https://github.com/FiloSottile/mkcert + _home: null _name: mkcert + _service: null _type: cli brew: mkcert choco: mkcert @@ -2500,9 +3778,13 @@ softwarePackages: pacman: mkcert scoop: mkcert mockoon: + _bin: null _desc: Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source + _docs: null _github: https://github.com/mockoon/mockoon + _home: null _name: Mockoon + _service: null _type: application cask: mockoon choco: mockoon @@ -2510,36 +3792,53 @@ softwarePackages: snap: mockoon yay: mockoon-bin mole: + _bin: null _desc: CLI application to create ssh tunnels focused on resiliency and user experience + _docs: null _github: https://github.com/davrodpin/mole + _home: null _name: mole + _service: null _type: cli brew: davrodpin/homebrew-mole/mole github: github.com/davrodpin/mole yay: mole-bin molecule: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: molecule pipx: molecule monero: + _bin: null _desc: '[Monero](https://www.getmonero.org/) is a leading cryptocurrency focused on private and censorship-resistant transactions. This role installs the Monero wallet application which is required for interacting with the Monero network.' _docs: https://www.getmonero.org/resources/user-guides/ _github: https://github.com/monero-project/monero _home: https://www.getmonero.org/ _name: Monero + _service: null ansible: professormanhattan.monero motd: + _bin: null _desc: This Message of the Day (motd) role is used to display an informative system overview when launching a terminal shell. _docs: null _github: null _home: null _name: Message of the Day + _service: null ansible: professormanhattan.motd motrix: + _bin: null _desc: '[Motrix](https://motrix.app/) is a full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, etc.' _docs: null _github: https://github.com/agalwood/Motrix _home: https://motrix.app/ _name: Motrix + _service: null _type: application ansible: professormanhattan.motrix cask: motrix @@ -2548,55 +3847,77 @@ softwarePackages: scoop: motrix yay: motrix-bin mqttx: + _bin: null _desc: MQTT X - Elegant Cross-platform MQTT 5.0 Desktop Client + _docs: null _github: https://github.com/emqx/MQTTX + _home: null _name: MQTT X + _service: null _type: application cask: mqttx github: github.com/emqx/MQTTX snap: mqttx yay: mqttx-bin muffet: + _bin: null _desc: Fast website link checker in Go + _docs: null _github: https://github.com/raviqqe/muffet + _home: null _name: muffet + _service: null _type: cli brew: muffet github: github.com/raviqqe/muffet go: github.com/raviqqe/muffet/v2@latest yay: muffet-bin mullvad-vpn: + _bin: null _desc: The Mullvad VPN client app for desktop and mobile + _docs: null _github: https://github.com/mullvad/mullvadvpn-app + _home: null _name: Mullvad VPN + _service: null _type: application cask: mullvadvpn github: github.com/mullvad/mullvadvpn-app yay: mullvad-vpn multipass: + _bin: null _desc: '[Multipass](https://multipass.run/) makes it so that you can get an instant Ubuntu VM with a single command. Multipass can launch and run virtual machines and configure them with cloud-init like a public cloud. It is a product of [Canonical](https://canonical.com/), the same company that publishes Ubuntu.' _docs: null _github: null _home: null _name: Multipass + _service: null ansible: professormanhattan.multipass mycli: - _github: https://github.com/dbcli/mycli - _docs: https://www.mycli.net/docs - _home: https://www.mycli.net/ - _service: false _bin: mycli - _type: cli _desc: A terminal client for MySQL with auto-completion and syntax highlighting. + _docs: https://www.mycli.net/docs + _github: https://github.com/dbcli/mycli + _home: https://www.mycli.net/ _name: MyCLI + _service: false + _type: cli apt: mycli brew: mycli pipx: mycli nativefier: + _bin: null _deps: - imagemagick + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: nativefier nb: + _bin: null _deps: - bat - netcat @@ -2610,24 +3931,50 @@ softwarePackages: _home: null _name: nb _post: nb completions install + _service: null ansible: professormanhattan.nb basher: xwmx/nb bpkg: xwmx/nb brew: nb npm: nb.sh ncc: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: ncc npm: '@vercel/ncc' nebula: + _bin: null _desc: A scalable overlay networking tool + _docs: null _github: https://github.com/slackhq/nebula + _home: null _name: nebula + _service: null _type: cli github: github.com/slackhq/nebula pacman: nebula nectar: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: nectarjs neovim: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apk: neovim apt: - neovim @@ -2653,8 +4000,22 @@ softwarePackages: - python-neovim - python3-neovim nest: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: '@nestjs/cli' netcat: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: netcat brew: netcat choco: netcat @@ -2662,39 +4023,62 @@ softwarePackages: pacman: netcat scoop: netcat netdata: + _bin: null _desc: '[Netdata](https://www.netdata.cloud/) is an open source tool designed to collect real-time metrics, such as CPU usage, disk activity, bandwidth usage, website visits, etc., and then display them in live, easy-to-interpret charts.' _docs: https://learn.netdata.cloud/docs/ _github: https://github.com/netdata/netdata _home: https://www.netdata.cloud/ _name: Netdata + _service: null ansible: professormanhattan.netdata newman: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: newman npm: newman nextcloud: + _bin: null _desc: '[Nextcloud Client](https://nextcloud.com) is a tool to keep your files synchronized between your Nextcloud server and your desktop. Select one or more directories on your local machine and always have access to your latest files wherever you are' _docs: null _github: null _home: null _name: Nextcloud Client + _service: null ansible: professormanhattan.nextcloud nginx: + _bin: null _desc: It also generates sites-enabled proxies using YML configurations. Easter eggs included. [Nginx](https://www.nginx.com/), stylized as NGINX, nginx or NginX, is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache. The software was created by Igor Sysoev and publicly released in 2004. Nginx is free and open-source software, released under the terms of the 2-clause BSD license. _docs: https://nginx.org/en/docs/ _github: https://github.com/nginx/nginx _home: https://nginx.org/ _name: NGINX + _service: null ansible: professormanhattan.nginx ngrok: + _bin: null _desc: '[Ngrok](https://ngrok.com/) exposes local servers behind NATs and firewalls to the public internet over secure tunnels. Ngrok also provides a real-time web UI where you can introspect all HTTP traffic running over your tunnels. You can replay any request against your tunnels with one click. The main feature is the ability to generate an internet-accessible URL that directs traffic to your local web server even if it is behind a firewall or proxy.' _docs: null _github: null _home: null _name: Ngrok + _service: null ansible: professormanhattan.ngrok ngxtop: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: ngxtop nmap: + _bin: null _desc: >- [Nmap](https://github.com/nmap/nmap) (short for Network Mapper) is a free and open source utility for network discovery and security auditing. Many systems and network administrators also find it useful for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services those hosts are offering, what operating systems they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. It was designed to rapidly scan large networks, but works fine against single hosts. Nmap runs on all major operating systems. @@ -2702,11 +4086,16 @@ softwarePackages: _github: null _home: null _name: Nmap + _service: null ansible: professormanhattan.nmap nnn: + _bin: null _desc: A full-featured terminal file manager + _docs: null _github: https://github.com/jarun/nnn + _home: null _name: nnn + _service: null _type: cli apk: nnn apt: nnn @@ -2715,62 +4104,103 @@ softwarePackages: pacman: nnn pkg: nnn node: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: node scoop: nodejs node-prune: + _bin: null _desc: Extension to remove unnecessary files from node_modules + _docs: null _github: https://github.com/tj/node-prune + _home: null _name: node-prune + _service: null _type: cli github: github.com/tj/node-prune go: github.com/tj/node-prune@latest nodejs: + _bin: null _desc: '[Node.js](https://nodejs.org/en/) is an open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser.' _docs: https://nodejs.org/en/docs/ _github: https://github.com/nodejs/node _home: https://nodejs.org/en/ _name: Node.js + _service: null ansible: professormanhattan.nodejs nomad: + _bin: null _desc: '[HashiCorp Nomad](https://www.nomadproject.io/) is a simple and flexible scheduler and workload orchestrator to deploy and manage containers and non-containerized applications across on-prem and clouds at scale.' _docs: null _github: null _home: null _name: HashiCorp Nomad + _service: null ansible: professormanhattan.nomad brew: nomad choco: nomad yay: nomad-git nomino: + _bin: null _desc: Batch rename utility for developers + _docs: null _github: https://github.com/yaa110/nomino + _home: null _name: nomino + _service: null _type: cli cargo: nomino github: github.com/yaa110/nomino yay: nomino nordvpn: + _bin: null _desc: '[NordVPN](https://nordvpn.com/) is a virtual private network service provider. It has desktop applications for Windows, macOS, and Linux, mobile apps for Android and iOS, as well as an application for Android TV. Manual setup is available for wireless routers, NAS devices and other platforms.' _docs: https://support.nordvpn.com/ _github: https://github.com/jotyGill/openpyn-nordvpn _home: https://nordvpn.com/ _name: NordVPN + _service: null ansible: professormanhattan.nordvpn normit: + _bin: null _desc: '[Normit](https://github.com/pawurb/normit) allows you to easily translate any text from one language to another. It also includes the ability to generate audio through speech synthesis as well.' _docs: null _github: null _home: null _name: Normit + _service: null ansible: professormanhattan.normit np: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: np npm-check: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: npm-check nuclear: + _bin: null _desc: Streaming music player that finds free music + _docs: null _github: https://github.com/nukeop/nuclear + _home: null _name: Nuclear + _service: null _type: application cask: nuclear choco: nuclear @@ -2778,36 +4208,56 @@ softwarePackages: snap: nuclear yay: nuclear-player-bin nvm: + _bin: null _desc: '[NVM](https://github.com/nvm-sh/nvm) is a version manager for Node.js, designed to be installed per-user, and invoked per-shell. Please note that the Windows version uses a [seperate NVM project](https://github.com/coreybutler/nvm-windows).' _docs: null _github: https://github.com/nvm-sh/nvm _home: null _name: NVM + _service: null ansible: professormanhattan.nvm oclif: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: oclif office: + _bin: null _desc: '[Microsoft Office](https://www.microsoft.com/en-us/microsoft-365/microsoft-office), or simply Office, is a family of client software, server software, and services developed by Microsoft. [LibreOffice](https://www.libreoffice.org/) is a free and open-source office productivity software suite, a project of The Document Foundation. It was forked in 2010 from OpenOffice.org, which was an open-sourced version of the earlier StarOffice.' _docs: https://docs.microsoft.com/en-us/microsoft-365/?view=o365-worldwide _github: Not open-source _home: https://www.office.com/ _name: Office + _service: null ansible: professormanhattan.office apt: libreoffice dnf: libreoffice pacman: libreoffice oh-my-posh: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:scoop: clink autorun install + _service: null brew: jandedobbeleer/oh-my-posh/oh-my-posh scoop: - clink - https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json onionshare: + _bin: null _desc: '[OnionShare](https://.onionshare.org/) is an open source tool that lets you securely and anonymously share files, host websites, and chat with friends using the Tor network.' _docs: https://docs.onionshare.org/2.5/en/ _github: https://github.com/onionshare/onionshare _home: https://onionshare.org/ _name: OnionShare + _service: null ansible: professormanhattan.onionshare apt: onionshare cask: onionshare @@ -2815,60 +4265,95 @@ softwarePackages: dnf: onionshare snap: onionshare onlykey: + _bin: null _desc: null _docs: null _github: null _home: null _name: onlykey + _service: null ansible: professormanhattan.onlykey oq: + _bin: null _desc: A performant, and portable jq wrapper to facilitate the consumption and output of formats other than JSON; using jq filters to transform the data + _docs: null _github: https://github.com/Blacksmoke16/oq + _home: null _name: oq + _service: null _type: cli brew: oq github: github.com/Blacksmoke16/oq snap: oq yay: oq osquery: + _bin: null _desc: SQL powered operating system instrumentation, monitoring, and analytics + _docs: null _github: https://github.com/osquery/osquery + _home: null _name: osquery + _service: null _type: cli cask: osquery choco: osquery github: github.com/osquery/osquery yay: osquery-git ots: + _bin: null _desc: Share end-to-end encrypted secrets with others via a one-time URL + _docs: null _github: https://github.com/sniptt-official/ots + _home: null _name: ots + _service: null _type: cli brew: ots github: github.com/sniptt-official/ots go: github.com/sniptt-official/ots@latest package-size: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: package-size packer: + _bin: null _desc: '[Packer](https://www.packer.io/) is a free and open source tool for creating golden images for multiple platforms from a single source configuration. Packer is lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel. It is a [HashiCorp](https://www.hashicorp.com/) product.' _docs: null _github: null _home: null _name: Packer + _service: null ansible: professormanhattan.packer apt: packer brew: packer choco: packer pacman: packer page-fetch: + _bin: null _desc: Fetch web pages using headless Chrome, storing all fetched resources including JavaScript files + _docs: null _github: https://github.com/detectify/page-fetch + _home: null _name: page-fetch + _service: null _type: cli go: github.com/detectify/page-fetch@latest pageres: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: pageres-cli pandoc: + _bin: null _deps: - python _desc: '[Pandoc](https://pandoc.org/) is a Haskell library for converting from one documentation markup format to another. If you need to convert files from one markup format into another, then look no further. Pandoc is your swiss-army knife. It converts from and to dozens of formats like HTML, markdown, docx, JSON, YAML, and CSV, to name a few.' @@ -2876,6 +4361,7 @@ softwarePackages: _github: null _home: null _name: Pandoc + _service: null ansible: professormanhattan.pandoc apt: pandoc brew: @@ -2892,18 +4378,31 @@ softwarePackages: pacman: pandoc winget: pandoc papertrail: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null gem: papertrail parallels: + _bin: null _desc: '[Parallels Desktop for Mac](https://www.parallels.com/) is software providing hardware virtualization for Macintosh computers with Intel processors. It is developed by Parallels, since 2018 a subsidiary of Corel.' _docs: https://kb.parallels.com/ _github: Not open-source _home: https://www.parallels.com/ _name: Parallels + _service: null ansible: professormanhattan.parallels pass: + _bin: null _desc: Password manager + _docs: null _github: https://www.passwordstore.org/ + _home: null _name: pass + _service: null _type: cli apt: pass brew: pass @@ -2911,9 +4410,13 @@ softwarePackages: pacman: pass pkg: password-store pastel: + _bin: null _desc: A command-line tool to generate, analyze, convert and manipulate colors + _docs: null _github: https://github.com/sharkdp/pastel + _home: null _name: pastel + _service: null _type: cli brew: pastel cargo: pastel @@ -2921,11 +4424,13 @@ softwarePackages: snap: pastel yay: pastel peco: + _bin: null _desc: '[peco](https://github.com/peco/peco) can be a great tool to filter stuff like logs, process stats, find files, because unlike grep, you can type as you think and look through the current results.' _docs: null _github: https://github.com/peco/peco _home: https://peco.github.io/ _name: Peco + _service: null _type: cli ansible: professormanhattan.peco apt: peco @@ -2934,12 +4439,14 @@ softwarePackages: github: github.com/peco/peco pacman: peco peek: + _bin: null _desc: '[Peek](https://github.com/phw/peek) is an animated GIF screen recorder with an easy-to-use interface. It is available for Linux systems that are running GNOME. It is not a general purpose screencast app with extended features. It focuses on simply creating small screencasts of an area of the screen that are output as a GIF, WebM, or MP4 video.' _docs: null _github: https://github.com/phw/peek _home: null _name: Peek _rpmFusion: true + _service: null ansible: professormanhattan.peek apt: - software-properties-common @@ -2955,53 +4462,86 @@ softwarePackages: - peek yay: peek-git pfsense: + _bin: null _desc: '[pfSense](https://www.pfsense.org/) is a firewall/router computer software distribution based on FreeBSD. pfSense Community Edition is the open source version while pfSense Plus has moved to a closed source model. It is installed on a physical computer or a virtual machine to make a dedicated firewall/router for a network.' _docs: https://docs.netgate.com/pfsense/en/latest/ _github: https://github.com/pfsense/pfsense _home: https://www.pfsense.org/ _name: pfSense + _service: null ansible: professormanhattan.pfsense pgcli: + _bin: null _desc: '[pgcli](https://github.com/dbcli/pgcli) is a free and open-source CLI for Postgres that does auto-completion and syntax highlighting.' _docs: null _github: null _home: null _name: pgcli + _service: null ansible: professormanhattan.pgcli php: + _bin: null _desc: '[PHP](https://www.php.net/) is a general-purpose scripting language especially suited to web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1994. The PHP reference implementation is now produced by The PHP Group.' _docs: https://www.php.net/docs.php _github: https://github.com/php/php-src _home: https://www.php.net/ _name: PHP + _service: null ansible: professormanhattan.php pihole: + _bin: null _desc: '[Pi-hole](https://pi-hole.net/) is a Linux network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole and optionally a DHCP server, intended for use on a private network. It is designed for low-power embedded devices with network capability, such as the Raspberry Pi, but supports any Linux machines.' _docs: https://docs.pi-hole.net/ _github: https://github.com/pi-hole/pi-hole _home: https://pi-hole.net/ _name: PiHole + _service: null ansible: professormanhattan.pihole pip: + _bin: null _desc: '[pip](https://pypi.org/project/pip/) is a package-management system written in Python used to install and manage software packages. It connects to an online repository of public and paid-for private packages, called the Python Package Index.' _docs: https://pip.pypa.io/en/stable/user_guide/ _github: https://github.com/pypa/pip _home: https://pip.pypa.io/en/stable/ _name: PIP + _service: null ansible: professormanhattan.pip pipx: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:brew: pipx ensurepath + _service: null brew: pipx pkg: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: pkg playwright: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: playwright plex: + _bin: null _desc: '[Plex](https://www.plex.tv/) is a global streaming service of free ad-supported video, with TV shows and movies from distributors such as Crackle, Warner Bros., MGM, Endemol Shine Group, Lionsgate, and Legendary. Plex is also a client–server media player system plus an ancillary software suite.' _docs: https://forums.plex.tv/t/introducing-plex-htpc/703075 _github: https://github.com/plexinc/plex-media-player _home: https://www.plex.tv/ _name: Plex + _service: null ansible: professormanhattan.plex cask: - plex @@ -3013,89 +4553,136 @@ softwarePackages: snap: plexmediaserver yay: plex-media-server pm2: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: pm2 pnpm: + _bin: null _desc: '[pnpm](https://github.com/pnpm/pnpm) is a fast, disk space efficient package manager' _docs: https://pnpm.io/motivation _github: https://github.com/pnpm/pnpm _home: https://pnpm.io/ _name: pnpm + _service: null ansible: professormanhattan.pnpm brew: pnpm npm: pnpm scoop: pnpm yay: pnpm poetry: + _bin: null _desc: '[Poetry](https://python-poetry.org) helps you declare, manage and install dependencies of Python projects, ensuring you have the right stack everywhere.' _docs: null _github: null _home: null _name: Poetry + _service: null ansible: professormanhattan.poetry brew: poetry yay: python-poetry-git pony: + _bin: null _desc: Local file-based password, API key, secret, recovery code store backed by GPG + _docs: null _github: https://github.com/jessfraz/pony + _home: null _name: pony + _service: null _type: cli github: github.com/jessfraz/pony go: github.com/jessfraz/pony@latest portmaster: + _bin: null _desc: '[portmaster](https://safing.io/portmaster/) is a free and open-source application that puts you back in charge over all your computer''s network connections.' _docs: https://docs.safing.io/portmaster/architecture/overview _github: https://github.com/safing/portmaster _home: https://safing.io/ _name: portmaster + _service: null ansible: professormanhattan.portmaster portout: + _bin: null _desc: '' _docs: https://os.mbed.com/docs/mbed-os/v6.15/apis/portout.html _github: Not open-source _home: https://os.mbed.com/handbook/PortOut _name: Portout + _service: null ansible: professormanhattan.portout postman: + _bin: null _desc: '[Postman](https://www.postman.com/) is a collaboration platform for API development. Postman''s features simplify each step of building an API and streamline collaboration so you can create better APIs — faster.' _docs: https://learning.postman.com/docs/getting-started/introduction/ _github: Not open-source _home: https://www.postman.com/ _name: Postman + _service: null ansible: professormanhattan.postman brew: postman choco: postman snap: postman yay: postman-bin powershell: + _bin: null _desc: '[PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7.1) is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and the associated scripting language. Initially a Windows component only, known as Windows PowerShell, it was made open-source and cross-platform in 2016 with the introduction of PowerShell Core.' _docs: null _github: null _home: null _name: Powershell + _service: null ansible: professormanhattan.powershell pre-commit: - brew: pre-commit - pipx: pre-commit - prepare: + _bin: null _desc: null _docs: null _github: null _home: null _name: null + _service: null + brew: pre-commit + pipx: pre-commit + prepare: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.prepare prettier: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: prettier npm: prettier pretzel: + _bin: null _desc: Pretzel is Mac desktop app that shows and find keyboard shortcuts based on your current app + _docs: null _github: https://github.com/amiechen/pretzel + _home: null _name: Pretzel + _service: null _type: menubar github: github.com/amiechen/pretzel procs: + _bin: null _desc: A modern replacement for ps written in Rust + _docs: null _github: https://github.com/dalance/procs + _home: null _name: procs + _service: null _type: cli apk: procs brew: procs @@ -3106,11 +4693,13 @@ softwarePackages: scoop: procs snap: procs proton: + _bin: null _desc: '[Proton](https://www.proton.org/) is a free and open-source raster graphics editor used for image manipulation and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. Proton is released under GPLv3+ license and is available for Linux, macOS, and Microsoft Windows.' _docs: https://protonmail.com/support/ _github: https://github.com/ProtonMail/WebClients _home: https://protonmail.com/ _name: Proton + _service: null ansible: professormanhattan.proton brew: - protonvpn @@ -3123,57 +4712,92 @@ softwarePackages: - protonvpn - protonmail-bridge psi: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: psi psu: + _bin: null _desc: CLI client for Portainer + _docs: null _github: https://github.com/greenled/portainer-stack-utils + _home: null _name: psu + _service: null _type: cli github: github.com/greenled/portainer-stack-utils pup: + _bin: null _desc: '[pup](https://github.com/ericchiang/pup) is a command line tool for processing HTML. It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors.' _docs: null _github: https://github.com/ericchiang/pup _home: null _name: pup + _service: null _type: cli ansible: professormanhattan.pup brew: pup github: github.com/ericchiang/pup go: github.com/ericchiang/pup@latest pyenv: + _bin: null _desc: '[pyenv](https://github.com/pyenv/pyenv) lets you switch between multiple versions of Python. It''s simple, unobtrusive, and follows the UNIX tradition of single-purpose tools that do one thing well.' _docs: null _github: https://github.com/pyenv/pyenv _home: null _name: pyenv + _service: null ansible: professormanhattan.pyenv python: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null _post:brew: | python3 -m pip install --upgrade setuptools python3 -m pip install --upgrade pip + _service: null apt: python3-pip brew: python dnf: python3-pip pacman: python-pip scoop: python pywhat: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: pywhat pipx: pywhat port: pywhat q: + _bin: null _desc: Run SQL directly on CSV or TSV files + _docs: null _github: https://github.com/harelba/q + _home: null _name: q + _service: null _type: cli brew: q github: github.com/harelba/q qbittorrent: + _bin: null _desc: '[qBittorrent](https://www.qbittorrent.org/) is a cross-platform free and open-source BitTorrent client. qBittorrent is a native application written in C++. It uses Boost, Qt 5 toolkit, and libtorrent-rasterbar library. Its optional search engine is written in Python.' _docs: https://github.com/qbittorrent/qBittorrent/wiki _github: https://github.com/qbittorrent/qBittorrent _home: https://www.qbittorrent.org/ _name: qBittorrent + _service: null ansible: professormanhattan.qbittorrent apt: qbittorrent cask: qbittorrent @@ -3182,6 +4806,13 @@ softwarePackages: pacman: qbittorrent yay: qbittorrent-git qlplugins: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: - provisionql - qlcolorcode @@ -3193,13 +4824,16 @@ softwarePackages: - quicklookapk - webpquicklook quasar: + _bin: null _desc: '[Quasar](https://github.com/quasar/Quasar) is a fast and light-weight remote administration tool coded in C#. The usage ranges from user support through day-to-day administrative work to employee monitoring. Providing high stability and an easy-to-use user interface, Quasar is the perfect remote administration solution for you.' _docs: null _github: null _home: null _name: Quasar + _service: null ansible: professormanhattan.quasar qubes: + _bin: null _desc: >- [Qubes](https://www.qubes-os.org/) is a Linux distribution that introduces some radically new concepts that basically boil down to running everything inside of a VM. It is touted by security professionals as one of (if not, the most) secure desktop operating system. In Qubes, the base namespace is called dom0 which is more or less the control point for all the other VMs that you would run applications in. This role updates dom0 and then sets up a configurable list of features into dom0 including setting up sys-usb (a VM for all your USB devices), adding YubiKey integration, forcing system updates over Tor, and a handful of other additions every Qubes user should have as part of their stack. @@ -3207,25 +4841,48 @@ softwarePackages: _github: https://github.com/QubesOS/qubes-issues _home: https://www.qubes-os.org/ _name: Qubes + _service: null ansible: professormanhattan.qubes raindrop: + _bin: null _desc: All-in-one bookmark manager + _docs: null _github: https://raindrop.io + _home: null _name: raindrop + _service: null _type: application cask: raindropio github: github.com/raindropio/desktop ramda: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: ramda-cli rancher: + _bin: null _desc: The Rancher Command Line Interface (CLI) is a unified tool for interacting with your Rancher Server + _docs: null _github: https://github.com/rancher/cli + _home: null _name: rancher + _service: null _type: cli brew: rancher-cli github: github.com/rancher/cli yay: rancher-cli-bin raspberry-pi-imager: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.raspberryimager cask: raspberry-pi-imager choco: rpi-imager @@ -3233,18 +4890,22 @@ softwarePackages: snap: rpi-imager yay: rpi-imager raspberryimager: + _bin: null _desc: '[Raspberry Pi Imager](https://www.raspberrypi.org/software/) is the quick and easy way to install Raspberry Pi OS and other operating systems to a microSD card, ready to use with your Raspberry Pi.' _docs: https://www.raspberrypi.com/documentation/computers/getting-started.html _github: https://github.com/raspberrypi/rpi-imager _home: https://www.raspberrypi.com/software/ _name: Raspberry Pi Imager + _service: null ansible: professormanhattan.raspberryimager rclone: + _bin: null _desc: '[Rclone](https://rclone.org/) is an open source, multi threaded, command line computer program to manage content on cloud and other high latency storage. Its capabilities include sync, transfer, crypt, cache, union, compress and mount. The rclone website lists [fifty supported backends](https://rclone.org/overview/) including S3 services and Google Drive.' _docs: https://rclone.org/docs/ _github: https://github.com/rclone/rclone _home: https://rclone.org/ _name: Rclone + _service: null ansible: professormanhattan.rclone apt: rclone brew: rclone @@ -3255,37 +4916,59 @@ softwarePackages: dnf: rclone pacman: rclone rdm: + _bin: null _desc: '[Redis Desktop Manager](https://rdm.dev/) is an open source cross-platform Desktop Manager for Redis based on Qt 5.' _docs: https://docs.rdm.dev/en/docs-fix-edit-url/ _github: https://github.com/uglide/RedisDesktopManager _home: https://resp.app/ _name: Redis Desktop Manager + _service: null ansible: professormanhattan.rdm rear: + _bin: null _desc: '[Relax-and-Recover](http://relax-and-recover.org/) is the leading Open Source bare metal disaster recovery and system migration solution. It is a modular framework with many ready-to-go workflows for common situations. It is a setup-and-forget Linux bare metal disaster recovery solution. It is easy to set up and requires no maintenance so there is no excuse for not using it.' _docs: null _github: null _home: null _name: Relax-and-Recover + _service: null ansible: professormanhattan.rear reboot: + _bin: null _desc: '' _docs: null _github: null _home: null _name: Reboot + _service: null ansible: professormanhattan.reboot recoverpy: + _bin: null _desc: '[RecoverPy](https://eugeny.github.io/recoverpy/) is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux.' _docs: null _github: null _home: null _name: RecoverPy + _service: null ansible: professormanhattan.recoverpy redis-desktop-manager: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.rdm snap: redis-desktop-manager remote-desktop: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: - remmina - xrdp @@ -3299,40 +4982,35 @@ softwarePackages: - remmina-git - xrdp remotedesktop: + _bin: null _desc: '[Remmina](https://remmina.org/) is a remote desktop client for POSIX-based computer operating systems. It supports the Remote Desktop Protocol, VNC, NX, XDMCP, SPICE and SSH protocols. [GNOME Boxes](https://wiki.gnome.org/Apps/Boxes) is an application of the GNOME Desktop Environment, used to access remote or virtual systems. Boxes uses the QEMU, KVM, and libvirt virtualization technologies. GNOME Boxes requires the CPU to support some form of hardware-assisted virtualization.' _docs: https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-User's-guide _github: https://github.com/FreeRDP/Remmina _home: https://remmina.org/ _name: Remote Desktop + _service: null ansible: professormanhattan.remotedesktop responsively: + _bin: null _desc: A modified web browser that helps in responsive web development + _docs: null _github: https://github.com/responsively-org/responsively-app + _home: null _name: Responsively + _service: null _type: application cask: responsively choco: responsively github: github.com/responsively-org/responsively-app restic: + _bin: null _desc: '[Restic](https://restic.net/) is a modern backup program that can back up your files from Linux, BSD, Mac and Windows to many different storage types, including self-hosted and online services. It is a single executable that you can run without a server or complex setup. It can be used to only back-up the parts of files that actually changed. It uses cryptography in every part of the process. Restic is entirely free to use and completely open source.' _docs: https://restic.readthedocs.io/en/stable/ _github: https://github.com/restic/restic _home: https://restic.net/ _name: Restic + _service: null ansible: professormanhattan.restic - rm-improved: - _bin: rip - _docs: https://github.com/nivekuil/rip - _home: https://github.com/nivekuil/rip - _service: false - _desc: A safe and ergonomic alternative to rm - _github: https://github.com/nivekuil/rip - _name: rip (Rm ImProved) - _type: cli - brew: rm-improved - cargo: rm-improved - github: github.com/nivekuil/rip - yay: rm-improved ripgrep: _bin: rg _desc: '[ripgrep](https://github.com/BurntSushi/ripgrep) is a line-oriented search tool that recursively searches your current directory for a regex pattern. By default, ripgrep will respect your .gitignore and automatically skip hidden files/directories and binary files. This role also installs ripgrep-all. [ripgrep-all](https://github.com/phiresky/ripgrep-all) is just like ripgrep except it also searches in PDFs, E-Books, Office documents, zip, tar.gz, etc.' @@ -3340,6 +5018,7 @@ softwarePackages: _github: null _home: null _name: ripgrep + _service: null ansible: professormanhattan.ripgrep apt: ripgrep brew: ripgrep @@ -3354,6 +5033,12 @@ softwarePackages: zypper: ripgrep ripgrep-all: _bin: rga + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: - ffmpeg - pandoc @@ -3363,7 +5048,27 @@ softwarePackages: choco: ripgrep-all nix: ripgrep-all pacman: ripgrep-all + rm-improved: + _bin: rip + _desc: A safe and ergonomic alternative to rm + _docs: https://github.com/nivekuil/rip + _github: https://github.com/nivekuil/rip + _home: https://github.com/nivekuil/rip + _name: rip (Rm ImProved) + _service: false + _type: cli + brew: rm-improved + cargo: rm-improved + github: github.com/nivekuil/rip + yay: rm-improved rofi: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: rofi dnf: rofi pacman: rofi @@ -3371,43 +5076,60 @@ softwarePackages: port: rofi zypper: rofi rsync: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: rsync brew: rsync choco: rsync dnf: rsync ruby: + _bin: null _desc: | Ruby is an interpreted, high-level, general-purpose programming language which supports multiple programming paradigms. It was designed with an emphasis on programming productivity and simplicity. In Ruby, everything is an object, including primitive data types. It was developed in the mid-1990s in Japan. _docs: https://www.ruby-lang.org/en/documentation/ _github: https://github.com/ruby/ruby _home: https://www.ruby-lang.org/en/ _name: Ruby + _service: null ansible: professormanhattan.ruby runjs: + _bin: null _desc: A JavaScript playground that auto-evaluates as you type + _docs: null _github: https://github.com/lukehaas/RunJS + _home: null _name: RunJS + _service: null _type: application cask: runjs choco: runjs github: github.com/lukehaas/RunJS - # snap: runjs # Not in the Stable Channel yet yay: runjs-bin rust: + _bin: null _desc: '[Rust](https://www.rust-lang.org/) is a multi-paradigm programming language designed for performance and safety, especially safe concurrency.' _docs: https://www.rust-lang.org/learn _github: https://github.com/rust-lang/rust _home: https://www.rust-lang.org/ _name: Rust + _service: null ansible: professormanhattan.rust rvm: + _bin: null _desc: '[rvm](https://rvm.io/) lets you manage Ruby environments and switch between them.' _docs: https://rvm.io/rvm/basics _github: https://github.com/rvm/rvm _home: https://rvm.io/ _name: rvm + _service: null ansible: professormanhattan.rvm s3filesystem: + _bin: null _desc: >- [Catfs](https://github.com/kahing/catfs) allows you to have cached access to another (possibly remote) filesystem. Caching semantic is read-ahead and write-through. [Goofys](https://github.com/kahing/goofys) is a high-performance, POSIX-ish Amazon S3 file system written in Go, which allows you to mount an S3 bucket as a filey system. It's a Filey System instead of a File System because goofys strives for performance first and POSIX second. Combining catfs and goofys (and possibly a fast internet connection), you can mount a folder that is automatically synced with an S3 bucket that is also performant. @@ -3415,54 +5137,76 @@ softwarePackages: _github: https://github.com/fsspec/s3fs _home: null _name: Goofys/Catfs + _service: null ansible: professormanhattan.s3filesystem s5cmd: + _bin: null _desc: '[s5cmd](https://github.com/peak/s5cmd) is a very fast S3 and local filesystem execution tool. It comes with support for a multitude of operations including tab completion and wildcard support for files, which can be very handy for your object storage workflow while working with large number of files. s5cmd is the fastest way of interacting with S3 buckets because it can utilize multiple threads unlike similar tools.' _docs: null _github: https://github.com/peak/s5cmd _home: null _name: s5cmd + _service: null _type: cli ansible: professormanhattan.s5cmd brew: peak/tap/s5cmd github: github.com/peak/s5cmd go: github.com/peak/s5cmd@latest sad: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: ms-jpq/sad/sad pacman: sad samba: + _bin: null _desc: '[Samba](https://www.samba.org/) is a free and open-source software that allows files to be shared across Windows and Linux systems simply and easily. To be exact, it is an open-source implementation of the SMB/CIFS protocol.' _docs: https://www.samba.org/samba/docs/ _github: https://github.com/samba-team/samba _home: https://www.samba.org/ _name: Samba + _service: null ansible: professormanhattan.samba sanoid: + _bin: null _desc: '[Sanoid](https://github.com/jimsalterjrs/sanoid/) is a free and open source snapshot management tool. Sanoid is a policy-driven snapshot management tool for ZFS filesystems. When combined with the Linux KVM hypervisor, you can use it to make your systems functionally immortal.' _docs: null _github: null _home: null _name: Sanoid + _service: null ansible: professormanhattan.sanoid santa: + _bin: null _desc: A binary authorization system for MacOS (santa) role is a daemon that makes execution decisions based on the contents of a local database, a GUI agent that notifies the user in case of a block decision and a command-line utility for managing the system and synchronizing the database with a server. _docs: null _github: null _home: null _name: A binary authorization system for MacOS + _service: null ansible: professormanhattan.santa schema: + _bin: null _desc: A tool to infer and instantiate schemas and translate between data formats + _docs: null _github: https://github.com/Confbase/schema + _home: null _name: schema + _service: null _type: cli go: github.com/Confbase/schema scrcpy: + _bin: null _desc: '[scrcpy](https://github.com/Genymobile/scrcpy) is a free and open-source application that provides display of Android devices connected on USB (or over TCP/IP). It also allows you to control the Android device. It does not require any root access.' _docs: null _github: https://github.com/Genymobile/scrcpy _home: null _name: scrcpy + _service: null _type: cli ansible: professormanhattan.scrcpy apt: scrcpy @@ -3474,15 +5218,23 @@ softwarePackages: snap: scrcpy yay: scrcpy scrcpy-gui: + _bin: null _desc: A simple & beautiful GUI application for scrcpy + _docs: null _github: https://github.com/Tomotoes/scrcpy-gui + _home: null _name: Scrcpy GUI + _service: null _type: application github: github.com/Tomotoes/scrcpy-gui sd: + _bin: null _desc: Intuitive find & replace CLI (sed alternative) + _docs: null _github: https://github.com/chmln/sd + _home: null _name: sd + _service: null _type: cli apk: sd brew: sd @@ -3493,36 +5245,58 @@ softwarePackages: pacman: sd pkg: sd sdkman: - _desc: >- - [SDKMAN](https://sdkman.io/) is a tool for managing multiple versions of various Software Development Kits (SDKs) for the JVM on any UNIX-based system. It provides a convenient command line interface for installing, switching, removing and listing candidates. With SDKMAN, you can install and manage dependencies like Java, Groovy, Scala, Kotlin, and Ceylon. You can also use it to manage Ant, Gradle, Grails, Maven, SBT, Spark, Spring Boot, Vert.x, and many [other - SDKs](https://sdkman.io/sdks). + _bin: null + _desc: '[SDKMAN](https://sdkman.io/) is a tool for managing multiple versions of various Software Development Kits (SDKs) for the JVM on any UNIX-based system. It provides a convenient command line interface for installing, switching, removing and listing candidates. With SDKMAN, you can install and manage dependencies like Java, Groovy, Scala, Kotlin, and Ceylon. You can also use it to manage Ant, Gradle, Grails, Maven, SBT, Spark, Spring Boot, Vert.x, and many [other SDKs](https://sdkman.io/sdks).' _docs: https://sdkman.io/install _github: https://github.com/sdkman/sdkman-cli _home: https://sdkman.io/ _name: SDKMAN + _service: null ansible: professormanhattan.sdkman seconion: + _bin: null _desc: '[Security Onion](https://securityonionsolutions.com/) is a free and open source Linux distribution for threat hunting, enterprise security monitoring, and log management. It includes Elasticsearch, Logstash, Kibana, Snort, Suricata, Bro, Wazuh, Sguil, Squert, NetworkMiner, and many other security tools. The easy-to-use Setup wizard allows you to build an army of distributed sensors for your enterprise in minutes! This role takes it a step further and automates the whole setup process.' _docs: https://docs.securityonion.net/en/2.3/index.html _github: https://github.com/Security-Onion-Solutions/securityonion _home: https://securityonionsolutions.com/ _name: Security Onion + _service: null ansible: professormanhattan.seconion secretive: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: secretive security: + _bin: null _desc: This role turns on auto-updates and configures sudo, for instance. _docs: null _github: null _home: null _name: Security + _service: null ansible: professormanhattan.security semantic-release: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: semantic-release sentry-cli: + _bin: null _desc: sentry-cli can connect to the Sentry API and manage some data for your projects + _docs: null _github: https://github.com/getsentry/sentry-cli/ + _home: null _name: sentry-cli + _service: null _type: cli brew: getsentry/tools/sentry-cli github: github.com/getsentry/sentry-cli @@ -3530,14 +5304,32 @@ softwarePackages: scoop: sentry-cli yay: sentry-cli-bin serve: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: serve serverless: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: serverless npm: serverless sftpgo: + _bin: null _desc: Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob + _docs: null _github: https://github.com/drakkan/sftpgo + _home: null _name: sftpgo + _service: null _type: cli brew: sftpgo choco: sftpgo @@ -3545,107 +5337,61 @@ softwarePackages: pkg: sftpgo yay: sftpgo-bin share: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: share-cli sharex: + _bin: null _desc: '[ShareX](https://getsharex.com/) is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.' _docs: https://getsharex.com/docs/faq _github: https://github.com/ShareX/ShareX _home: https://getsharex.com/ _name: ShareX + _service: null ansible: professormanhattan.sharex choco: sharex sharp: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: sharp-cli shc: + _bin: null _desc: '[shc](https://github.com/mptre/shc) is a terminal agnostic solution which allows copying output from Termial easily, without the need to use Terminal multiplexers.' _docs: null _github: null _home: null _name: shc + _service: null ansible: professormanhattan.shc shdoc: + _bin: null _desc: '[shdoc](https://github.com/reconquest/shdoc) is a tool to generate Documentation for shell scripts (bash, sh, zsh)' _docs: null _github: null _home: null _name: shdoc + _service: null ansible: professormanhattan.shdoc - shfmt: - _desc: '[shfmt](https://github.com/mvdan/sh) is a shell parser, formatter, and interpreter with bash support that is written with [Go](https://gitlab.com/megabyte-labs/ansible-roles/go).' - _docs: null - _github: https://github.com/mvdan/sh - _home: https://pkg.go.dev/mvdan.cc/sh/v3 - _name: Java - _type: cli - ansible: professormanhattan.shfmt - apk: shfmt - brew: shfmt - github: github.com/mvdan/sh - go: mvdan.cc/sh/v3/cmd/shfmt@latest - pacman: shfmt - pkg: shfmt - scoop: shfmt - snap: shfmt - shotcut: - _desc: '[Shotcut](https://shotcut.org/) is a free and open-source cross-platform video editing application for FreeBSD, Linux, macOS and Windows. Started in 2011 by Dan Dennedy, Shotcut is developed on the MLT Multimedia Framework, in development since 2004 by the same author.' - _docs: https://shotcut.org/howtos/getting-started/ - _github: https://github.com/mltframework/shotcut - _home: https://shotcut.org/ - _name: Shotcut - _snapClassic: true - ansible: professormanhattan.shotcut - apt: shotcut - cask: shotcut - choco: shotcut - dnf: shotcut - flatpak: org.shotcut.Shotcut - snap: shotcut - shotwell: - _desc: '[Shotwell](https://shotwell-project.org/doc/html/) is an image organizer designed to provide personal photo management for the GNOME desktop environment. In 2010, it replaced F-Spot as the standard image tool for several GNOME-based Linux distributions, including Fedora in version 13 and Ubuntu in its 10.10 Maverick Meerkat release.' - _docs: http://shotwell-project.org/doc/html/ - _github: https://github.com/GNOME/shotwell - _home: https://wiki.gnome.org/Apps/Shotwell - _name: Shotwell - ansible: professormanhattan.shotwell - apt: shotwell - dnf: shotwell - pacman: shotwell - skate: - brew: charmbracelet/tap/skate - go: github.com/charmbracelet/skate@latest - nix: nixpkgs.skate - pacman: skate - skm: - _desc: A simple and powerful SSH keys manager - _github: https://github.com/TimothyYe/skm - _name: skm - _type: cli - brew: timothyye/tap/skm - github: github.com/TimothyYe/skm - go: github.com/TimothyYe/skm/cmd/skm@latest - skype: - _desc: '[Skype](https://www.skype.com/en/) is a proprietary telecommunications application that specializes in providing video chat and voice calls between computers, tablets, mobile devices, the Xbox One console, and smartwatches over the Internet. Skype also provides instant messaging services. Users may transmit text, video, audio and images.' - _description: Skype is for connecting with the people that matter most in your life and work - _docs: https://docs.microsoft.com/en-us/skype-sdk/skypeuris/skypeuriapireference - _github: Not open-source - _home: https://www.skype.com/en/ - _name: Skype - _type: application - ansible: professormanhattan.skype - cask: skype - choco: skype - snap: skype - yay: skypeforlinux-stable-bin shellcheck: _bin: shellcheck - _type: cli _desc: A static analysis tool for shell scripts - _docs: https://github.com/koalaman/shellcheck/wiki/Directive _docker: docker run --rm -v "$PWD:/mnt" koalaman/shellcheck:stable + _docs: https://github.com/koalaman/shellcheck/wiki/Directive _github: https://github.com/koalaman/shellcheck _home: https://www.shellcheck.net/ _name: Shellcheck _service: false + _type: cli apt: shellcheck cabal: shellcheck choco: shellcheck @@ -3657,79 +5403,213 @@ softwarePackages: pkg-freebsd: shellcheck pkg-openbsd: shellcheck port: shellcheck - snap: shellcheck scoop: shellcheck + snap: shellcheck stack: shellcheck zypper: shellcheck + shfmt: + _bin: null + _desc: '[shfmt](https://github.com/mvdan/sh) is a shell parser, formatter, and interpreter with bash support that is written with [Go](https://gitlab.com/megabyte-labs/ansible-roles/go).' + _docs: null + _github: https://github.com/mvdan/sh + _home: https://pkg.go.dev/mvdan.cc/sh/v3 + _name: Java + _service: null + _type: cli + ansible: professormanhattan.shfmt + apk: shfmt + brew: shfmt + github: github.com/mvdan/sh + go: mvdan.cc/sh/v3/cmd/shfmt@latest + pacman: shfmt + pkg: shfmt + scoop: shfmt + snap: shfmt + shotcut: + _bin: null + _desc: '[Shotcut](https://shotcut.org/) is a free and open-source cross-platform video editing application for FreeBSD, Linux, macOS and Windows. Started in 2011 by Dan Dennedy, Shotcut is developed on the MLT Multimedia Framework, in development since 2004 by the same author.' + _docs: https://shotcut.org/howtos/getting-started/ + _github: https://github.com/mltframework/shotcut + _home: https://shotcut.org/ + _name: Shotcut + _service: null + _snapClassic: true + ansible: professormanhattan.shotcut + apt: shotcut + cask: shotcut + choco: shotcut + dnf: shotcut + flatpak: org.shotcut.Shotcut + snap: shotcut + shotwell: + _bin: null + _desc: '[Shotwell](https://shotwell-project.org/doc/html/) is an image organizer designed to provide personal photo management for the GNOME desktop environment. In 2010, it replaced F-Spot as the standard image tool for several GNOME-based Linux distributions, including Fedora in version 13 and Ubuntu in its 10.10 Maverick Meerkat release.' + _docs: http://shotwell-project.org/doc/html/ + _github: https://github.com/GNOME/shotwell + _home: https://wiki.gnome.org/Apps/Shotwell + _name: Shotwell + _service: null + ansible: professormanhattan.shotwell + apt: shotwell + dnf: shotwell + pacman: shotwell + skate: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + brew: charmbracelet/tap/skate + go: github.com/charmbracelet/skate@latest + nix: nixpkgs.skate + pacman: skate + skm: + _bin: null + _desc: A simple and powerful SSH keys manager + _docs: null + _github: https://github.com/TimothyYe/skm + _home: null + _name: skm + _service: null + _type: cli + brew: timothyye/tap/skm + github: github.com/TimothyYe/skm + go: github.com/TimothyYe/skm/cmd/skm@latest + skype: + _bin: null + _desc: '[Skype](https://www.skype.com/en/) is a proprietary telecommunications application that specializes in providing video chat and voice calls between computers, tablets, mobile devices, the Xbox One console, and smartwatches over the Internet. Skype also provides instant messaging services. Users may transmit text, video, audio and images.' + _description: Skype is for connecting with the people that matter most in your life and work + _docs: https://docs.microsoft.com/en-us/skype-sdk/skypeuris/skypeuriapireference + _github: Not open-source + _home: https://www.skype.com/en/ + _name: Skype + _service: null + _type: application + ansible: professormanhattan.skype + cask: skype + choco: skype + snap: skype + yay: skypeforlinux-stable-bin slack: + _bin: null _desc: '[Slack](https://slack.com/) is a proprietary business communication platform developed by American software company Slack Technologies. Slack offers many IRC-style features, including persistent chat rooms organized by topic, private groups, and direct messaging.' _docs: https://api.slack.com/docs _github: https://github.com/slackhq/SlackTextViewController _home: https://slack.com/ _name: Slack + _service: null _type: application ansible: professormanhattan.slack cask: slack choco: slack snap: slack slackterm: + _bin: null _desc: '[slack-term](https://github.com/erroneousboat/slack-term) features a colorful interface as well as keyboard shortcuts. It is one of, if not the, most well-received [Slack](https://slack.com/) client available on GitHub.' _docs: null _github: null _home: null _name: slack-term + _service: null ansible: professormanhattan.slackterm sloth: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: stats snapd: + _bin: null _desc: '[Snap](https://snapcraft.io/) is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel. The packages, called snaps, and the tool for using them, snapd, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Snaps are self-contained applications running in a sandbox with mediated access to the host system.' _docs: null _github: null _home: null _name: Snap + _service: null ansible: professormanhattan.snapd snitch: + _bin: null _desc: '[Little Snitch](https://www.obdev.at/products/littlesnitch/index.html) (macOS) and [OpenSnitch](https://github.com/evilsocket/opensnitch) (Linux) are application firewalls that make Internet connections visible. You can then configure which applications can access the internet (or LAN) as well as monitor the traffic patterns of applications.' _docs: null _github: null _home: null _name: OpenSnitch/Little Snitch + _service: null ansible: professormanhattan.snitch social-analyzer: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: social-analyzer pipx: social-analyzer solidity: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: solc sonatype-nexus: + _bin: null _desc: '[Sonatype Nexus](https://www.sonatype.com/products/repository-oss-download) is a repository manager that lets you proxy and cache assets from apt-get, yum, npm, pypi, and a handful of other sources. This role sets up Sonatype Nexus using the awesome work of the [ansible-ThoTeam/nexus3-oss](https://github.com/ansible-ThoTeam/nexus3-oss) repository on GitHub.' _docs: https://help.sonatype.com/repomanager3 _github: https://github.com/sonatype/nexus-public _home: https://www.sonatype.com/products/nexus-repository _name: Sonatype Nexus + _service: null ansible: professormanhattan.sonatype-nexus speed-test: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: speed-test spotdl: + _bin: null _deps: - ffmpeg + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: spotdl sqlectron: + _bin: null _desc: A simple and lightweight SQL client desktop with cross database and platform support + _docs: null _github: https://github.com/sqlectron/sqlectron-gui + _home: null _name: SQLectron + _service: null _type: application cask: sqlectron github: github.com/sqlectron/sqlectron-gui yay: sqlectron-gui sqlite: _bin: sqlite3 - _type: cli _desc: SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. _docs: https://sqlite.org/docs.html _github: https://github.com/sqlite/sqlite _home: https://sqlite.org/index.html _name: SQLite _service: false + _type: cli apt: sqlite3 brew: sqlite choco: sqlite @@ -3738,63 +5618,109 @@ softwarePackages: port: sqlite3 scoop: sqlite ssh: + _bin: null _desc: On top of tightening up SSH security settings, this role also installs fail2ban on Linux systems. If provided, the role will also populate all your SSH keys and set their permissions appropriately _docs: null _github: null _home: null _name: SSH + _service: null ansible: professormanhattan.ssh ssh-vault: + _bin: null _desc: Encrypt/decrypt using ssh keys + _docs: null _github: https://github.com/ssh-vault/ssh-vault + _home: null _name: ssh-vault + _service: null _type: cli brew: ssh-vault github: github.com/ssh-vault/ssh-vault sshpass: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: sshpass brew: hudochenkov/sshpass/sshpass dnf: sshpass sshtarpit: + _bin: null _desc: '[Endlessh](https://github.com/skeeto/endlessh) is an SSH tarpit that very slowly sends an endless, random SSH banner. It keeps SSH clients locked up for hours or even days at a time. The purpose is to put your real SSH server on another port and then let the script kiddies get stuck in this tarpit instead of bothering a real server.' _docs: null _github: null _home: null _name: Endlessh + _service: null ansible: professormanhattan.sshtarpit sshvault: + _bin: null _desc: '[sshvault](https://ssh-vault.com/) lets you encrypt/decrypt using SSH private keys. It is written in Go and the documentation can be read in under a minute.' _docs: https://ssh-vault.com/post/how-it-works/ _github: https://github.com/ssh-vault/ssh-vault _home: https://ssh-vault.com/ _name: sshvault + _service: null ansible: professormanhattan.sshvault ssl-proxy: + _bin: null _desc: Simple zero-config SSL reverse proxy with real autogenerated certificates + _docs: null _github: https://github.com/suyashkumar/ssl-proxy + _home: null _name: ssl-proxy + _service: null _type: cli github: github.com/suyashkumar/ssl-proxy starred: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: starred starship: + _bin: null _desc: '[Starship](https://starship.rs/) is the minimal, blazing fast, and extremely customizable prompt for any shell! It shows the information you need, while staying sleek and minimal. Unlike most other prompts, it is compatible with nearly every type of terminal. If you want to retain the same look and feel across different terminals, then look no further.' _docs: null _github: null _home: null _name: Starship + _service: null ansible: professormanhattan.starship startmenu: + _bin: null _desc: This role helps clean up the Windows start menu by moving shortcuts to the root of the start menu and removing shortcut folders. It is used to update the start menu when applications install whole folders of shortcuts instead of just a shortcut to the main application. _docs: null _github: null _home: null _name: Start Menu Configuration + _service: null ansible: professormanhattan.startmenu statcode: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null pipx: statcode yay: statcode staticcheck: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: go-staticcheck brew: staticcheck dnf: golang-honnef-tools @@ -3803,43 +5729,90 @@ softwarePackages: port: staticcheck scoop: staticcheck stats: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cask: stats stegcloak: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: stegcloak supdock: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: supdock surge: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: surge svgo: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: svgo npm: svgo swarm: + _bin: null _desc: null _docs: https://docs.docker.com/engine/swarm/ _github: https://github.com/moby/swarmkit _home: null _name: null + _service: null ansible: professormanhattan.swarm switchhosts: + _bin: null _desc: '[SwitchHosts](https://github.com/oldj/SwitchHosts) is an application for managing the etc hosts file. It allows you to easily switch between different etc hosts file configurations.' _docs: null _github: https://github.com/oldj/SwitchHosts _home: https://swh.app/ _name: SwitchHosts + _service: null _type: application ansible: professormanhattan.switchhosts github: github.com/oldj/SwitchHosts sync-ssh-keys: + _bin: null _desc: Sync public ssh keys to ~/.ssh/authorized_keys, based on Github/Gitlab organization membership + _docs: null _github: https://github.com/samber/sync-ssh-keys + _home: null _name: sync-ssh-keys + _service: null _type: cli github: github.com/samber/sync-ssh-keys yay: sync-ssh-keys-bin sysbench: + _bin: null _desc: System performance benchmark tool + _docs: null _github: https://github.com/akopytov/sysbench + _home: null _name: sysbench + _service: null _type: cli apk: sysbench apt: sysbench @@ -3848,46 +5821,82 @@ softwarePackages: pacman: sysbench pkg: sysbench sysdig: + _bin: null _desc: '[sysdig](https://www.sysdig.com/) is a simple tool for deep system visibility, exploration and troubleshooting, with native support for containers.' _docs: null _github: null _home: null _name: sysdig + _service: null ansible: professormanhattan.sysdig sysget: + _bin: null _desc: One package manager to rule them all + _docs: null _github: https://github.com/emilengler/sysget + _home: null _name: sysget + _service: null _type: cli github: github.com/Eugeny/tabby t: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null gem: t + t-rec: + _bin: t-rec + _deps:cargo: + - imagemagick + _desc: '[t-rec](https://github.com/sassman/t-rec-rs) is a blazingly fast terminal recorder that generates animated GIF images for the web written in Rust' + _docs: https://crates.io/crates/t-rec + _github: https://github.com/sassman/t-rec-rs + _home: https://crates.io/crates/t-rec + _name: t-rec + _service: false + _snapClassic: true + _type: cli + ansible: professormanhattan.trec + apk: gomplate + brew: t-rec + cargo: t-rec + port: t-rec + snap: t-rec + yay: t-rec tabby: + _bin: null _desc: '[Tabby](https://eugeny.github.io/tabby/) is a highly configurable terminal emulator, SSH and serial client for Windows, macOS and Linux.' _docs: https://openbase.com/js/tabby/documentation _github: https://github.com/Eugeny/tabby _home: https://tabby.sh/ _name: Tabby + _service: null _type: application ansible: professormanhattan.tabby cask: tabby choco: tabby github: github.com/Eugeny/tabby tailscale: + _bin: null _desc: '[Tailscale](https://tailscale.com/) lets you easily manage access to private resources, quickly SSH into devices on your network, and work securely from anywhere in the world.' _docs: https://tailscale.com/kb/ _github: https://github.com/tailscale/tailscale _home: https://tailscale.com/ _name: Tailscale + _service: null ansible: professormanhattan.tailscale task: _bin: task _desc: A task runner / simpler Make alternative written in Go + _docs: https://taskfile.dev/usage/ _github: https://github.com/go-task/task _home: https://taskfile.dev - _docs: https://taskfile.dev/usage/ - _service: false _name: Task + _service: false _type: cli brew: go-task/tap/go-task choco: go-task @@ -3895,53 +5904,75 @@ softwarePackages: go: github.com/go-task/task/v3/cmd/task@latest scoop: task teams: + _bin: null _desc: '[Microsoft Teams](https://www.microsoft.com/en-us/microsoft-teams/group-chat-software) is a proprietary business communication platform developed by Microsoft, as part of the Microsoft 365 family of products. Teams primarily competes with the similar service Slack, offering workspace chat and videoconferencing, file storage, and application integration.' _docs: null _github: Not open-source _home: null _name: Microsoft Teams + _service: null ansible: professormanhattan.teams cask: microsoft-teams choco: microsoft-teams snap: teams-for-linux yay: teams-for-linux teamviewer: + _bin: null _desc: '[TeamViewer](https://www.teamviewer.com/en-us/) is a proprietary software for remote access to as well as remote control and maintenance of computers and other devices, which was first released in 2005. The functionality has been expanded step by step, most recently for example through the integration of TeamViewer Meeting.' _docs: https://www.teamviewer.com/en-us/documents/ _github: Not open-source _home: https://www.teamviewer.com/en-us/ _name: TeamViewer + _service: null ansible: professormanhattan.teamviewer cask: teamviewer choco: teamviewer yay: teamviewer teleport: + _bin: null _desc: '[Teleport](https://goteleport.com/) is a free and open-source tool that allows engineers and security professionals to unify access for SSH servers, Kubernetes clusters, web applications, and databases across all environments. It is an identity-aware, multi-protocol access proxy which understands SSH, HTTPS, Kubernetes API, MySQL and PostgreSQL wire protocols.' _docs: null _github: https://github.com/gravitational/teleport _home: null _name: Teleport + _service: null _type: cli ansible: professormanhattan.teleport brew: teleport pkg: teleport yay: teleport-bin teller: + _bin: null _desc: Cloud native secrets management for developers - never leave your command line for secrets + _docs: null _github: https://github.com/tellerops/teller + _home: null _name: teller + _service: null _type: cli brew: spectralops/tap/teller github: github.com/tellerops/teller temps: + _bin: null _desc: Simple menubar application based on Electron with actual weather information and forecast + _docs: null _github: https://github.com/jackd248/temps + _home: null _name: Temps + _service: null _type: application github: github.com/jackd248/temps terminalizer: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: terminalizer termius: + _bin: null _desc: '[Termius](https://www.termius.com/) is the SSH client that works on Desktop and Mobile.' _docs: null _github: null @@ -3949,6 +5980,8 @@ softwarePackages: _name: Termius _post:binary:windows: | # TODO + _service: null + # TODO ansible: professormanhattan.termius binary:windows: https://autoupdate.termius.com/windows/Termius.exe brew: termius @@ -3956,68 +5989,110 @@ softwarePackages: snap: termius-app yay: termius terraform: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: terraform brew: terraform choco: terraform pacman: terraform tfenv: + _bin: null _desc: '[tfenv](https://github.com/tfutils/tfenv) is a Terraform version manager inspired by [rbenv](https://github.com/rbenv/rbenv). It supports macOS, Linux, and Windows.' _docs: null _github: null _home: null _name: tfenv + _service: null ansible: professormanhattan.tfenv tflint: + _bin: null _desc: '[tflint](https://github.com/terraform-linters/tflint) is a framework that can help in finding possible errors for major cloud providers, warn about deprecated syntax and unused declarations and enforce best practices. This role installs tflint on nearly any platform.' _docs: null _github: https://github.com/terraform-linters/tflint _home: null _name: tflint + _service: null _type: cli ansible: professormanhattan.tflint brew: tflint choco: tflint github: github.com/terraform-linters/tflint theme: + _bin: null _desc: Betelgeuse is a theme for KDE, XFCE, Gnome, and many more themeing engines. It is heavily based on [Sweet](https://store.kde.org/p/1294174). It tries to make the theme compatible with many environment types. It also includes special styles geared towards styling [Qubes OS](https://www.qubes-os.org/). _docs: null _github: null _home: null _name: Betelgeuse Theme + _service: null ansible: professormanhattan.theme tig: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: tig nix: tig pkg: tig tilt: + _bin: null _desc: Define your dev environment as code. For microservice apps on Kubernetes + _docs: null _github: https://github.com/tilt-dev/tilt + _home: null _name: tilt + _service: null _type: cli brew: tilt github: github.com/tilt-dev/tilt yay: tilt-bin timeshift: + _bin: null _desc: '[Timeshift](https://github.com/jimsalterjrs/timeshift/) is a free and open source system restore tool for Linux. Timeshift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system.' _docs: null _github: null _home: null _name: Timeshift + _service: null ansible: professormanhattan.timeshift apt: timeshift dnf: timeshift yay: timeshift tinypng: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: tinypng-cli tldr: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: tldr npm: tldr tmux: + _bin: null _desc: '[Tmux](https://github.com/tmux/tmux/wiki) is a terminal multiplexer. It enables a number of terminals to be created, accessed, and controlled from a single screen. Tmux may be detached from a screen and continue running in the background, then later reattached.' _docs: null _github: null _home: null _name: tmux + _service: null ansible: professormanhattan.tmux apt: tmux brew: @@ -4026,9 +6101,13 @@ softwarePackages: - perl - tmux tokei: + _bin: null _desc: Tokei is a program that displays statistics about the code + _docs: null _github: https://github.com/XAMPPRocky/tokei + _home: null _name: tokei + _service: null _type: cli apk: tokei brew: tokei @@ -4039,84 +6118,117 @@ softwarePackages: pkg: tokei scoop: tokei tor: + _bin: null _desc: '[Tor](https://www.torproject.org/) is free and open-source software for enabling anonymous communication by directing Internet traffic through a free, worldwide, volunteer overlay network consisting of more than seven thousand relays in order to conceal a user''s location and usage from anyone conducting network surveillance or traffic analysis. On Linux you can combine Tor with [Privoxy](https://www.privoxy.org/) which allows you to tunnel all of your traffic through the Tor network.' _docs: https://tb-manual.torproject.org/ _github: https://github.com/TheTorProject _home: https://www.torproject.org/ _name: TOR + _service: null ansible: professormanhattan.tor transfer: + _bin: null _desc: Converts from one encoding to another + _docs: null _github: https://github.com/rinetd/transfer + _home: null _name: transfer + _service: null _type: cli github: github.com/rinetd/transfer go: github.com/rinetd/transfer@latest translate: + _bin: null _desc: '[Translate Shell](https://github.com/soimort/translate-shell) (formerly Google Translate CLI) is a command-line translator powered by Google Translate (default), Bing Translator, Yandex.Translate, and Apertium. It gives you easy access to these translation engines in your terminal. It is feature-rich and, although there is some overlap, it complements [Normit](https://gitlab.com/megabyte-labs/ansible-roles/normit) well.' _docs: null _github: null _home: null _name: Translate Shell + _service: null ansible: professormanhattan.translate - t-rec: - _bin: t-rec - _type: cli - _snapClassic: true - _deps:cargo: - - imagemagick - _service: false - apk: gomplate - brew: t-rec - cargo: t-rec - port: t-rec - snap: t-rec - yay: t-rec - _desc: '[t-rec](https://github.com/sassman/t-rec-rs) is a blazingly fast terminal recorder that generates animated GIF images for the web written in Rust' - _docs: https://crates.io/crates/t-rec - _github: https://github.com/sassman/t-rec-rs - _home: https://crates.io/crates/t-rec - _name: t-rec - ansible: professormanhattan.trec tree: + _bin: null _desc: '[tree-cli](https://github.com/MrRaindrop/tree-cli) is a recursive directory listing program that produces a depth indented listing of files. With no arguments, tree lists the files in the current directory. When directory arguments are given, tree lists all the files and/or directories found in the given directories each in turn. Upon completion of listing all files/directories found, tree returns the total number of files and/or directories listed.' _docs: null _github: null _home: null _name: tree-cli + _service: null ansible: professormanhattan.tree tree-sitter: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null cargo: tree-sitter-cli trellis: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: roots/tap/trellis-cli trivy: + _bin: null _desc: Scanner for vulnerabilities in container images, file systems, and Git repositories, as well as for configuration issues + _docs: null _github: https://github.com/aquasecurity/trivy + _home: null _name: trivy + _service: null _type: cli github: github.com/aquasecurity/trivy yay: trivy-bin trufflehog: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: trufflesecurity/trufflehog/trufflehog ts2c: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: ts2c typescript: _bin: tsc + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: typescript npm: tsc ulauncher: + _bin: null _desc: '[Ulauncher](https://ulaunchercraft.io/) is a software packaging and deployment system developed by Canonical for operating systems that use the Linux kernel. The packages, called ulaunchers, and the tool for using them, ulauncher, work across a range of Linux distributions and allow upstream software developers to distribute their applications directly to users. Ulaunchers are self-contained applications running in a sandbox with mediated access to the host system.' _docs: null _github: null _home: null _name: Ulauncher + _service: null ansible: professormanhattan.ulauncher up: + _bin: null _desc: up, which is short for [Ultimate Plumber](https://github.com/akavel/up), is a tool for writing Linux pipes in a terminal-based UI interactively, with an instant live preview of command results. _docs: null _github: https://github.com/akavel/up _home: null _name: Ultimate Plumber (up) + _service: null _type: cli ansible: professormanhattan.up brew: up @@ -4124,57 +6236,85 @@ softwarePackages: pkg: up yay: up upt: - 'cargo:': upt - upx: - _desc: '[UPX](https://upx.github.io/) is an advanced executable file compressor. UPX will typically reduce the file size of programs and DLLs by around 50%-70%, thus reducing disk space, network load times, download times and other distribution and storage costs. It supports compressing a wide variety of binary-like files. Surprisingly, it even compresses executables better than WinZip. Best of all, it is free and open source.' - _docs: null - _github: null - _home: null - _name: UPX - ansible: professormanhattan.upx - vagrant: - _desc: '[Vagrant](https://www.vagrantup.com/) is an open-source software product for building and maintaining portable virtual software development environments (e.g., for VirtualBox, KVM, Hyper-V, Docker containers, VMware, and AWS).' - _docs: https://www.vagrantup.com/docs - _github: https://github.com/hashicorp/vagrant - _home: https://www.vagrantup.com/ - _name: Vagrant - ansible: professormanhattan.vagrant - vault: - _desc: '[HashiCorp Vault](https://www.vaultproject.io/) secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets. Basically, it is a tool for managing any data that you want to tightly control access to. It also has some advanced integrations with systems like AWS.' - _docs: null - _github: null - _home: https://vaultproject.io/ - _name: HashiCorp Vault - _type: cli - ansible: professormanhattan.vault - brew: hashicorp/tap/vault - yay: vault-cli - vector: - _desc: Vector is a lightweight, ultra-fast tool for building observability pipelines that lets you collect, transform, and route all your logs and metrics with one simple tool. - _home: https://vector.dev/ - _name: Vector - _type: cli - brew: vectordotdev/brew/vector - # @cli [velero](https://velero.io/) | - Velero is an open source tool to safely backup and restore, perform disaster recovery, and migrate Kubernetes cluster resources and persistent volumes. - velero: - brew: velero - choco: velero - github: github.com/vmware-tanzu/velero - yay: velero-bin - vim: + _bin: null _desc: null _docs: null _github: null _home: null _name: null + _service: null + 'cargo:': upt + upx: + _bin: null + _desc: '[UPX](https://upx.github.io/) is an advanced executable file compressor. UPX will typically reduce the file size of programs and DLLs by around 50%-70%, thus reducing disk space, network load times, download times and other distribution and storage costs. It supports compressing a wide variety of binary-like files. Surprisingly, it even compresses executables better than WinZip. Best of all, it is free and open source.' + _docs: null + _github: null + _home: null + _name: UPX + _service: null + ansible: professormanhattan.upx + vagrant: + _bin: null + _desc: '[Vagrant](https://www.vagrantup.com/) is an open-source software product for building and maintaining portable virtual software development environments (e.g., for VirtualBox, KVM, Hyper-V, Docker containers, VMware, and AWS).' + _docs: https://www.vagrantup.com/docs + _github: https://github.com/hashicorp/vagrant + _home: https://www.vagrantup.com/ + _name: Vagrant + _service: null + ansible: professormanhattan.vagrant + vault: + _bin: null + _desc: '[HashiCorp Vault](https://www.vaultproject.io/) secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets. Basically, it is a tool for managing any data that you want to tightly control access to. It also has some advanced integrations with systems like AWS.' + _docs: null + _github: null + _home: https://vaultproject.io/ + _name: HashiCorp Vault + _service: null + _type: cli + ansible: professormanhattan.vault + brew: hashicorp/tap/vault + yay: vault-cli + vector: + _bin: null + _desc: Vector is a lightweight, ultra-fast tool for building observability pipelines that lets you collect, transform, and route all your logs and metrics with one simple tool. + _docs: null + _github: null + _home: https://vector.dev/ + _name: Vector + _service: null + _type: cli + brew: vectordotdev/brew/vector + velero: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null + brew: velero + choco: velero + github: github.com/vmware-tanzu/velero + yay: velero-bin + vim: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.vim virtualbox: + _bin: null _desc: '[VirtualBox](https://www.virtualbox.org/) is a free and open-source hosted hypervisor for x86 virtualization, developed by Oracle Corporation. Created by Innotek, it was acquired by Sun Microsystems in 2008, which was in turn acquired by Oracle in 2010. VirtualBox may be installed on Windows, macOS, Linux, Solaris and OpenSolaris.' _docs: https://www.virtualbox.org/wiki/Documentation _github: https://github.com/mirror/vbox _home: https://www.virtualbox.org/ _name: VirtualBox _post:choco: | + # TODO + # TODO # TODO # TODO cd C:/Program Files/Oracle/VirtualBox/ @@ -4194,43 +6334,65 @@ softwarePackages: EOF sudo dnf -y install @development-tools sudo dnf -y install kernel-headers kernel-devel dkms elfutils-libelf-devel qt5-qtx11extras + _service: null ansible: professormanhattan.virtualbox choco: virtualbox dnf: virtualbox-7.0 virtualenv: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: virtualenv pipx: virtualenv visual-studio: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: visual-studio choco: visualstudio2022community visualstudio: + _bin: null _desc: '[Microsoft Visual Studio](https://visualstudio.microsoft.com/) is an integrated development environment from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps.' _docs: https://docs.microsoft.com/en-us/visualstudio/windows/?view=vs-2022 _github: Not open-source _home: https://visualstudio.microsoft.com/ _name: Visual Studio + _service: null ansible: professormanhattan.visualstudio ansible:windows: professormanhattan.visualstudio choco: visualstudio2019community vlc: + _bin: null _desc: '[VLC](https://www.videolan.org/) media player is a free and open-source, portable, cross-platform media player software, and streaming media server developed by the VideoLAN project. VLC is available for desktop operating systems, and mobile platforms, such as Android, iOS, iPadOS, Tizen, Windows 10 Mobile, and Windows Phone.' _docs: https://www.videolan.org/doc/ _github: https://github.com/videolan/vlc _home: https://www.videolan.org/vlc/ _name: VLC Media Player + _service: null ansible: professormanhattan.vlc apt: vlc cask: vlc choco: vlc snap: vlc vmware: + _bin: null _desc: '[VMWare Workstation](https://www.vmware.com/products/workstation-pro.html) (or [VMWare Fusion](https://www.vmware.com/products/fusion.html) in the case of macOS) is a hosted hypervisor that runs on x64 versions of Windows and Linux operating systems. It enables users to set up virtual machines on a single physical machine and use them simultaneously along with the host machine. It is similar to [VirtualBox](https://gitlab.com/megabyte-labs/ansible-roles/virtualbox).' _docs: https://docs.vmware.com/ _github: Not open-source _home: https://www.vmware.com/ _name: VMWare + _service: null ansible: professormanhattan.vmware volta: + _bin: null _desc: '[Volta](https://volta.sh/) is a hassle-free Javascript Tool Manager. It is a fast, reliable and universal tool manager. It supports multiple package managers and provides extensibility hooks for site-specific customization.' _docs: https://docs.volta.sh/ _github: https://github.com/volta-cli/volta @@ -4239,24 +6401,27 @@ softwarePackages: _post: | volta setup volta install node@latest + _service: null ansible: professormanhattan.volta brew: volta scoop: volta vpn: + _bin: null _desc: You can populate a configuration to power this role. When configured properly, the system's built-in VPN client will be configured with your desired settings. _docs: null _github: null _home: null _name: System VPN + _service: null ansible: professormanhattan.vpn - # wget https://gitlab.com/megabyte-labs/gas-station/-/raw/master/environments/prod/group_vars/desktop/vscode-extensions.yml - # yq e '.vscode_extensions[].name' vscode-extensions.yml vscode: + _bin: null _desc: '[Visual Studio Code](https://code.visualstudio.com/) is a freeware source-code editor made by Microsoft for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git.' _docs: https://code.visualstudio.com/api/references/vscode-api _github: https://github.com/microsoft/vscode _home: https://code.visualstudio.com/ _name: Visual Studio Code + _service: null _snapClassic: true ansible: professormanhattan.vscode brew: visual-studio-code @@ -4264,6 +6429,13 @@ softwarePackages: snap: code yay: visual-studio-code-bin w3m: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null apt: w3m brew: w3m dnf: w3m @@ -4271,28 +6443,32 @@ softwarePackages: port: w3m zypper: w3m wails: + _bin: null _desc: '[Wails](https://github.com/wailsapp/wails) offers a different approach to providing web interfaces to Go programs: it provides the ability to wrap both Go code and a web frontend into a single binary.' _docs: null _github: null _home: null _name: Wails + _service: null ansible: professormanhattan.wails warp: + _bin: null _desc: '[Cloudflare WARP Client](https://cloudflarewarp.com/) is a free app that makes your Internet safer' _docs: null _github: null _home: null _name: Cloudflare WARP Client + _service: null ansible: professormanhattan.warp watchexec: _bin: watchexec - _type: cli _desc: Executes commands in response to file modifications. _docs: https://watchexec.github.io/docs/glob-patterns.html _github: https://github.com/watchexec/watchexec _home: https://watchexec.github.io/ _name: Watchexec _service: false + _type: cli apk: watchexec apt: watchexec baulk: watchexec @@ -4305,33 +6481,43 @@ softwarePackages: scoop: watchexec xbps: watchexec watchman: + _bin: null _desc: '[Watchman](https://github.com/facebook/watchman), an open-source Facebook product, can be used to watch files and record when they change. It can also trigger actions when matching files change.' _docs: null _github: null _home: null _name: Watchman + _service: null ansible: professormanhattan.watchman waypoint: + _bin: null _desc: '[HashiCorp Waypoint](https://www.waypointproject.io/) allows developers to deploy, manage, and observe their applications through a consistent abstraction of underlying infrastructure. Waypoint works with Kubernetes, ECS and many other platforms.' _docs: null _github: https://github.com/hashicorp/waypoint _home: null _name: HashiCorp Waypoint + _service: null _type: cli ansible: professormanhattan.waypoint brew: hashicorp/tap/waypoint scoop: waypoint wazuh: + _bin: null _desc: '[Wazuh](https://wazuh.com/) is a free, open source and enterprise-ready security monitoring solution for threat detection, integrity monitoring, incident response and compliance.' _docs: https://documentation.wazuh.com/current/index.html _github: https://github.com/wazuh/wazuh _home: https://wazuh.com/ _name: Wazuh + _service: null ansible: professormanhattan.wazuh websocat: + _bin: null _desc: CLI for interacting with web sockets + _docs: null _github: https://github.com/vi/websocat + _home: null _name: websocat + _service: null _type: cli brew: websocat cargo: websocat @@ -4339,20 +6525,26 @@ softwarePackages: pkg: websocat port: websocat webtorrent: + _bin: null _desc: Streaming torrent app for Mac, Windows, and Linux + _docs: null _github: https://github.com/webtorrent/webtorrent-desktop + _home: null _name: WebTorrent Desktop + _service: null _type: application cask: webtorrent choco: webtorrent-desktop github: github.com/webtorrent/webtorrent-desktop yay: webtorrent-desktop wget: + _bin: null _desc: The [wget](https://www.gnu.org/software/wget/) command is a command line utility for downloading files from the Internet. It supports downloading multiple files, downloading in the background, resuming downloads, limiting the bandwidth used for downloads and viewing headers. _docs: null _github: null _home: null _name: wget + _service: null ansible: professormanhattan.wget apk: wget apt: wget @@ -4361,25 +6553,37 @@ softwarePackages: whalebrew: whalebrew/wget whalebrew: _bin: whalebrew - _type: cli _desc: Homebrew, but with Docker images _docs: https://github.com/whalebrew/whalebrew _github: https://github.com/whalebrew/whalebrew _home: https://github.com/whalebrew/whalebrew _name: Whalebrew _service: false + _type: cli brew: whalebrew whaler: + _bin: null _desc: Whaler takes a Docker image and attempts to reverse engineer the Dockerfile that created it + _docs: null _github: https://github.com/P3GLEG/Whaler + _home: null _name: whaler + _service: null _type: cli github: github.com/P3GLEG/Whaler wifi-password: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null bpkg: rauchg/wifi-password brew: wifi-password npm: wifi-password-cli windowsadk: + _bin: null _desc: >- [Windows ADK](https://www.microsoft.com/en-us/windows-server/windows-admin-center) was unveiled by Microsoft on September 14, 2017 as the necessary evolution of the Windows Server graphical user interface. Windows ADK offers a flexible, locally-deployed, browser-based management platform and tools. The idea behind this project is to help simplify the management of servers by placing a majority of the frequently referenced tools used by system administrators in one spot. You can run it on both Windows 10 and Windows Server. @@ -4387,35 +6591,46 @@ softwarePackages: _github: null _home: null _name: Windows ADK + _service: null ansible: professormanhattan.windowsadk windowsadmincenter: + _bin: null _desc: >- - [Windows Admin Center](https://www.microsoft.com/en-us/windows-server/windows-admin-center) was unveiled by Microsoft on September 14, 2017 as the necessary evolution of the Windows Server graphical user interface. Windows Admin Center offers a flexible, locally-deployed, browser-based management platform and tools. The idea behind this project is to help simplify the management of servers by placing a majority of the frequently referenced tools used by system administrators in one spot. - You can run it on both Windows 10 and Windows Server. + [Windows Admin Center](https://www.microsoft.com/en-us/windows-server/windows-admin-center) was unveiled by Microsoft on September 14, 2017 as the necessary evolution of the Windows Server graphical user interface. Windows Admin Center offers a flexible, locally-deployed, browser-based management platform and tools. The idea behind this project is to help simplify the management of servers by placing a majority of the frequently referenced tools used by system administrators in one spot. You + can run it on both Windows 10 and Windows Server. _docs: null _github: null _home: null _name: Windows Admin Center + _service: null ansible: professormanhattan.windowsadmincenter windowspowertoys: + _bin: null _desc: '[Microsoft PowerToys](https://docs.microsoft.com/en-us/windows/powertoys/) is a set of utilities for Windows power-users to tune and streamline their Windows 10 experience for greater productivity. It includes tools like a Color Picker, File Explorer add-ons, Keyboard Manager, Shortcut Guide, and more.' _docs: null _github: null _home: null _name: Microsoft PowerToys + _service: null ansible: professormanhattan.windowspowertoys winrm-cli: + _bin: null _desc: Command-line tool to remotely execute commands on Windows machines through WinRM + _docs: null _github: https://github.com/masterzen/winrm-cli + _home: null _name: winrm-cli + _service: null _type: cli yay: winrm-cli-git wireshark: + _bin: null _desc: '[Wireshark](https://www.wireshark.org/) is a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education. Originally named Ethereal, the project was renamed Wireshark in May 2006 due to trademark issues.' _docs: https://www.wireshark.org/docs/ _github: https://github.com/wireshark/wireshark _home: https://www.wireshark.org/ _name: Wireshark + _service: null ansible: professormanhattan.wireshark apt: - tshark @@ -4429,11 +6644,13 @@ softwarePackages: - wireshark-cli - wireshark-qt wkhtmltopdf: + _bin: null _desc: '[wkhtmltopdf](https://github.com/wkhtmltopdf/wkhtmltopdf) is a command line tool to render HTML into PDF and various image formats using the QT Webkit rendering engine.' _docs: null _github: https://github.com/wkhtmltopdf/wkhtmltopdf _home: null _name: wkhtmltopdf + _service: null _type: cli ansible: professormanhattan.wkhtmltopdf apt: wkhtmltopdf @@ -4442,93 +6659,148 @@ softwarePackages: github: github.com/wkhtmltopdf/wkhtmltopdf pacman: wkhtmltopdf wordpressify: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: wordpressify wpcli: + _bin: null _desc: '[WP-CLI](https://wp-cli.org/) is the command-line interface for [WordPress](https://wordpress.org/). You can update plugins, configure multisite installations and much more. You can do all this without using a web browser.' _docs: null _github: null _home: null _name: WP-CLI + _service: null ansible: professormanhattan.wpcli wrangler: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null npm: '@cloudflare/wrangler' wrk: + _bin: null _desc: '[wrk](https://github.com/reconquest/wrk) is a modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU. It combines a multithreaded design with scalable event notification systems such as epoll and kqueue' _docs: null _github: null _home: null _name: wrk + _service: null ansible: professormanhattan.wrk wsl: + _bin: null _desc: For example, this role sets the timezone, sets the hostname, sets up the swap space, ensures auto-login is either disabled or enabled, and customizes GRUB (on Linux). It also ensures that specified groups are present on the system. On Windows, the role ensures all the available updates are installed, ensures [Scoop](https://scoop.sh/) is installed, and ensures common dependencies like [Bandizip](https://en.bandisoft.com/bandizip/) (a compressed-file manager) are installed. _docs: null _github: null _home: null _name: Common + _service: null ansible: professormanhattan.wsl xcode: + _bin: null _desc: '[Xcode](https://developer.apple.com/xcode/) is Apple''s integrated development environment for macOS, used to develop software for macOS, iOS, iPadOS, watchOS, and tvOS.' _docs: https://developer.apple.com/documentation/xcode _github: Not open-source _home: https://developer.apple.com/xcode/ _name: XCode + _service: null ansible: professormanhattan.xcode xurls: + _bin: null _desc: Extract urls from text + _docs: null _github: https://github.com/mvdan/xurls + _home: null _name: xurls + _service: null _type: cli github: github.com/mvdan/xurls go: mvdan.cc/xurls/v2/cmd/xurls@latest yamllint: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: yamllint pipx: yamllint yank: + _bin: null _desc: '[yank](https://github.com/mptre/yank) is a terminal agnostic solution which allows copying output from Termial easily, without the need to use Terminal multiplexers.' _docs: null _github: null _home: null _name: yank + _service: null ansible: professormanhattan.yank yarn: + _bin: null _desc: '[Yarn](https://yarnpkg.com/) is a relatively new and open source JavaScript package manager developed by Facebook. Yarn is fully compatible with the npm registry (i.e. [npmjs.com](https://www.npmjs.com/)) and can work alongside npm, but it''s aim it to be a safer, more secure and more reliable alternative.' _docs: null _github: null _home: null _name: Yarn + _service: null ansible: professormanhattan.yarn yj: _bin: yj - _type: cli _desc: CLI program that allows you to convert between YAML, TOML, JSON, and HCL. - _docs: https://github.com/sclevine/yj _docker: docker run sclevine/yj + _docs: https://github.com/sclevine/yj _github: https://github.com/sclevine/yj _home: https://github.com/sclevine/yj _name: YJ _service: false + _type: cli brew: yj go: github.com/sclevine/yj/v5@v5.1.0 ykman: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: ykman pipx: yubikey-manager youtube-dl: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: youtube-dl pipx: youtube-dl port: youtube-dl youtubedl: + _bin: null _desc: '[youtube-dl](https://github.com/ytdl-org/youtube-dl) is an open-source download manager for video and audio from YouTube and over 1000 other video hosting websites. It is released under the Unlicense software license and is one of the most popular projects on GitHub.' _docs: https://github.com/ytdl-org/youtube-dl/blob/master/README.md#readme _github: https://github.com/ytdl-org/youtube-dl _home: https://youtube-dl.org/ _name: youtube-dl + _service: null ansible: professormanhattan.youtubedl yq: + _bin: null _desc: '[yq](https://github.com/mikefarah/yq) is a free, open-source command-line YAML processor. It aims to be like [jq](https://gitlab.com/megabyte-labs/ansible-roles/jq) except for YAML files. It can read and write values to YAML files.' _docs: https://mikefarah.gitbook.io/yq/how-it-works _github: https://github.com/mikefarah/yq _home: https://mikefarah.gitbook.io/yq/ _name: yq + _service: null _type: cli ansible: professormanhattan.yq apk: yq @@ -4538,56 +6810,99 @@ softwarePackages: go: github.com/mikefarah/yq/v4@latest snap: yq yubikey: + _bin: null _desc: null _docs: null _github: null _home: null _name: yubikey + _service: null ansible: professormanhattan.yubikey yubikey-authenticator: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible:darwin: professormanhattan.yubikey choco: yubico-authenticator flatpak: com.yubico.yubioath yubikey-manager: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: ykman dnf: yubikey-manager pacman: yubikey-manager pipx: yubikey-manager yubikey-manager-qt: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible:darwin: professormanhattan.yubikey appimage: https://developers.yubico.com/yubikey-manager-qt/Releases/yubikey-manager-qt-1.2.4b-linux.AppImage choco: yubikey-manager dnf: yubikey-manager-qt pacman: yubikey-manager-qt - scoop: yubikey-manager- + scoop: yubikey-manager-qt zap: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null ansible: professormanhattan.zap zoom: + _bin: null _desc: '[Zoom](https://zoom.us/) is a videotelephony software program developed by Zoom Video Communications. This role installs Zoom on nearly any platform. The Zoom free plan provides a video chatting service that allows up to 100 participants concurrently, with a 40-minute time restriction.' _docs: https://support.zoom.us/hc/en-us/categories/200101697-Getting-Started-with-Zoom _github: Not open-source _home: https://zoom.us/ _name: Zoom + _service: null ansible: professormanhattan.zoom cask: zoom choco: zoom snap: zoom yay: zoom zoxide: + _bin: null _desc: '[zoxide](https://github.com/ajeetdsouza/zoxide) is a blazing fast replacement for your cd command, inspired by z and autojump' _docs: null _github: null _home: null _name: zoxide + _service: null ansible: professormanhattan.zoxide zsh: + _bin: null _desc: '[Oh My Zsh](https://ohmyz.sh/) is a delightful, open source, community-driven framework for managing your Zsh configurations. It comes bundled with thousands of helpful functions, helpers, plugins, themes, and a few things that make you shout oh my zsh! This role also installs some CLI tools that accompany Oh My Zsh! to make it even more amazing.' _docs: null _github: null _home: null _name: Zsh + _service: null ansible: professormanhattan.zsh zx: + _bin: null + _desc: null + _docs: null + _github: null + _home: null + _name: null + _service: null brew: zx npm: zx