init: Alfred preferences
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv --version",
|
||||
"uid" : "ACAFD706-9589-428F-9EC1-4E36F7A75EB7",
|
||||
"name" : "Check uv Tool Version",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv venv --python 3.11 .venv",
|
||||
"uid" : "63178BE9-118D-417E-ABBE-76EE8F3B0AAA",
|
||||
"name" : "Create Python 3.11 Virtual Environment",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv venv --python 3.11 --project . .venv",
|
||||
"uid" : "3496F623-B251-4783-9813-7C52D60C9D95",
|
||||
"name" : "Create Python Virtual Environment",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv venv .venv",
|
||||
"uid" : "68EFE1A2-821D-47B5-9AC2-F3E042D5B0D7",
|
||||
"name" : "Create Virtual Environment",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv init",
|
||||
"uid" : "82FF27FB-D8B1-4A6C-A925-B7919BE478A5",
|
||||
"name" : "Initialize Project with uv",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv python install 3.11",
|
||||
"uid" : "A9E46346-2A69-49F7-97CD-D6981CFD4345",
|
||||
"name" : "Install Python 3.11",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "curl -LsSf https:\/\/astral.sh\/uv\/install.sh | sh",
|
||||
"uid" : "873A71F3-E4B0-488E-BD60-8DDB28FED675",
|
||||
"name" : "Install uv Tool",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv sync",
|
||||
"uid" : "7C6C916E-8BD4-4C9D-8A43-A274A832EC14",
|
||||
"name" : "Synchronize Project",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "echo 'export PATH=\"$HOME\/.local\/bin:$PATH\"' >> ~\/.bashrc\nsource ~\/.bashrc",
|
||||
"uid" : "0D819DA4-D94B-4F4A-A8F7-B37E9D8BFB63",
|
||||
"name" : "Update PATH in Bashrc",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
10
Alfred.alfredpreferences/snippets/uv 開發工具箱/info.plist
Normal file
10
Alfred.alfredpreferences/snippets/uv 開發工具箱/info.plist
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>snippetkeywordprefix</key>
|
||||
<string>uv.</string>
|
||||
<key>snippetkeywordsuffix</key>
|
||||
<string></string>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv tool install ruff",
|
||||
"uid" : "A8CA15DD-2083-4A8A-B60A-5EBC8ED06DB7",
|
||||
"name" : "uv tool install ruff",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv tool update-shell",
|
||||
"uid" : "FB6A1448-1591-4AD5-8AD3-D9BADD4FD96F",
|
||||
"name" : "uv tool update-shell",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv run {cursor}",
|
||||
"uid" : "750A8439-B449-4716-99B0-4EDEA07EE89A",
|
||||
"name" : "uv 環境通用執行器",
|
||||
"keyword" : "run"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "rm -rf .venv",
|
||||
"uid" : "12D1EAA7-9FD1-4382-9F5C-67326C556A99",
|
||||
"name" : "刪除虛擬環境(砍掉重練)",
|
||||
"keyword" : "venv.rm"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv add --script {cursor} requests",
|
||||
"uid" : "46F7924E-5459-4E1C-BB45-42D96A65E8F1",
|
||||
"name" : "加入 script 專屬依賴",
|
||||
"keyword" : "add.sreq"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv sync --all-extras",
|
||||
"uid" : "06AE37D4-CCB4-42C1-A2D7-09E1F25D69AF",
|
||||
"name" : "同步所有 extras 套件",
|
||||
"keyword" : "sync.extras"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv run python",
|
||||
"uid" : "7C417C15-C38B-4C1B-9FD3-985051368F99",
|
||||
"name" : "在 uv 環境執行 Python",
|
||||
"keyword" : "python"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv python install 3.10 3.11 3.12",
|
||||
"uid" : "06443E95-215C-4074-A0F1-91A4B07C1B44",
|
||||
"name" : "安裝多個 Python 版本",
|
||||
"keyword" : ""
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv venv",
|
||||
"uid" : "F0CC2001-1936-4187-9915-FB35F044A148",
|
||||
"name" : "建立虛擬環境",
|
||||
"keyword" : "venv"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"alfredsnippet" : {
|
||||
"snippet" : "uv add {cursor}",
|
||||
"uid" : "9A9EB2FB-CA80-4CBB-A995-9D832012C12D",
|
||||
"name" : "新增依賴套件(uv add)",
|
||||
"keyword" : "add"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user