Compare commits

..

2 Commits

Author SHA1 Message Date
Jev Kuznetsov 444d04b0cb refactor: reorganize installation commands and add core tool installation 2026-04-23 08:39:22 +02:00
Jev Kuznetsov 20adde9cdd delete claude settings 2026-04-23 08:35:52 +02:00
2 changed files with 10 additions and 20 deletions
-16
View File
@@ -1,16 +0,0 @@
{
"permissions": {
"allow": [
"Bash(uv sync:*)",
"Bash(uv run pytest:*)",
"Bash(inv lint:*)",
"Bash(inv test:*)"
],
"deny": [
"Read(./.venv/**)",
"Read(./__pycache__/**)",
"Read(./.env*)"
]
},
"skipDangerousModePermissionPrompt": true
}
+10 -4
View File
@@ -21,7 +21,6 @@ APT_PACKAGES = [
"ripgrep",
"fd-find",
"btop",
"tldr",
]
@@ -177,14 +176,21 @@ def ai_skills():
@app.command()
def bootstrap():
"""Install all base tools."""
def core():
"""Install essential tools."""
apt_packages()
docker()
uv()
claude()
fzf()
zoxide()
lazygit()
eza()
helpers()
@app.command()
def ai_tools():
"""Install AI tools and configure skills."""
claude()
copilot()
ai_skills()
ccusage()