Update .local/share/chezmoi/home/.chezmoidata.yaml, .local/share/chezmoi/home/private_dot_config/shell/aliases.sh.tmpl

This commit is contained in:
Brian Zalewski 2022-12-06 03:43:17 +00:00
parent ed679313db
commit fc1a363dfa
2 changed files with 272 additions and 88 deletions

View file

@ -24,48 +24,14 @@ fonts:
main: Montserrat Bold main: Montserrat Bold
softwareGroups: softwareGroups:
Basic: &basic Basic: &basic
- aria2 - *CLI
- bash-completion
- bat
- bitwarden-cli
- chezmoi
- curl
- curlie
- delta
- direnv
- docker
- elasticagent
- empty-trash
- exa
- fd
- ffsend
- fkill
- fzf
- glances
- glow
- gping
- gtop
- gum
- m-cli
- mas
- neovim
- node
- oh-my-posh
- skate
- speed-test
- task
- vim
- wget
- whalebrew
- wifi-password
- zoxide
- zx
Basic-Desktop: &basicDesktop Basic-Desktop: &basicDesktop
- *basic - *basic
- brave-browser - brave-browser
- firefox - firefox
- fonts - fonts
- tabby - tabby
- vlc
- vscode - vscode
Network-Enabled: Network-Enabled:
- cloudflared - cloudflared
@ -457,7 +423,6 @@ softwareGroups:
- q - q
- sftpgo - sftpgo
- skm - skm
- social-analyzer
- solidity - solidity
- teleport - teleport
- teller - teller
@ -475,21 +440,28 @@ softwareGroups:
- mullvad-vpn - mullvad-vpn
- powershell - powershell
Android: &Android Android: &Android
- scrcpy
Android-Desktop: &Android-Desktop Android-Desktop: &Android-Desktop
- *Android - *Android
- android-studio - android-
- scrcpy-gui
Ansible: &Ansible Ansible: &Ansible
- ansible - ansible
- ansible-lint - ansible-lint
- ansibleconnect - ansibleconnect
- awxcli - awxcli
- molecule - molecule
Backup: - winrm-cli
Backup: &Backup
- autorestic - autorestic
- ghorg - ghorg
Basicz: - restic
- curl - sanoid
Browsers: Backup-Desktop: &Backup-Desktop
- timeshift
Browsers: &Browsers
- w3m
Browsers-Desktop: &Browsers-Desktop
- brave-browser - brave-browser
- google-chrome - google-chrome
- chrome-cli - chrome-cli
@ -502,7 +474,7 @@ softwareGroups:
- fpm - fpm
- gitlab-runner - gitlab-runner
- glen - glen
CLI: CLI: &CLI
- bash-completion - bash-completion
- bandwhich - bandwhich
- bat - bat
@ -510,6 +482,7 @@ softwareGroups:
- broot - broot
- cheat - cheat
- chezmoi - chezmoi
- curl
- curlie - curlie
- delta - delta
- direnv - direnv
@ -539,10 +512,33 @@ softwareGroups:
- oh-my-posh - oh-my-posh
- pass - pass
- procs - procs
CLI-Extras: - prettier
- recoverpy
- ripgrep
- ripgrep-all
- rm-improved
- rsync
- sd
- snapd
- task
- tmux
- tor
- translate
- tree
- vim
- volta
- watchexec # file watcher
- watchman # file watcher
- wget
- whalebrew
- wifi-password
- yq
- zoxide
- zsh
- zx
CLI-Extras: &CLI-Extras
- bin - bin
- bitly - bitly
- cointop
- desed - desed
- emoj - emoj
- fig - fig
@ -566,7 +562,15 @@ softwareGroups:
- peco - peco
- pgcli - pgcli
- pywhat - pywhat
Cloud: - slackterm
- social-analyzer
- speed-test
- statcode
- stegcloak
- tldr
- up
- yank
Cloud: &Cloud
- awscli - awscli
- azure-cli - azure-cli
- azurefunctions - azurefunctions
@ -583,18 +587,22 @@ softwareGroups:
- lexicon - lexicon
- logcli - logcli
- psu - psu
Cloud-Storage: - rancher-cli
Cloud-Storage: &Cloud-Storage
- gdrive - gdrive
- gphotos-sync - gphotos-sync
Crypto: - rclone
Crypto-Desktop: - s5cmd
Crypto: &Crypto
- cointop
Crypto-Desktop: &Crypto-Desktop
- *Crypto - *Crypto
- keybase - keybase
- ledger-live - ledger-live
- monero - monero
# - onionshare # - onionshare
- onlykey - onlykey
Data: Data-Manipulation: &Data-Manipulation
- dasel - dasel
- fq - fq
- fselect - fselect
@ -608,20 +616,75 @@ softwareGroups:
- osquery - osquery
- pup - pup
- q - q
E-mail: - ramda
- schema
- transfer
- xurls
- yj
- yq
E-mail: &E-mail
- himalaya - himalaya
E-mail-Desktop: E-mail-Desktop: &E-mail-Desktop
- mailspring - mailspring
- protonmail-bridge - protonmail-bridge
Desktop: Database: &Database
- sqlite
Database-Desktop: &Database-Desktop
- sqlectron
Misc-Desktop: &Desktop
- cerebro - cerebro
- clocker - clocker
- cumulus - cumulus
- jitsi-meet
- pretzel - pretzel
Development-Tools: - qlplugins
- remote-desktop
- rofi
- secretive
- stats
- temps
- teamviewer
Essentials-Desktop: &Desktop-Essential
- tabby
- vscode
Ansible-Roles:
- ssh
- swarm
- vpn
- wsl
- yubikey
- antivirus
- common
- connect
- debloat
- defaultbrowser
- desktop
- disks
- dns
- dnsmasq
- easyengine
- environment
- extensions
- finish
- firewall
- fuse
- guacamole
- hosthomepage
- hosts
- motd
- pfsense
- pihole
- pip
- prepare
- security
- ssh
- swarm
- maas
Social-Networking: &Social-Networking
- social-analyzer
- t
Misc-Development-Tools: &Misc-Development-Tools
- aqua - aqua
- asdf # - asdf # Handled by dotfiles
# - astronvim # - astronvim
- automake - automake
- bundler - bundler
@ -636,15 +699,32 @@ softwareGroups:
- java - java
- libimobiledevice - libimobiledevice
- php - php
- ruby
- rust
- sdkman
- solidity
- upx
- windows-adk
- windows-admin-center
- windows-power-toys
Shell-Scripting: &Shell-Scripting
- shc
- shdoc
- shellcheck
- shfmt
Development-Tools-Desktop: &Development-Tools-Desktop Development-Tools-Desktop: &Development-Tools-Desktop
- intellij-idea-ce - intellij-idea-ce
- iterm2 - iterm2
- lepton # snippet manager - lepton # snippet manager
- masscode # snippet manager - masscode # snippet manager
- powershell - powershell
DNS: - redis-desktop-manager
- visual-studio
- xcode
DNS: &DNS
- hostctl - hostctl
Docker: - switchhosts
Docker: &Docker
- bane - bane
- clair - clair
- container-structure-test - container-structure-test
@ -655,9 +735,13 @@ softwareGroups:
- dockle - dockle
- grype - grype
- gvisor - gvisor
Finance: - supdock
- trivy
- trufflehog
- whaler
Finance: &Finance
- infracost - infracost
Finance-Desktop: Finance-Desktop: &Finance-Desktop
- manta - manta
Git: &Git Git: &Git
- commitizen - commitizen
@ -678,12 +762,20 @@ softwareGroups:
- hub - hub
- lazygit - lazygit
- mergestat - mergestat
Git-Desktop: - starred
- tig
Communication-Desktop: &Communication-Desktop
- microsoft-teams
- jitsi-meet
- skype
- slack
- zoom
Git-Desktop: &Git-Desktop
- *Git - *Git
- gitdock - gitdock
- gitify - gitify
- gitkraken - gitkraken
Go: Go: &Go
- delve - delve
- go - go
- go-outline - go-outline
@ -692,9 +784,11 @@ softwareGroups:
- gopls - gopls
- gotests - gotests
- impl - impl
Home: - staticcheck
- wails
Home: &Home
- go-chromecast - go-chromecast
Linting: Linting: &Linting
- ansible-lint - ansible-lint
- dotenv-linter - dotenv-linter
- dprint - dprint
@ -703,18 +797,26 @@ softwareGroups:
- golangci-lint - golangci-lint
- hadolint - hadolint
- pre-commit - pre-commit
Logging: - shellcheck
- shfmt
- tflint
- tokei
- yamllint
Logging: &Logging
- fuego - fuego
- papertrail - papertrail
NGINX: - sentry-cli
NGINX: &NGINX
- certbot - certbot
- cfssl - cfssl
- gixy - gixy
- mkcert - mkcert
- nginx - nginx
- ngxtop - ngxtop
Package-Management: Package-Management: &Package-Management
- homebrew - homebrew
- whalebrew
- zap
Testing: &Testing Testing: &Testing
- allure - allure
- appium - appium
@ -733,49 +835,76 @@ softwareGroups:
- kubeval - kubeval
- linkerd2 - linkerd2
- minikube - minikube
- tilt
- velero - velero
Kubernetes-Desktop: &Kubernetes-Desktop Kubernetes-Desktop: &Kubernetes-Desktop
- *Kubernetes - *Kubernetes
- lens - lens
Media: Media: &Media
- balenaetcher
- beets - beets
- editly - editly
- exiftool - exiftool
- ffmpeg - ffmpeg
- imagemagick - imagemagick
Media-Desktop: - pandoc
- sharp
- spotdl
- svgo
- tinypng
- wkhtmltopdf
- youtube-dl
Media-Desktop: &Media-Desktop
- balenaetcher
- gimp - gimp
- inkscape - inkscape
- kodi - kodi
- lollypop - lollypop
- nuclear - nuclear
- plex - plex
Networking: - raspberry-pi-imager
- shotcut
- shotwell
- vlc
Networking: &Networking
- etcd - etcd
- cloudflared - cloudflared
- glusterfs - glusterfs
- mole - mole
- nebula - nebula
- ngrok - ngrok
PHP: - ssl-proxy
- tailscale
- warp
PHP: &PHP
- composer - composer
Productivity: - php
Productivity-Desktop: &Productivity-Desktop
- libreoffice - libreoffice
- microsoft-office - microsoft-office
- microsoft-todo - microsoft-todo
Python: Python: &Python
- poetry - poetry
- python - python
Recording: - virtualenv
Recording: &Recording
- asciinema - asciinema
- carbon-now - carbon-now
- dframe - dframe
- t-rec
Ruby: &Ruby
- ruby
Recording-Desktop: &Recording-Desktop Recording-Desktop: &Recording-Desktop
- peek - peek
- sharex
Security: &Security Security: &Security
- bitwarden-cli - bitwarden-cli
- pony - pony
- skate
- ssh-vault
- teller
- vault
- ykman
- yubikey-manager
Security-Desktop: &Security-Desktop Security-Desktop: &Security-Desktop
- *Security - *Security
- bitwarden - bitwarden
@ -783,41 +912,71 @@ softwareGroups:
- nordvpn - nordvpn
- portmaster - portmaster
- protonvpn - protonvpn
Server: - santa
- yubikey-authenticator
- yubikey-manager-qt
Server: &Server
- cockpit - cockpit
- consul - consul
- cups - cups
- elastic-agent - elastic-agent
- netdata - netdata
Specialty: - samba
- maas - sftpgo
SSH: - vector
- wazuh
SSH: &SSH
- assh - assh
Sys-Admin: - skm
- ssh-vault
- sshpass
- ssh-tarpit
- sync-ssh-keys
- teleport
Sys-Admin: &Sys-Admin
- ctop - ctop
- gtop - gtop
- htop - htop
Templates: - sysbench
- sysdig
- sysget # universal package-management
- upt # universal package-management
- winrm-cli
- wireshark-cli
Sys-Admin-Desktop: &Sys-Admin-Desktop
- quasar
- sloth
- snitch
- wireshark
Templates: &Templates
- confd - confd
- cookiecutter - cookiecutter
- gomplate - gomplate
Transfer: Transfer: &Transfer
- aria2
- croc - croc
- dat - dat
- ffsend - ffsend
- gdown - gdown
- ots - ots
Misc-Tools: - share
Misc-Tools: &Misc-Tools
- nomad - nomad
- pandoc
- pm2 - pm2
Transfer-Desktop: - waypoint
Transfer-Desktop: &Transfer-Desktop
- dat-desktop - dat-desktop
- filezilla - filezilla
- motrix - motrix
Utilities: - qbittorrent
- webtorrent
Terraform: &Terraform
- terraform
- tfenv
- tflint
Utilities: &Utilities
- nativefier - nativefier
Virtualization: & Virtualization: &Virtualization
- kvm - kvm
- linuxkit - linuxkit
- lxdc - lxdc
@ -827,6 +986,7 @@ softwareGroups:
Virtualization-Desktop: &Virtualization-Desktop Virtualization-Desktop: &Virtualization-Desktop
- *Virtualization - *Virtualization
- parallels - parallels
- virtualbox
- vmware - vmware
Web-Development: &Web-Development Web-Development: &Web-Development
- angular-cli - angular-cli
@ -866,6 +1026,18 @@ softwareGroups:
- playwright - playwright
- pnpm - pnpm
- psi - psi
- semantic-release
- serve
- serverless
- surge
- trellis
- ts2c
- websocat
- wordpressify
- wp-cli
- wrangler
- wrk
- yarn
Web-Development-Desktop: &Web-Development-Desktop Web-Development-Desktop: &Web-Development-Desktop
- *Web-Development - *Web-Development
- altair - altair
@ -875,11 +1047,14 @@ softwareGroups:
- mockoon - mockoon
- mqttx - mqttx
- postman - postman
- responsively
- runjs
deprecated: deprecated:
- apt-cacher-ng
- bivac - bivac
- boilr - boilr
- captain - captain
- consultemplate - consul-template
- diffsofancy - diffsofancy
- difftastic - difftastic
- emplace - emplace
@ -894,10 +1069,14 @@ softwareGroups:
- mackup - mackup
- nvm - nvm
- pyenv - pyenv
- s3filesystem
- starship
- raindrop - raindrop
- rear - rear
- rvm
- sad - sad
- supdock - supdock
- termius
- transfer - transfer
- ulauncher - ulauncher
- upt - upt

View file

@ -55,6 +55,11 @@ if command -v rg &> /dev/null; then
alias grep='rg' alias grep='rg'
fi fi
### supdock
if command -v supdock > /dev/null; then
alias docker='supdock'
fi
# Fix for auto expansion (source: https://wiki.archlinux.org/title/Sudo#Passing_aliases) # Fix for auto expansion (source: https://wiki.archlinux.org/title/Sudo#Passing_aliases)
alias sudo='sudo ' alias sudo='sudo '