This commit is contained in:
Brian Zalewski 2023-06-05 06:34:59 +00:00
parent 07afb3982b
commit 147eb01735
9 changed files with 139 additions and 4 deletions

View file

@ -14,12 +14,14 @@ zsh completions have been installed to:
==> Linking Binary 'completion.zsh.inc' to '/usr/local/share/zsh/site-functions/_google_cloud_sdk' ==> Linking Binary 'completion.zsh.inc' to '/usr/local/share/zsh/site-functions/_google_cloud_sdk'
Ansible roles Ansible roles
https://github.com/altermo/vim-plugin-list https://github.com/altermo/vim-plugin-list
Play with Navi and configure cheat repos
## Pending ## Pending
* [Actions](https://github.com/sindresorhus/Actions) adds a wide-variety of actions that you can utilize with the macOS Shortcuts app. It is currently only available via the macOS app store. Requested a Homebrew Cask [here](https://github.com/sindresorhus/Actions/issues/127). * [Actions](https://github.com/sindresorhus/Actions) adds a wide-variety of actions that you can utilize with the macOS Shortcuts app. It is currently only available via the macOS app store. Requested a Homebrew Cask [here](https://github.com/sindresorhus/Actions/issues/127).
* [Color Picker](https://github.com/sindresorhus/System-Color-Picker) is an improved color picker app available on macOS. It is currently only available via the macOS app store. Requested Homebrew Cask [here](https://github.com/sindresorhus/System-Color-Picker/issues/32). * [Color Picker](https://github.com/sindresorhus/System-Color-Picker) is an improved color picker app available on macOS. It is currently only available via the macOS app store. Requested Homebrew Cask [here](https://github.com/sindresorhus/System-Color-Picker/issues/32).
* Consider integrating [LocalAI](https://github.com/go-skynet/LocalAI) which can be used in combination with mods to generate ChatGPT responses locally * Consider integrating [LocalAI](https://github.com/go-skynet/LocalAI) which can be used in combination with mods to generate ChatGPT responses locally
* Wait for Homebrew install option for [Warpgate](https://github.com/warp-tech/warpgate)
## Premium Software Recommendations ## Premium Software Recommendations
@ -173,7 +175,12 @@ https://github.com/rigoneri/Syte3
* https://github.com/r-darwish/idnt * https://github.com/r-darwish/idnt
* https://github.com/charmbracelet/wish * https://github.com/charmbracelet/wish
* https://github.com/charmbracelet/skate * https://github.com/charmbracelet/skate
* https://github.com/console-rs/indicatif
## PHP ## PHP
https://github.com/deployphp/deployer https://github.com/deployphp/deployer
## Alternative OSes
https://github.com/Andy-Python-Programmer/aero

View file

@ -256,6 +256,7 @@ softwareGroups:
- lsd - lsd
- mc - mc
- mcfly - mcfly
- navi
- nb - nb
- neovim - neovim
- netcat - netcat
@ -574,6 +575,7 @@ softwareGroups:
- markdownlint-cli - markdownlint-cli
- prettierd - prettierd
- pre-commit - pre-commit
- ruff
- shellcheck - shellcheck
- shfmt - shfmt
- tflint - tflint
@ -597,6 +599,7 @@ softwareGroups:
- spotdl - spotdl
- svgo - svgo
- tinypng - tinypng
- vidmerger
- wkhtmltopdf - wkhtmltopdf
- youtube-dl - youtube-dl
Media-Desktop: &Media-Desktop Media-Desktop: &Media-Desktop
@ -891,10 +894,12 @@ softwareGroups:
- gfi - gfi
- gulp - gulp
- hey - hey
- hugo
- ionic - ionic
- imageoptim-cli - imageoptim-cli
- ipfs - ipfs
- ipfs-deploy - ipfs-deploy
- json-server
- localtunnel - localtunnel
- mitmproxy - mitmproxy
- muffet - muffet
@ -1286,6 +1291,8 @@ softwareGroups:
note: Editly NPM package is failing to install on macOS. Attempts to compile with node-gyp and fails. note: Editly NPM package is failing to install on macOS. Attempts to compile with node-gyp and fails.
- pkg: rear - pkg: rear
note: System backup utility that may be incorporated after comparing it with alternative and perhaps better alternatives. note: System backup utility that may be incorporated after comparing it with alternative and perhaps better alternatives.
- pkg: frps / frpc
note: No need to integrate these packages at this time.
helmCharts: helmCharts:
- vector - vector
softwarePlugins: softwarePlugins:

View file

@ -115,6 +115,11 @@ if [ "$BASH_SUPPORT" = 'true' ]; then
. "$HOME/.fig/shell/bashrc.post.bash" . "$HOME/.fig/shell/bashrc.post.bash"
fi fi
### Navi (Ctrl+G)
if command -v navi > /dev/null; then
eval "$(navi widget bash)"
fi
### The Fuck ### The Fuck
if command -v thefuck > /dev/null; then if command -v thefuck > /dev/null; then
eval "$(thefuck --alias)" eval "$(thefuck --alias)"

View file

@ -16,4 +16,6 @@
// Creates ~/.console-ninja folder -- needs to respect XDG // Creates ~/.console-ninja folder -- needs to respect XDG
// "wallabyjs.console-ninja", // "wallabyjs.console-ninja",
"gitpod.gitpod-remote-ssh", // Bunch of errors like this during install [gitpod-remote-ssh]: Couldn't find message for key openPreview. "gitpod.gitpod-remote-ssh", // Bunch of errors like this during install [gitpod-remote-ssh]: Couldn't find message for key openPreview.
// "leonardssh.vscord", Discord presence plugin (requires embedding key in settings.json) // "leonardssh.vscord", Discord presence plugin (requires embedding key in settings.json)
"ms-toolsai.vscode-ai-remote", [vscode-ai]: Couldn't find message for key azureml.internal.activate.title.
"ms-toolsai.vscode-ai",

View file

@ -166,8 +166,6 @@
"ms-toolsai.jupyter-keymap", "ms-toolsai.jupyter-keymap",
"ms-toolsai.jupyter-renderers", "ms-toolsai.jupyter-renderers",
"ms-toolsai.jupyter", "ms-toolsai.jupyter",
"ms-toolsai.vscode-ai-remote",
"ms-toolsai.vscode-ai",
"ms-toolsai.vscode-jupyter-cell-tags", "ms-toolsai.vscode-jupyter-cell-tags",
"ms-toolsai.vscode-jupyter-slideshow", "ms-toolsai.vscode-jupyter-slideshow",
"ms-vscode-remote.remote-containers", "ms-vscode-remote.remote-containers",

View file

@ -0,0 +1,29 @@
style:
tag:
color: cyan # text color. possible values: https://bit.ly/3gloNNI
width_percentage: 26 # column width relative to the terminal window
min_width: 20 # minimum column width as number of characters
comment:
color: blue
width_percentage: 42
min_width: 45
snippet:
color: white
finder:
command: fzf # equivalent to the --finder option
# overrides: --tac # equivalent to the --fzf-overrides option
# overrides_var: --tac # equivalent to the --fzf-overrides-var option
# cheats:
# paths:
# - /path/to/some/dir
# - /path/to/another/dir
# path: /path/to/some/dir # (DEPRECATED) equivalent to the --path option
# search:
# tags: git,!checkout # equivalent to the --tag-rules option
shell:
command: bash # shell used for shell out. possible values: bash, zsh, dash, ...
# finder_command: bash # similar, but for fzf's internals

View file

@ -137,6 +137,11 @@ fi
# BW_CLIENTID client_id # BW_CLIENTID client_id
# BW_CLIENTSECRET # BW_CLIENTSECRET
### Cheat
if command -v fzf > /dev/null; then
export CHEAT_USE_FZF=true
fi
### Deta ### Deta
export DETA_INSTALL="$XDG_DATA_HOME/deta" export DETA_INSTALL="$XDG_DATA_HOME/deta"
export PATH="$PATH:$DETA_INSTALL/bin" export PATH="$PATH:$DETA_INSTALL/bin"
@ -249,6 +254,9 @@ export MYSQL_HISTFILE="$XDG_DATA_HOME/mysql_history"
### .netrc ### .netrc
export NETRC="$XDG_CONFIG_HOME/netrc" export NETRC="$XDG_CONFIG_HOME/netrc"
### Navi
export NAVI_CONFIG "$XDG_CONFIG_HOME/navi/config.yaml"
### nnn ### nnn
if command -v nnn > /dev/null; then if command -v nnn > /dev/null; then
alias n='nnn -de' alias n='nnn -de'

View file

@ -415,6 +415,11 @@ fi
# . "$ASDF_DATA_DIR/plugins/java/set-java-home.zsh" # . "$ASDF_DATA_DIR/plugins/java/set-java-home.zsh"
# fi # fi
### Navi (Ctrl+G)
if command -v navi > /dev/null; then
eval "$(navi widget zsh)"
fi
### mcfly ### mcfly
if command -v mcfly > /dev/null; then if command -v mcfly > /dev/null; then
eval "$(mcfly init zsh)" eval "$(mcfly init zsh)"

View file

@ -7676,6 +7676,80 @@ softwarePackages:
_type: cli _type: cli
github: github.com/samber/sync-ssh-keys github: github.com/samber/sync-ssh-keys
yay: sync-ssh-keys-bin yay: sync-ssh-keys-bin
vidmerger:
_deps:
- ffmpeg
_bin: vidmerger
_desc: Merge video & audio files via CLI
_docs: https://github.com/tgotwig/vidmerger
_github: https://github.com/tgotwig/vidmerger
_home: https://github.com/tgotwig/vidmerger
_name: VidMerger
brew: tgotwig/vidmerger/vidmerger
choco: vidmerger
navi:
_bin: navi
_desc: An interactive cheatsheet tool for the command-line
_docs: https://github.com/denisidoro/navi/blob/master/docs/installation.md
_github: https://github.com/denisidoro/navi
_home: https://github.com/denisidoro/navi
_name: Navi
_repology: navi
brew: navi
cargo: navi --locked
emerge: app-misc/navi
nix-env: nixpkgs.navi
pacman: navi
frpc:
_bin: frpc
_desc: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
_docs: https://github.com/fatedier/frp
_github: https://github.com/fatedier/frp
_home: https://github.com/fatedier/frp
_name: frpc (client)
brew: frpc
frps:
_bin: frps
_desc: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
_docs: https://github.com/fatedier/frp
_github: https://github.com/fatedier/frp
_home: https://github.com/fatedier/frp
_name: frps (server)
brew: frps
ruff:
_bin: ruff
_desc: An extremely fast Python linter, written in Rust.
_docs: https://beta.ruff.rs/docs/
_github: https://github.com/charliermarsh/ruff
_home: https://beta.ruff.rs/docs/
_name: Ruff
pipx: ruff
hugo:
_bin: hugo
_desc: The worlds fastest framework for building websites.
_docs: https://gohugo.io/documentation/
_github: https://github.com/gohugoio/hugo
_home: https://gohugo.io/
_name: Hugo
apt: hugo
dnf: hugo
brew: hugo
choco: hugo
eopkg: hugo
go: github.com/gohugoio/hugo@latest
pacman: hugo
port: hugo
scoop: main/hugo
snap: hugo
zypper: hugo
json-server:
_bin: json-server
_desc: Get a full fake REST API with zero coding in less than 30 seconds (seriously)
_docs: https://github.com/typicode/json-server
_github: https://github.com/typicode/json-server
_home: https://github.com/typicode/json-server
_name: JSON Server
npm: json-server
synp: synp:
_bin: synp _bin: synp
_desc: Convert yarn.lock to package-lock.json and vice versa _desc: Convert yarn.lock to package-lock.json and vice versa