Update dotfiles/.local/share/chezmoi/home/.chezmoidata.yaml
This commit is contained in:
parent
a22ccdc78c
commit
1cfc5e0370
1 changed files with 65 additions and 29 deletions
|
@ -8,6 +8,54 @@
|
||||||
# has dependencies, the dependencies are defined under the `_deps` key. All of the `_deps` should also be defined in the
|
# has dependencies, the dependencies are defined under the `_deps` key. All of the `_deps` should also be defined in the
|
||||||
# `softwarePackages` map. The installer will check for the presence of the package's key in the PATH. If the package's key
|
# `softwarePackages` map. The installer will check for the presence of the package's key in the PATH. If the package's key
|
||||||
# does not match the executable's name, then the `_bin` key can be defined so that the installer will look at that instead.
|
# does not match the executable's name, then the `_bin` key can be defined so that the installer will look at that instead.
|
||||||
|
#
|
||||||
|
# Full example of a softwarePackage:
|
||||||
|
# altair:
|
||||||
|
# _bin: ng # Instead of checking if the object key (altair) is in the PATH, check if "ng" is in the PATH and only proceed if it is not available
|
||||||
|
# _deps: # Any piece of data can be a string or array. _deps will take each dep and run that through the installer first
|
||||||
|
# - angular-cli
|
||||||
|
# _when: | # Run the script defined with _when and only proceed if it exits with a 0
|
||||||
|
# test -f /usr
|
||||||
|
# _pre: |
|
||||||
|
# echo "_pre allows you to define a script that runs before the installation"
|
||||||
|
# _post:brew:debian: |
|
||||||
|
# echo "_post allows you to define a script that runs after the installation"
|
||||||
|
# apk: altair
|
||||||
|
# appimage: https://developers.yubico.com/yubikey-manager-qt/Releases/yubikey-manager-qt-1.2.4b-linux.AppImage
|
||||||
|
# basher: xwmx/nb
|
||||||
|
# binary:darwin: https://dl.min.io/client/mc/release/darwin/mc # Any piece of data can have the OS type (darwin, linux, windows) or release ID (arch, debian, ubuntu, centos, fedora) added to the end. The script will try to execute it first before trying to run other items.
|
||||||
|
# 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
|
||||||
|
# bpkg: xwmx/nb
|
||||||
|
# brew: altair
|
||||||
|
# cargo: tree-sitter-cli
|
||||||
|
# cask: altair-graphql-client
|
||||||
|
# crew: altair
|
||||||
|
# choco: altair-graphql
|
||||||
|
# _rpmFusion: true # Enable the RPM Fusion Free repository if true
|
||||||
|
# dnf: altair
|
||||||
|
# flatpak: com.yubico.yubioath
|
||||||
|
# gem: altair
|
||||||
|
# go: github.com/ProfessorManhattan/blockinfile@latest
|
||||||
|
# nix: emplace
|
||||||
|
# npm: altair
|
||||||
|
# pacman: altair
|
||||||
|
# pipx: altair
|
||||||
|
# pkg: altair
|
||||||
|
# port: altair
|
||||||
|
# scoop: altair
|
||||||
|
# _snapClassic: true # Install the snap in classic mode
|
||||||
|
# snap: altair
|
||||||
|
# whalebrew:
|
||||||
|
# winget: Neovim.Neovim
|
||||||
|
# yay: altair
|
||||||
|
# zypper: altair
|
||||||
|
# angular-cli:
|
||||||
|
# _bin: ng # Only install if "ng" is not available in the PATH
|
||||||
|
# npm:
|
||||||
|
# - '@angular/cli'
|
||||||
|
# - gulp
|
||||||
|
|
||||||
softwarePackages:
|
softwarePackages:
|
||||||
altair:
|
altair:
|
||||||
cask: altair-graphql-client
|
cask: altair-graphql-client
|
||||||
|
@ -15,6 +63,7 @@ softwarePackages:
|
||||||
snap: altair
|
snap: altair
|
||||||
yay: altair
|
yay: altair
|
||||||
angular-cli:
|
angular-cli:
|
||||||
|
_bin: ng
|
||||||
brew: angular-cli
|
brew: angular-cli
|
||||||
npm: '@angular/cli'
|
npm: '@angular/cli'
|
||||||
ansible-lint:
|
ansible-lint:
|
||||||
|
@ -43,6 +92,7 @@ softwarePackages:
|
||||||
- python
|
- python
|
||||||
- ripgrep
|
- ripgrep
|
||||||
- tree-sitter
|
- tree-sitter
|
||||||
|
_post: nvim --headless -c 'autocmd User PackerComplete quitall'
|
||||||
auto-install:
|
auto-install:
|
||||||
npm: auto-install
|
npm: auto-install
|
||||||
automake:
|
automake:
|
||||||
|
@ -157,6 +207,11 @@ softwarePackages:
|
||||||
gdown:
|
gdown:
|
||||||
pipx: gdown
|
pipx: gdown
|
||||||
gdu:
|
gdu:
|
||||||
|
_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
|
||||||
brew: gdu
|
brew: gdu
|
||||||
go: github.com/dundee/gdu/v5/cmd/gdu@latest
|
go: github.com/dundee/gdu/v5/cmd/gdu@latest
|
||||||
pacman: gdu
|
pacman: gdu
|
||||||
|
@ -176,6 +231,7 @@ softwarePackages:
|
||||||
git-lfs:
|
git-lfs:
|
||||||
_deps:
|
_deps:
|
||||||
- git
|
- git
|
||||||
|
_post: git lfs install
|
||||||
brew: git-lfs
|
brew: git-lfs
|
||||||
scoop: git-lfs
|
scoop: git-lfs
|
||||||
git-open:
|
git-open:
|
||||||
|
@ -294,6 +350,7 @@ softwarePackages:
|
||||||
- rg
|
- rg
|
||||||
- tig
|
- tig
|
||||||
- w3m
|
- w3m
|
||||||
|
_post: nb completions install
|
||||||
basher: xwmx/nb
|
basher: xwmx/nb
|
||||||
bpkg: xwmx/nb
|
bpkg: xwmx/nb
|
||||||
brew: nb
|
brew: nb
|
||||||
|
@ -342,6 +399,7 @@ softwarePackages:
|
||||||
oclif:
|
oclif:
|
||||||
npm: oclif
|
npm: oclif
|
||||||
oh-my-posh:
|
oh-my-posh:
|
||||||
|
_post:scoop: clink autorun install
|
||||||
brew: jandedobbeleer/oh-my-posh/oh-my-posh
|
brew: jandedobbeleer/oh-my-posh/oh-my-posh
|
||||||
scoop:
|
scoop:
|
||||||
- clink
|
- clink
|
||||||
|
@ -370,6 +428,7 @@ softwarePackages:
|
||||||
papertrail:
|
papertrail:
|
||||||
gem: papertrail
|
gem: papertrail
|
||||||
pipx:
|
pipx:
|
||||||
|
_post:brew: pipx ensurepath
|
||||||
brew: pipx
|
brew: pipx
|
||||||
pkg:
|
pkg:
|
||||||
npm: pkg
|
npm: pkg
|
||||||
|
@ -386,6 +445,9 @@ softwarePackages:
|
||||||
psi:
|
psi:
|
||||||
npm: psi
|
npm: psi
|
||||||
python:
|
python:
|
||||||
|
_post:brew: |
|
||||||
|
python3 -m pip install --upgrade setuptools
|
||||||
|
python3 -m pip install --upgrade pip
|
||||||
apt: python3-pip
|
apt: python3-pip
|
||||||
brew: python
|
brew: python
|
||||||
dnf: python3-pip
|
dnf: python3-pip
|
||||||
|
@ -532,6 +594,9 @@ softwarePackages:
|
||||||
brew: virtualenv
|
brew: virtualenv
|
||||||
pipx: virtualenv
|
pipx: virtualenv
|
||||||
volta:
|
volta:
|
||||||
|
_post: |
|
||||||
|
volta setup
|
||||||
|
volta install node@latest
|
||||||
brew: volta
|
brew: volta
|
||||||
scoop: volta
|
scoop: volta
|
||||||
w3m:
|
w3m:
|
||||||
|
@ -1601,35 +1666,6 @@ softwarePackages:
|
||||||
choco: zoom
|
choco: zoom
|
||||||
snap: zoom
|
snap: zoom
|
||||||
|
|
||||||
installerPostInstallScripts:
|
|
||||||
astronvim: |
|
|
||||||
nvim --headless -c 'autocmd User PackerComplete quitall'
|
|
||||||
bottom:
|
|
||||||
snap: |
|
|
||||||
sudo snap connect bottom:mount-observe
|
|
||||||
sudo snap connect bottom:hardware-observe
|
|
||||||
sudo snap connect bottom:system-observe
|
|
||||||
sudo snap connect bottom:process-control
|
|
||||||
gdu:
|
|
||||||
brew: brew link --overwrite gdu
|
|
||||||
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
|
|
||||||
git-lfs: git lfs install
|
|
||||||
nb: nb completions install
|
|
||||||
oh-my-posh:
|
|
||||||
scoop: clink autorun install
|
|
||||||
pipx:
|
|
||||||
brew: pipx ensurepath
|
|
||||||
python:
|
|
||||||
brew: |
|
|
||||||
python3 -m pip install --upgrade setuptools
|
|
||||||
python3 -m pip install --upgrade pip
|
|
||||||
volta: |
|
|
||||||
volta setup
|
|
||||||
volta install node@latest
|
|
||||||
|
|
||||||
softwarePlugins:
|
softwarePlugins:
|
||||||
dotnet:
|
dotnet:
|
||||||
plugins:
|
plugins:
|
||||||
|
|
Loading…
Reference in a new issue