mirror of
https://github.com/cole-maxwell1/dotfiles.git
synced 2026-10-27 16:32:49 -05:00
Compare commits
3
Commits
3a05a40cfd
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0d4ba3e291 | ||
|
|
12a524a6c8 | ||
|
|
3b797f3be1 |
@@ -47,6 +47,8 @@
|
|||||||
"npm run test:integration": "allow",
|
"npm run test:integration": "allow",
|
||||||
"npm run test:e2e": "allow",
|
"npm run test:e2e": "allow",
|
||||||
"npm run type-check": "allow",
|
"npm run type-check": "allow",
|
||||||
|
"npm run package:dev": "allow",
|
||||||
|
"npx vitest run *": "allow",
|
||||||
"npx *": "ask",
|
"npx *": "ask",
|
||||||
// Python
|
// Python
|
||||||
"python -m unittest *": "allow",
|
"python -m unittest *": "allow",
|
||||||
@@ -71,6 +73,17 @@
|
|||||||
"docker ps *": "allow",
|
"docker ps *": "allow",
|
||||||
"docker logs *": "allow",
|
"docker logs *": "allow",
|
||||||
"docker compose logs *": "allow",
|
"docker compose logs *": "allow",
|
||||||
|
"docker manifest inspect": "allow",
|
||||||
|
// Ansible
|
||||||
|
"ansible-playbook --version": "allow",
|
||||||
|
"ansible-playbook --syntax-check *": "allow",
|
||||||
|
"ansible-lint --version": "allow",
|
||||||
|
// OpenTofu
|
||||||
|
"tofu version": "allow",
|
||||||
|
"tofu init -backend=false": "allow",
|
||||||
|
"tofu validate *": "allow",
|
||||||
|
"tofu fmt -check *": "allow",
|
||||||
|
"tofu plan *": "allow",
|
||||||
},
|
},
|
||||||
"read": {
|
"read": {
|
||||||
"/tmp/opencode": "allow",
|
"/tmp/opencode": "allow",
|
||||||
@@ -129,6 +142,10 @@
|
|||||||
"question": "allow",
|
"question": "allow",
|
||||||
"lsp": "allow",
|
"lsp": "allow",
|
||||||
"websearch": "allow",
|
"websearch": "allow",
|
||||||
|
"webfetch": "allow",
|
||||||
|
"task": "allow",
|
||||||
|
"todowrite": "allow",
|
||||||
|
"skill": "allow",
|
||||||
},
|
},
|
||||||
"mcp": {
|
"mcp": {
|
||||||
"zai-mcp-server": {
|
"zai-mcp-server": {
|
||||||
@@ -162,13 +179,19 @@
|
|||||||
},
|
},
|
||||||
"playwright": {
|
"playwright": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
|
"enabled": false,
|
||||||
"command": ["npx", "@playwright/mcp@latest"],
|
"command": ["npx", "@playwright/mcp@latest"],
|
||||||
"enabled": true,
|
|
||||||
},
|
},
|
||||||
"chrome-devtools": {
|
"chrome-devtools": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
|
"enabled": false,
|
||||||
"command": ["npx", "-y", "chrome-devtools-mcp@latest"],
|
"command": ["npx", "-y", "chrome-devtools-mcp@latest"],
|
||||||
},
|
},
|
||||||
|
"primevue": {
|
||||||
|
"type": "local",
|
||||||
|
"enabled": true,
|
||||||
|
"command": ["npx", "-y", "@primevue/mcp"],
|
||||||
|
},
|
||||||
"ibmi-server": {
|
"ibmi-server": {
|
||||||
"type": "local",
|
"type": "local",
|
||||||
"command": [
|
"command": [
|
||||||
@@ -201,7 +224,7 @@
|
|||||||
},
|
},
|
||||||
"lsp": true,
|
"lsp": true,
|
||||||
"formatter": true,
|
"formatter": true,
|
||||||
"model": "openai/gpt-5.6-terra",
|
"model": "openai/gpt-5.6-sol",
|
||||||
"small_model": "openai/gpt-5.6-luna",
|
"small_model": "openai/gpt-5.6-luna",
|
||||||
"agent": {
|
"agent": {
|
||||||
"explore": {
|
"explore": {
|
||||||
|
|||||||
@@ -53,6 +53,14 @@ if [[ "$(uname -s)" == "Darwin" ]]; then
|
|||||||
if [[ -d $HOME/Library/Python/3.8/bin && ":$PATH:" != *":$HOME/Library/Python/3.8/bin:"* ]]; then
|
if [[ -d $HOME/Library/Python/3.8/bin && ":$PATH:" != *":$HOME/Library/Python/3.8/bin:"* ]]; then
|
||||||
export PATH=$PATH:$HOME/Library/Python/3.8/bin
|
export PATH=$PATH:$HOME/Library/Python/3.8/bin
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Bitwarden SSH agent (only if the application is installed and the socket file exists)
|
||||||
|
local bw_app="/Applications/Bitwarden.app"
|
||||||
|
local bw_sock="$HOME/.bitwarden-ssh-agent.sock"
|
||||||
|
|
||||||
|
if [[ -d "$bw_app" && -S "$bw_sock" ]]; then
|
||||||
|
export SSH_AUTH_SOCK="$bw_sock"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Add goland $PATH if installed and not already in $PATH
|
# Add goland $PATH if installed and not already in $PATH
|
||||||
@@ -171,7 +179,7 @@ if command -v lsd &> /dev/null; then
|
|||||||
alias lg="lsd -F --group-dirs=first" # Group directories first
|
alias lg="lsd -F --group-dirs=first" # Group directories first
|
||||||
alias lt="lsd --tree --depth 5" # Show directory tree with depth of 5
|
alias lt="lsd --tree --depth 5" # Show directory tree with depth of 5
|
||||||
alias li="lsd -ilAF" # Show inode numbers
|
alias li="lsd -ilAF" # Show inode numbers
|
||||||
else
|
else
|
||||||
alias la="ls -a" # Show all files
|
alias la="ls -a" # Show all files
|
||||||
alias ll="ls -alh" # Show all files, long format, human readable sizes
|
alias ll="ls -alh" # Show all files, long format, human readable sizes
|
||||||
alias li="ls -ialh" # Show all files, long format, human readable sizes, inode numbers
|
alias li="ls -ialh" # Show all files, long format, human readable sizes, inode numbers
|
||||||
|
|||||||
Reference in New Issue
Block a user