Latest
This commit is contained in:
parent
6e97ef4274
commit
e79b29243b
6 changed files with 58 additions and 40 deletions
|
@ -291,7 +291,6 @@ softwareGroups:
|
||||||
- glances
|
- glances
|
||||||
- glow
|
- glow
|
||||||
- gnu
|
- gnu
|
||||||
- goto
|
|
||||||
- gping
|
- gping
|
||||||
- gum
|
- gum
|
||||||
- hoard
|
- hoard
|
||||||
|
@ -614,7 +613,6 @@ softwareGroups:
|
||||||
Git: &Git
|
Git: &Git
|
||||||
- aicommits
|
- aicommits
|
||||||
- commitizen
|
- commitizen
|
||||||
- forgit
|
|
||||||
- gh
|
- gh
|
||||||
- gist
|
- gist
|
||||||
- git
|
- git
|
||||||
|
|
|
@ -176,6 +176,11 @@
|
||||||
url = "https://github.com/bigH/git-fuzzy.git"
|
url = "https://github.com/bigH/git-fuzzy.git"
|
||||||
{{ $gitArgs }}
|
{{ $gitArgs }}
|
||||||
|
|
||||||
|
### Goto
|
||||||
|
[".config/shell/goto.sh"]
|
||||||
|
type = "file"
|
||||||
|
url = "https://raw.githubusercontent.com/iridakos/goto/master/goto.sh"
|
||||||
|
|
||||||
### LSColors
|
### LSColors
|
||||||
[".config/shell/lscolors.sh"]
|
[".config/shell/lscolors.sh"]
|
||||||
type = "file"
|
type = "file"
|
||||||
|
|
|
@ -14,6 +14,7 @@ brew "age"
|
||||||
# Ensure macOS Bash gets upgraded to 5+
|
# Ensure macOS Bash gets upgraded to 5+
|
||||||
brew "bash"
|
brew "bash"
|
||||||
brew "expect"
|
brew "expect"
|
||||||
|
brew "fzf"
|
||||||
brew "gawk"
|
brew "gawk"
|
||||||
brew "git-delta"
|
brew "git-delta"
|
||||||
brew "glow"
|
brew "glow"
|
||||||
|
|
|
@ -134,6 +134,9 @@ if [ "$BASH_SUPPORT" = 'true' ] && [ -n "$BASH" ]; then
|
||||||
### Emplace
|
### Emplace
|
||||||
! command -v emplace > /dev/null || source <(emplace init bash)
|
! command -v emplace > /dev/null || source <(emplace init bash)
|
||||||
|
|
||||||
|
### Goto
|
||||||
|
[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/goto.sh" ] || source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/goto.sh"
|
||||||
|
|
||||||
### hiSHtory
|
### hiSHtory
|
||||||
if [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/hishtory/config.sh" ]; then
|
if [ -f "${XDG_CONFIG_HOME:-$HOME/.config}/hishtory/config.sh" ]; then
|
||||||
export PATH="$PATH:${XDG_CONFIG_HOME:-$HOME/.config}/hishtory"
|
export PATH="$PATH:${XDG_CONFIG_HOME:-$HOME/.config}/hishtory"
|
||||||
|
|
|
@ -362,6 +362,7 @@ if command -v antigen > /dev/null; then
|
||||||
# Third-party plugins
|
# Third-party plugins
|
||||||
# antigen bundle jscutlery/nx-completion Installing jscutlery/nx-completion... Error! Activate logging and try again.
|
# antigen bundle jscutlery/nx-completion Installing jscutlery/nx-completion... Error! Activate logging and try again.
|
||||||
# antigen bundle lukechilds/zsh-better-npm-completion
|
# antigen bundle lukechilds/zsh-better-npm-completion
|
||||||
|
antigen bundle wfxr/forgit
|
||||||
|
|
||||||
antigen bundle zsh-interactive-cd
|
antigen bundle zsh-interactive-cd
|
||||||
antigen bundle zsh-navigation-tools
|
antigen bundle zsh-navigation-tools
|
||||||
|
@ -432,6 +433,9 @@ fi
|
||||||
[ ! -f "$HOMEBREW_PREFIX/share/google-cloud-sdk/path.zsh.inc" ] || source "$HOMEBREW_PREFIX/share/google-cloud-sdk/path.zsh.inc"
|
[ ! -f "$HOMEBREW_PREFIX/share/google-cloud-sdk/path.zsh.inc" ] || source "$HOMEBREW_PREFIX/share/google-cloud-sdk/path.zsh.inc"
|
||||||
[ ! -f "$HOMEBREW_PREFIX/share/google-cloud-sdk/completion.zsh.inc" ] || source "$HOMEBREW_PREFIX/share/google-cloud-sdk/completion.zsh.inc"
|
[ ! -f "$HOMEBREW_PREFIX/share/google-cloud-sdk/completion.zsh.inc" ] || source "$HOMEBREW_PREFIX/share/google-cloud-sdk/completion.zsh.inc"
|
||||||
|
|
||||||
|
### Goto
|
||||||
|
[ -f "${XDG_CONFIG_HOME:-$HOME/.config}/shell/goto.sh" ] || source "${XDG_CONFIG_HOME:-$HOME/.config}/shell/goto.sh"
|
||||||
|
|
||||||
### hiSHtory
|
### hiSHtory
|
||||||
export PATH="$PATH:${XDG_CONFIG_HOME:-$HOME/.config}/hishtory"
|
export PATH="$PATH:${XDG_CONFIG_HOME:-$HOME/.config}/hishtory"
|
||||||
[ ! -f "${XDG_CONFIG_HOME:-$HOME/.config}/hishtory/config.zsh" ] || source "${XDG_CONFIG_HOME:-$HOME/.config}/hishtory/config.zsh"
|
[ ! -f "${XDG_CONFIG_HOME:-$HOME/.config}/hishtory/config.zsh" ] || source "${XDG_CONFIG_HOME:-$HOME/.config}/hishtory/config.zsh"
|
||||||
|
|
83
software.yml
83
software.yml
|
@ -285,7 +285,7 @@ softwarePackages:
|
||||||
msix: https://tvd-packages.tradingview.com/stable/latest/win32/TradingView.msix
|
msix: https://tvd-packages.tradingview.com/stable/latest/win32/TradingView.msix
|
||||||
snap: tradingview
|
snap: tradingview
|
||||||
fabric:
|
fabric:
|
||||||
_bin: fabric
|
_bin: fab
|
||||||
_github: https://github.com/fabric/fabric
|
_github: https://github.com/fabric/fabric
|
||||||
_name: Fabric
|
_name: Fabric
|
||||||
brew: fabric
|
brew: fabric
|
||||||
|
@ -479,7 +479,7 @@ softwarePackages:
|
||||||
brew: lindell/multi-gitter/multi-gitter
|
brew: lindell/multi-gitter/multi-gitter
|
||||||
go: github.com/lindell/multi-gitter@latest
|
go: github.com/lindell/multi-gitter@latest
|
||||||
tomcat:
|
tomcat:
|
||||||
_bin: tomcat
|
_bin: catalina
|
||||||
_github: https://github.com/apache/tomcat
|
_github: https://github.com/apache/tomcat
|
||||||
_name: Tomcat
|
_name: Tomcat
|
||||||
_post:darwin: |
|
_post:darwin: |
|
||||||
|
@ -1614,7 +1614,7 @@ softwarePackages:
|
||||||
_name: Cod
|
_name: Cod
|
||||||
go: github.com/dim-an/cod@master
|
go: github.com/dim-an/cod@master
|
||||||
iproute2mac:
|
iproute2mac:
|
||||||
_bin:
|
_bin: ip
|
||||||
_github: https://github.com/brona/iproute2mac
|
_github: https://github.com/brona/iproute2mac
|
||||||
_name: iproute2mac
|
_name: iproute2mac
|
||||||
brew:darwin: iproute2mac
|
brew:darwin: iproute2mac
|
||||||
|
@ -1632,16 +1632,13 @@ softwarePackages:
|
||||||
zypper: tmate
|
zypper: tmate
|
||||||
emerge: app-misc/tmate
|
emerge: app-misc/tmate
|
||||||
sphinx:
|
sphinx:
|
||||||
_bin: sphinx
|
_bin: sphinx-build
|
||||||
_github: https://github.com/sphinx-doc/sphinx
|
_github: https://github.com/sphinx-doc/sphinx
|
||||||
_name: Sphinx
|
_name: Sphinx
|
||||||
apt: python3-sphinx
|
apt: python3-sphinx
|
||||||
brew: sphinx-doc
|
|
||||||
choco: sphinx
|
choco: sphinx
|
||||||
conda: sphinx
|
|
||||||
dnf: python-sphinx
|
dnf: python-sphinx
|
||||||
pipx: sphinx
|
pipx: sphinx
|
||||||
port: py39-sphinx
|
|
||||||
you-get:
|
you-get:
|
||||||
_bin: you-get
|
_bin: you-get
|
||||||
_github: https://github.com/soimort/you-get
|
_github: https://github.com/soimort/you-get
|
||||||
|
@ -1833,7 +1830,7 @@ softwarePackages:
|
||||||
pkgin: broot
|
pkgin: broot
|
||||||
port: broot
|
port: broot
|
||||||
rsyslog:
|
rsyslog:
|
||||||
_bin: rsyslog
|
_bin: rsyslogd
|
||||||
_github: https://github.com/rsyslog/rsyslog
|
_github: https://github.com/rsyslog/rsyslog
|
||||||
_name: RSyslog
|
_name: RSyslog
|
||||||
_service: rsyslog
|
_service: rsyslog
|
||||||
|
@ -2807,8 +2804,9 @@ softwarePackages:
|
||||||
_docs: https://docs.trunk.io/
|
_docs: https://docs.trunk.io/
|
||||||
_github:
|
_github:
|
||||||
_home: https://trunk.io/
|
_home: https://trunk.io/
|
||||||
brew: trunk-io
|
cask: trunk-io
|
||||||
npm: '@trunkio/launcher'
|
npm: '@trunkio/launcher'
|
||||||
|
script: curl https://get.trunk.io -fsSL | bash -s -- -y
|
||||||
cups:
|
cups:
|
||||||
_bin: cupsctl
|
_bin: cupsctl
|
||||||
_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.'
|
_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.'
|
||||||
|
@ -3287,7 +3285,7 @@ softwarePackages:
|
||||||
_app: Sidekick.app
|
_app: Sidekick.app
|
||||||
cask: pushplaylabs-sidekick
|
cask: pushplaylabs-sidekick
|
||||||
docker-slim:
|
docker-slim:
|
||||||
_bin: docker-slim
|
_bin: slim
|
||||||
_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."
|
_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: https://github.com/docker-slim/docker-slim#basic-usage-info
|
_docs: https://github.com/docker-slim/docker-slim#basic-usage-info
|
||||||
_github: https://github.com/docker-slim/docker-slim
|
_github: https://github.com/docker-slim/docker-slim
|
||||||
|
@ -3507,11 +3505,6 @@ softwarePackages:
|
||||||
cargo: du-dust
|
cargo: du-dust
|
||||||
github: github.com/bootandy/dust
|
github: github.com/bootandy/dust
|
||||||
pacman: dust
|
pacman: dust
|
||||||
goto:
|
|
||||||
_bin: goto
|
|
||||||
_github: https://github.com/iridakos/goto
|
|
||||||
_name: goto
|
|
||||||
brew: goto
|
|
||||||
easyengine:
|
easyengine:
|
||||||
_bin: ee
|
_bin: ee
|
||||||
_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."
|
_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."
|
||||||
|
@ -3521,13 +3514,6 @@ softwarePackages:
|
||||||
_name: EasyEngine
|
_name: EasyEngine
|
||||||
ansible:darwin: professormanhattan.easyengine
|
ansible:darwin: professormanhattan.easyengine
|
||||||
ansible:linux: professormanhattan.easyengine
|
ansible:linux: professormanhattan.easyengine
|
||||||
forgit:
|
|
||||||
_deps:
|
|
||||||
- fzf
|
|
||||||
_bin: ga
|
|
||||||
_github: https://github.com/wfxr/forgit
|
|
||||||
_name: forgit
|
|
||||||
brew: forgit
|
|
||||||
clipboard:
|
clipboard:
|
||||||
_bin: cb
|
_bin: cb
|
||||||
_github: https://github.com/Slackadays/Clipboard.git
|
_github: https://github.com/Slackadays/Clipboard.git
|
||||||
|
@ -4071,7 +4057,7 @@ softwarePackages:
|
||||||
brew: wego
|
brew: wego
|
||||||
go: github.com/schachmat/wego@latest
|
go: github.com/schachmat/wego@latest
|
||||||
miller:
|
miller:
|
||||||
_bin: miller
|
_bin: mlr
|
||||||
_github: https://github.com/johnkerl/miller
|
_github: https://github.com/johnkerl/miller
|
||||||
_name: Miller
|
_name: Miller
|
||||||
apt: miller
|
apt: miller
|
||||||
|
@ -4584,7 +4570,7 @@ softwarePackages:
|
||||||
_home: https://flutter.dev/
|
_home: https://flutter.dev/
|
||||||
_name: Flutter
|
_name: Flutter
|
||||||
_snapClassic: true
|
_snapClassic: true
|
||||||
brew: flutter
|
cask: flutter
|
||||||
choco: flutter
|
choco: flutter
|
||||||
snap: flutter
|
snap: flutter
|
||||||
yay: flutter
|
yay: flutter
|
||||||
|
@ -5578,19 +5564,29 @@ softwarePackages:
|
||||||
_github: null
|
_github: null
|
||||||
_name: Android Platform Tools
|
_name: Android Platform Tools
|
||||||
cask: android-platform-tools
|
cask: android-platform-tools
|
||||||
|
findutils:
|
||||||
|
_bin: gfind
|
||||||
|
brew: findutils
|
||||||
|
gawk:
|
||||||
|
_bin: gawk
|
||||||
|
brew: gawk
|
||||||
|
gnu-indent:
|
||||||
|
_bin: gindent
|
||||||
|
brew: gnu-indent
|
||||||
|
gnu-tar:
|
||||||
|
_bin: gtar
|
||||||
|
brew: gnu-tar
|
||||||
|
gnu-sed:
|
||||||
|
_bin: gsed
|
||||||
|
brew: gnu-sed
|
||||||
|
gnutls:
|
||||||
|
_bin: gnutls-certtool
|
||||||
|
brew: gnutls
|
||||||
gnu:
|
gnu:
|
||||||
_bin: null
|
_deps:darwin:
|
||||||
_desc: null
|
|
||||||
_docs: null
|
|
||||||
_github: null
|
|
||||||
_home: null
|
|
||||||
_name: null
|
|
||||||
_when:brew:darwin: '(! brew list coreutils | grep coreutils > /dev/null) || (! brew list findutils | grep findutils > /dev/null) || (! brew list gawk | grep gawk > /dev/null) || (! brew list gnu-getopt | grep gnu-getopt > /dev/null) || (! brew list gnu-indent | grep gnu-indent > /dev/null) || (! brew list gnu-tar | grep gnu-tar > /dev/null) || (! brew list gnu-sed | grep gnu-sed > /dev/null) || (! brew list gnutls | grep gnutls > /dev/null) || (! brew list grep | grep grep > /dev/null)'
|
|
||||||
brew:darwin:
|
|
||||||
- coreutils
|
- coreutils
|
||||||
- findutils
|
- findutils
|
||||||
- gawk
|
- gawk
|
||||||
- gnu-getopt
|
|
||||||
- gnu-indent
|
- gnu-indent
|
||||||
- gnu-tar
|
- gnu-tar
|
||||||
- gnu-sed
|
- gnu-sed
|
||||||
|
@ -7365,7 +7361,7 @@ softwarePackages:
|
||||||
_name: mitmproxy
|
_name: mitmproxy
|
||||||
ansible: professormanhattan.mitmproxy
|
ansible: professormanhattan.mitmproxy
|
||||||
apt: mitmproxy
|
apt: mitmproxy
|
||||||
brew: mitmproxy
|
cask: mitmproxy
|
||||||
choco: mitmproxy
|
choco: mitmproxy
|
||||||
pacman: mitmproxy
|
pacman: mitmproxy
|
||||||
mjml:
|
mjml:
|
||||||
|
@ -8436,7 +8432,7 @@ softwarePackages:
|
||||||
_name: np
|
_name: np
|
||||||
npm: np
|
npm: np
|
||||||
nushell:
|
nushell:
|
||||||
_bin: nushell
|
_bin: nu
|
||||||
_github: https://github.com/nushell/nushell
|
_github: https://github.com/nushell/nushell
|
||||||
_name: Nu
|
_name: Nu
|
||||||
apk: nushell
|
apk: nushell
|
||||||
|
@ -8741,10 +8737,18 @@ softwarePackages:
|
||||||
_name: Taplo
|
_name: Taplo
|
||||||
cargo: taplo-cli --locked
|
cargo: taplo-cli --locked
|
||||||
npm: '@taplo/cli'
|
npm: '@taplo/cli'
|
||||||
|
basictex:
|
||||||
|
_github: false
|
||||||
|
_name: Basictex
|
||||||
|
_when: '! test -d /Library/TeX'
|
||||||
|
cask: basictex
|
||||||
pandoc:
|
pandoc:
|
||||||
_bin: pandoc
|
_bin: pandoc
|
||||||
_deps:
|
_deps:
|
||||||
- python
|
- python
|
||||||
|
_deps:darwin:
|
||||||
|
- basictex
|
||||||
|
- 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.'
|
_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.'
|
||||||
_docs: https://pandoc.org/getting-started.html
|
_docs: https://pandoc.org/getting-started.html
|
||||||
_github: https://github.com/jgm/pandoc
|
_github: https://github.com/jgm/pandoc
|
||||||
|
@ -8755,7 +8759,6 @@ softwarePackages:
|
||||||
brew:
|
brew:
|
||||||
- pandoc
|
- pandoc
|
||||||
- librsvg
|
- librsvg
|
||||||
- homebrew/cask/basictex
|
|
||||||
choco:
|
choco:
|
||||||
- pandoc
|
- pandoc
|
||||||
- rsvg-convert
|
- rsvg-convert
|
||||||
|
@ -9810,14 +9813,18 @@ softwarePackages:
|
||||||
- cat
|
- cat
|
||||||
- ls
|
- ls
|
||||||
- rm
|
- rm
|
||||||
|
_bin:darwin: gchown
|
||||||
apt: coreutils
|
apt: coreutils
|
||||||
|
brew: coreutils
|
||||||
dnf: coreutils
|
dnf: coreutils
|
||||||
pacman: coreutils
|
pacman: coreutils
|
||||||
grep:
|
grep:
|
||||||
_bin: grep
|
_bin: grep
|
||||||
apt: grep
|
apt: grep
|
||||||
|
brew: grep
|
||||||
dnf: grep
|
dnf: grep
|
||||||
pacman: grep
|
pacman: grep
|
||||||
|
zypper: grep
|
||||||
wipe-modules:
|
wipe-modules:
|
||||||
_bin: wipe-modules
|
_bin: wipe-modules
|
||||||
_github: https://github.com/bntzio/wipe-modules
|
_github: https://github.com/bntzio/wipe-modules
|
||||||
|
@ -11236,7 +11243,7 @@ softwarePackages:
|
||||||
_home: https://lapce.dev/
|
_home: https://lapce.dev/
|
||||||
_name: Lapce
|
_name: Lapce
|
||||||
_app: Lapce.app
|
_app: Lapce.app
|
||||||
brew: lapce
|
cask: lapce
|
||||||
emerge: app-editors/lapce
|
emerge: app-editors/lapce
|
||||||
flatpak: dev.lapce.lapce
|
flatpak: dev.lapce.lapce
|
||||||
nix-env: nixpkgs.lapce
|
nix-env: nixpkgs.lapce
|
||||||
|
@ -13881,7 +13888,7 @@ softwarePackages:
|
||||||
pacman: fail2ban
|
pacman: fail2ban
|
||||||
port: fail2ban
|
port: fail2ban
|
||||||
timewarrior:
|
timewarrior:
|
||||||
_bin: timewarrior
|
_bin: timew
|
||||||
_github: https://github.com/GothenburgBitFactory/timewarrior
|
_github: https://github.com/GothenburgBitFactory/timewarrior
|
||||||
_name: Time Warrior
|
_name: Time Warrior
|
||||||
apt: timewarrior
|
apt: timewarrior
|
||||||
|
|
Loading…
Reference in a new issue