back to kitty, uv, small changes in karabiner

This commit is contained in:
Anton Volnuhin 2025-03-02 01:17:58 +03:00
parent 45331e0ce4
commit e838936be2
6 changed files with 471 additions and 267 deletions

View File

@ -14,13 +14,13 @@
smudge = git-lfs smudge -- %f smudge = git-lfs smudge -- %f
[credential "https://gitea.setia.cloud"] [credential "https://gitea.setia.cloud"]
provider = generic provider = generic
[credential]
helper =
helper = /usr/local/share/gcm-core/git-credential-manager
[credential "https://dev.azure.com"]
useHttpPath = true
[http] [http]
postBuffer = 157286400 postBuffer = 157286400
version = HTTP/1.1 version = HTTP/1.1
[pack] [pack]
window = 1 window = 1
[credential]
helper =
helper = /usr/local/share/gcm-core/git-credential-manager
[credential "https://dev.azure.com"]
useHttpPath = true

View File

@ -1,5 +1,4 @@
{ {
"version" : 1,
"defaultDestination" : { "defaultDestination" : {
"littleArc" : { "littleArc" : {
"_0" : { "_0" : {
@ -23,21 +22,37 @@
"id" : "F3E12D83-550F-4925-9E51-8F52146CD73D", "id" : "F3E12D83-550F-4925-9E51-8F52146CD73D",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "99982173-6D2A-4721-952D-796D5EE2C52E",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "mokum.place",
"_0" : { "_0" : {
"contains" : { "contains" : {
} }
}
}
}, },
"id" : "99982173-6D2A-4721-952D-796D5EE2C52E" "_1" : "mokum.place"
}
}
} }
] ]
}, },
{ {
"sourceComponents" : [
{
"id" : "B0C2D84D-71D2-442E-9CF4-60C7AA6B6492",
"componentType" : {
"urlMatch" : {
"_0" : {
"contains" : {
}
},
"_1" : "twitter.com"
}
}
}
],
"id" : "5968A140-4015-4DFE-B4E7-4D3361E36650",
"destination" : { "destination" : {
"space" : { "space" : {
"_0" : { "_0" : {
@ -46,40 +61,9 @@
} }
} }
} }
},
"sourceComponents" : [
{
"id" : "B0C2D84D-71D2-442E-9CF4-60C7AA6B6492",
"componentType" : {
"urlMatch" : {
"_1" : "twitter.com",
"_0" : {
"contains" : {
}
}
}
}
}
],
"id" : "5968A140-4015-4DFE-B4E7-4D3361E36650"
},
{
"sourceComponents" : [
{
"id" : "0B6DBD0B-28E4-4E9F-A727-809B88988359",
"componentType" : {
"urlMatch" : {
"_0" : {
"contains" : {
} }
}, },
"_1" : "reddit.com" {
}
}
}
],
"id" : "A43B8887-4705-4BBC-A143-7F4FF1B321AE", "id" : "A43B8887-4705-4BBC-A143-7F4FF1B321AE",
"destination" : { "destination" : {
"space" : { "space" : {
@ -89,22 +73,9 @@
} }
} }
} }
}
}, },
{
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "37B2E76F-5DBD-447E-835C-E6D8A9B11D40"
}
}
}
},
"id" : "4DEDEA39-D173-477A-95C7-4D52E05A80A7",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "AD40F6CD-9785-4836-9DD2-873986354D3E",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_0" : { "_0" : {
@ -112,13 +83,30 @@
} }
}, },
"_1" : "gitea.setia.cloud" "_1" : "reddit.com"
}
} }
},
"id" : "0B6DBD0B-28E4-4E9F-A727-809B88988359"
} }
] ]
}, },
{ {
"sourceComponents" : [
{
"componentType" : {
"urlMatch" : {
"_1" : "gitea.setia.cloud",
"_0" : {
"contains" : {
}
}
}
},
"id" : "AD40F6CD-9785-4836-9DD2-873986354D3E"
}
],
"id" : "4DEDEA39-D173-477A-95C7-4D52E05A80A7",
"destination" : { "destination" : {
"space" : { "space" : {
"_0" : { "_0" : {
@ -127,7 +115,9 @@
} }
} }
} }
}
}, },
{
"id" : "223DA53A-93F0-4696-82CE-E05F7A652FA6", "id" : "223DA53A-93F0-4696-82CE-E05F7A652FA6",
"sourceComponents" : [ "sourceComponents" : [
{ {
@ -143,13 +133,20 @@
} }
} }
} }
] ],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "37B2E76F-5DBD-447E-835C-E6D8A9B11D40"
}
}
}
}
}, },
{ {
"id" : "346644F6-271C-4425-9F80-E68BAF6916B6",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "376A73E6-1519-4823-AD2D-BFC01B2744B1",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_0" : { "_0" : {
@ -159,7 +156,8 @@
}, },
"_1" : "rust-lang.com" "_1" : "rust-lang.com"
} }
} },
"id" : "376A73E6-1519-4823-AD2D-BFC01B2744B1"
} }
], ],
"destination" : { "destination" : {
@ -170,75 +168,67 @@
} }
} }
} }
} },
"id" : "346644F6-271C-4425-9F80-E68BAF6916B6"
}, },
{ {
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "37B2E76F-5DBD-447E-835C-E6D8A9B11D40"
}
}
}
},
"id" : "ACDAB8D6-5364-4FF5-8DB2-87ED0E4232FD",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "781555E3-FF9D-4232-B277-F3E4DFD18EBC", "id" : "781555E3-FF9D-4232-B277-F3E4DFD18EBC",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "go.dev",
"_0" : { "_0" : {
"contains" : { "contains" : {
} }
},
"_1" : "go.dev"
} }
} }
} }
],
"id" : "ACDAB8D6-5364-4FF5-8DB2-87ED0E4232FD",
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "37B2E76F-5DBD-447E-835C-E6D8A9B11D40"
}
}
}
}
},
{
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "37B2E76F-5DBD-447E-835C-E6D8A9B11D40"
}
}
}
},
"id" : "8132E9C3-EF60-4769-884D-FA393D7A0D50",
"sourceComponents" : [
{
"componentType" : {
"urlMatch" : {
"_0" : {
"contains" : {
}
},
"_1" : "gitlab"
}
},
"id" : "39D8214F-B15D-44F6-93BD-E5073A064649"
} }
] ]
}, },
{ {
"destination" : { "sourceComponents" : [
"space" : { {
"componentType" : {
"urlMatch" : {
"_1" : "gitlab",
"_0" : { "_0" : {
"space" : { "contains" : {
"_0" : "C320F03E-A200-4AAB-BAD0-1A9198B6B71B"
} }
} }
} }
}, },
"id" : "9B5C6962-7BC4-4A09-8F8B-D23904B483AC", "id" : "39D8214F-B15D-44F6-93BD-E5073A064649"
}
],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "37B2E76F-5DBD-447E-835C-E6D8A9B11D40"
}
}
}
},
"id" : "8132E9C3-EF60-4769-884D-FA393D7A0D50"
},
{
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "EBBF2F5E-564F-476B-9A17-B1A723AF2767",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_0" : { "_0" : {
@ -248,13 +238,21 @@
}, },
"_1" : "moneysend" "_1" : "moneysend"
} }
},
"id" : "EBBF2F5E-564F-476B-9A17-B1A723AF2767"
} }
] }
],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "C320F03E-A200-4AAB-BAD0-1A9198B6B71B"
}
}
}
},
"id" : "9B5C6962-7BC4-4A09-8F8B-D23904B483AC"
}, },
{ {
"id" : "1A272988-7410-45DB-B199-250FD896DBE5",
"sourceComponents" : [ "sourceComponents" : [
{ {
"componentType" : { "componentType" : {
@ -278,13 +276,22 @@
} }
} }
} }
} },
"id" : "1A272988-7410-45DB-B199-250FD896DBE5"
}, },
{ {
"destination" : {
"space" : {
"_0" : {
"mostRecent" : {
}
}
}
},
"id" : "9CF1E782-6517-43AF-BCB3-62C6F53331BE", "id" : "9CF1E782-6517-43AF-BCB3-62C6F53331BE",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "866EE41F-0892-441B-8374-6A4C5BE88614",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "raiffeisen.ru", "_1" : "raiffeisen.ru",
@ -294,18 +301,10 @@
} }
} }
} }
},
"id" : "866EE41F-0892-441B-8374-6A4C5BE88614"
} }
} ]
],
"destination" : {
"space" : {
"_0" : {
"mostRecent" : {
}
}
}
}
}, },
{ {
"destination" : { "destination" : {
@ -319,7 +318,6 @@
}, },
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "01512154-0791-4215-A54A-31228DE92F59",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_0" : { "_0" : {
@ -329,7 +327,8 @@
}, },
"_1" : "meet.google.com" "_1" : "meet.google.com"
} }
} },
"id" : "01512154-0791-4215-A54A-31228DE92F59"
} }
], ],
"id" : "1C4508FB-8C06-4E08-8EF7-939E6F688245" "id" : "1C4508FB-8C06-4E08-8EF7-939E6F688245"
@ -362,15 +361,6 @@
] ]
}, },
{ {
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "709CF1C8-CD12-458C-BC35-2AF9FBE5EE25"
}
}
}
},
"id" : "7F8A1995-1975-4CB2-B39F-78EF1B7322D8", "id" : "7F8A1995-1975-4CB2-B39F-78EF1B7322D8",
"sourceComponents" : [ "sourceComponents" : [
{ {
@ -386,7 +376,16 @@
} }
} }
} }
] ],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "709CF1C8-CD12-458C-BC35-2AF9FBE5EE25"
}
}
}
}
}, },
{ {
"id" : "39414599-4A94-4C6D-88C6-751FC509FE8C", "id" : "39414599-4A94-4C6D-88C6-751FC509FE8C",
@ -401,22 +400,21 @@
}, },
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "96B9DA7C-6175-42B3-A6AD-724748FC9D94",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "grabcad.com",
"_0" : { "_0" : {
"contains" : { "contains" : {
} }
}
}
}, },
"_1" : "grabcad.com" "id" : "96B9DA7C-6175-42B3-A6AD-724748FC9D94"
}
}
} }
] ]
}, },
{ {
"id" : "08982E0B-EE79-4DE2-B24E-C7C351BE45BE",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "BA5BBCDF-BE64-45FE-9A92-265A6A644614", "id" : "BA5BBCDF-BE64-45FE-9A92-265A6A644614",
@ -432,6 +430,7 @@
} }
} }
], ],
"id" : "08982E0B-EE79-4DE2-B24E-C7C351BE45BE",
"destination" : { "destination" : {
"space" : { "space" : {
"_0" : { "_0" : {
@ -443,6 +442,7 @@
} }
}, },
{ {
"id" : "E9378031-A45E-4F9D-8AD3-4483FEE6F316",
"destination" : { "destination" : {
"space" : { "space" : {
"_0" : { "_0" : {
@ -452,17 +452,16 @@
} }
} }
}, },
"id" : "E9378031-A45E-4F9D-8AD3-4483FEE6F316",
"sourceComponents" : [ "sourceComponents" : [
{ {
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "thingiverse.com",
"_0" : { "_0" : {
"contains" : { "contains" : {
} }
} },
"_1" : "thingiverse.com"
} }
}, },
"id" : "6BC08DC1-1583-435F-A4CB-B2802B17EB32" "id" : "6BC08DC1-1583-435F-A4CB-B2802B17EB32"
@ -470,19 +469,8 @@
] ]
}, },
{ {
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "75BB4AC1-7C83-421C-BA54-90438B375EAA"
}
}
}
},
"id" : "3179C1E2-5270-4716-8A30-AC0786CB1767",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "2D59E369-EC18-48AC-A634-8B423B6BC943",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_0" : { "_0" : {
@ -492,25 +480,8 @@
}, },
"_1" : "setia.cloud" "_1" : "setia.cloud"
} }
}
}
]
}, },
{ "id" : "2D59E369-EC18-48AC-A634-8B423B6BC943"
"id" : "8949C753-5DF5-4DA6-9EE3-3A2B91CA7BD3",
"sourceComponents" : [
{
"id" : "3C6610AD-2B2F-4305-9F3D-7E3FE7273762",
"componentType" : {
"urlMatch" : {
"_1" : "192.168.39",
"_0" : {
"contains" : {
}
}
}
}
} }
], ],
"destination" : { "destination" : {
@ -521,7 +492,35 @@
} }
} }
} }
},
"id" : "3179C1E2-5270-4716-8A30-AC0786CB1767"
},
{
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "75BB4AC1-7C83-421C-BA54-90438B375EAA"
} }
}
}
},
"id" : "8949C753-5DF5-4DA6-9EE3-3A2B91CA7BD3",
"sourceComponents" : [
{
"id" : "3C6610AD-2B2F-4305-9F3D-7E3FE7273762",
"componentType" : {
"urlMatch" : {
"_0" : {
"contains" : {
}
},
"_1" : "192.168.39"
}
}
}
]
}, },
{ {
"id" : "5C612B1D-7053-47B2-923C-F930FA443D1D", "id" : "5C612B1D-7053-47B2-923C-F930FA443D1D",
@ -551,7 +550,6 @@
} }
}, },
{ {
"id" : "4A06B66A-9EAB-4614-8B77-B5CF7A8220B3",
"destination" : { "destination" : {
"space" : { "space" : {
"_0" : { "_0" : {
@ -561,16 +559,17 @@
} }
} }
}, },
"id" : "4A06B66A-9EAB-4614-8B77-B5CF7A8220B3",
"sourceComponents" : [ "sourceComponents" : [
{ {
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "192.168.20.20",
"_0" : { "_0" : {
"contains" : { "contains" : {
} }
} },
"_1" : "192.168.20.20"
} }
}, },
"id" : "10A812AC-B7E5-4220-848B-75C19A214194" "id" : "10A812AC-B7E5-4220-848B-75C19A214194"
@ -578,53 +577,53 @@
] ]
}, },
{ {
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "75BB4AC1-7C83-421C-BA54-90438B375EAA"
}
}
}
},
"id" : "F6F495BC-1FC1-4CD9-8070-DE2586C8012A",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "343B0E23-00D4-41A7-AAD5-59095DEBE92C",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "blackbox.place",
"_0" : { "_0" : {
"contains" : { "contains" : {
} }
}
}
}, },
"id" : "343B0E23-00D4-41A7-AAD5-59095DEBE92C" "_1" : "blackbox.place"
}
],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "75BB4AC1-7C83-421C-BA54-90438B375EAA"
} }
} }
} }
}, ]
"id" : "F6F495BC-1FC1-4CD9-8070-DE2586C8012A"
}, },
{ {
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "75BB4AC1-7C83-421C-BA54-90438B375EAA"
}
}
}
},
"id" : "5850B5E5-4537-409C-82D2-E787AC2AF800", "id" : "5850B5E5-4537-409C-82D2-E787AC2AF800",
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "75BB4AC1-7C83-421C-BA54-90438B375EAA"
}
}
}
},
"sourceComponents" : [ "sourceComponents" : [
{ {
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_1" : "home.setia.ru",
"_0" : { "_0" : {
"contains" : { "contains" : {
} }
}, }
"_1" : "home.setia.ru"
} }
}, },
"id" : "73E4B6A0-F6E5-4C0C-A861-F5CDA692B095" "id" : "73E4B6A0-F6E5-4C0C-A861-F5CDA692B095"
@ -632,7 +631,21 @@
] ]
}, },
{ {
"id" : "EDD5208D-5FE7-49DF-A125-BE52606C7E3C", "sourceComponents" : [
{
"id" : "7953D947-DBFF-4E32-AB08-7853E61FA2DE",
"componentType" : {
"urlMatch" : {
"_1" : "bakai.kg",
"_0" : {
"contains" : {
}
}
}
}
}
],
"destination" : { "destination" : {
"space" : { "space" : {
"_0" : { "_0" : {
@ -642,9 +655,12 @@
} }
} }
}, },
"id" : "EDD5208D-5FE7-49DF-A125-BE52606C7E3C"
},
{
"id" : "CF8018F3-3201-493B-B3D9-F5BBC4862B47",
"sourceComponents" : [ "sourceComponents" : [
{ {
"id" : "7953D947-DBFF-4E32-AB08-7853E61FA2DE",
"componentType" : { "componentType" : {
"urlMatch" : { "urlMatch" : {
"_0" : { "_0" : {
@ -652,11 +668,157 @@
} }
}, },
"_1" : "bakai.kg" "_1" : "rbc.ru"
}
},
"id" : "48AA6B45-5B47-4C88-AF98-64FDB4A3F205"
}
],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "804F8243-14DB-4F79-8200-C3B1F0A99BBC"
}
}
}
}
},
{
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "804F8243-14DB-4F79-8200-C3B1F0A99BBC"
}
}
}
},
"id" : "11DF0321-8415-48FF-A5D8-36FEEC2E87FF",
"sourceComponents" : [
{
"componentType" : {
"urlMatch" : {
"_0" : {
"contains" : {
}
},
"_1" : "lenta.ru"
}
},
"id" : "E3618C4A-AAB3-47D8-88F2-5C2E020F620A"
}
]
},
{
"id" : "2B08B01C-58A3-4B89-BE4C-37175DD4C05D",
"sourceComponents" : [
{
"componentType" : {
"urlMatch" : {
"_1" : "ft.com",
"_0" : {
"contains" : {
}
}
}
},
"id" : "95219885-547F-4E03-AA36-66D1CDBD9677"
}
],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "804F8243-14DB-4F79-8200-C3B1F0A99BBC"
}
}
}
}
},
{
"sourceComponents" : [
{
"id" : "549AE999-27DB-4625-9FF2-0B77A0DC487C",
"componentType" : {
"urlMatch" : {
"_1" : "wsj.com",
"_0" : {
"contains" : {
}
}
}
}
}
],
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "804F8243-14DB-4F79-8200-C3B1F0A99BBC"
}
}
}
},
"id" : "447D31B9-FC85-4531-9260-0C797ED893C6"
},
{
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "804F8243-14DB-4F79-8200-C3B1F0A99BBC"
}
}
}
},
"id" : "FB393F7D-EECE-491A-9F04-1AF5C66310ED",
"sourceComponents" : [
{
"id" : "A4AABA0D-986E-4F3F-9DE3-15E938DD5BFB",
"componentType" : {
"urlMatch" : {
"_0" : {
"contains" : {
}
},
"_1" : "pravda.com.ua"
} }
} }
} }
] ]
},
{
"destination" : {
"space" : {
"_0" : {
"space" : {
"_0" : "804F8243-14DB-4F79-8200-C3B1F0A99BBC"
} }
] }
}
},
"sourceComponents" : [
{
"componentType" : {
"urlMatch" : {
"_0" : {
"contains" : {
}
},
"_1" : "theverge.com"
}
},
"id" : "1E3DA576-EC30-4B5D-9042-9361CA731B70"
}
],
"id" : "8002BCFF-6EA2-48E9-80C5-64B3E30BA653"
}
],
"version" : 1
} }

View File

@ -9,10 +9,11 @@
:applications {:keykey ["^com\\.chekazuja\\.keykey$"] :applications {:keykey ["^com\\.chekazuja\\.keykey$"]
:arc ["^company\\.thebrowser\\.Browser$"]
:kitty ["^net\\.kovidgoyal\\.kitty$"] :kitty ["^net\\.kovidgoyal\\.kitty$"]
:wezterm ["^com.github.wez.wezterm$"] :wezterm ["^com.github.wez.wezterm$"]
:webapp ["^com\\.apple\\.Safari\\.WebApp\\..+$"] :webapp ["^com\\.apple\\.Safari\\.WebApp\\..+$"]
:perplexity ["^com\\.apple\\.Safari\\.WebApp\\.F9855FA5-EDE4-4A23-A3BD-BC8ACE1CD430$"] :perplexity ["^ai\\.perplexity\\.mac$"]
:gemini ["^com\\.apple\\.Safari\\.WebApp\\.1550A740-0D4C-4C62-BA9B-438AA340471C$"] :gemini ["^com\\.apple\\.Safari\\.WebApp\\.1550A740-0D4C-4C62-BA9B-438AA340471C$"]
:copilot ["^com\\.apple\\.Safari\\.WebApp\\.8693C89E-9B7E-4E3D-A8E1-C2EB22E28784$"] :copilot ["^com\\.apple\\.Safari\\.WebApp\\.8693C89E-9B7E-4E3D-A8E1-C2EB22E28784$"]
:webui ["^com\\.apple\\.Safari\\.WebApp\\.2455BCD9-4CA6-415F-80D8-2FA98F05FC97$"] :webui ["^com\\.apple\\.Safari\\.WebApp\\.2455BCD9-4CA6-415F-80D8-2FA98F05FC97$"]
@ -26,7 +27,9 @@
:wiki ["^com\\.Unite\\.SetiaWiki$"] :wiki ["^com\\.Unite\\.SetiaWiki$"]
:jupyter ["^org\\.jupyter\\.jupyterlab-desktop$"] :jupyter ["^org\\.jupyter\\.jupyterlab-desktop$"]
:dataspell ["^com\\.jetbrains\\.dataspell$"] :dataspell ["^com\\.jetbrains\\.dataspell$"]
:vikunja ["^com\\.Unite\\.Vikunja$"]} :vikunja ["^com\\.Unite\\.Vikunja$"]
:tana ["^inc\\.tana\\.desktop$"]
:gfn ["^com\\.nvidia\\.gfnpc\\.mall$"]}
:input-sources {:en {:language "en"} :input-sources {:en {:language "en"}
:ru {:language "ru"}} :ru {:language "ru"}}
@ -86,27 +89,45 @@
]} ]}
{:des "Tab as Hyper(⌘+⌥+^+⇧)" {:des "Tab as Hyper(⌘+⌥+^+⇧)"
:rules [[:tab [:!!left_shift] [:!left_command] {:alone :tab}]]} :rules [:capskey
[:tab :!!Sleft_command]]}
{:des "⌘W->⌘H in Tana"
:rules [:tana [:!Cw :!Ch]]}
{:des "Caps+↑, Caps+↓ to Control+Opt+arrow" {:des "Caps+↑, Caps+↓ to Control+Opt+arrow"
:rules [[:##up_arrow :!TOup_arrow :capskey] :rules [[:up_arrow :!QESup_arrow :capskey]
[:##down_arrow :!TOdown_arrow :capskey] [:down_arrow :!QESdown_arrow :capskey]
[:##1 :!!1 :capskey] [:1 :!QE1 :capskey]
[:##2 :!!2 :capskey] [:2 :!QE2 :capskey]
[:##3 :!!3 :capskey] [:4 :!!4 :capskey]
[:!S1 :!QES1 :capskey]
[:!S2 :!QES2 :capskey]
[:!Sup_arrow :!QESm :capskey]
[:!Sdown_arrow :!QESn :capskey]
[:3 :!QE3 :capskey]
[:5 :!TS5 :capskey]
[:equal_sign :!QEequal_sign :capskey]
[:##left_arrow :!!1 :capskey] [:##left_arrow :!!1 :capskey]
[:##right_arrow :!!2 :capskey]]} [:##right_arrow :!!2 :capskey]]}
{:des "Caps+T to start Kitty, Caps+B->Bing, Caps+G->Bard, Caps+O->Poe, Caps+P->ChatGPT4, Caps+␣->AllGPT" {:des "Caps+T to start Kitty, Caps+B->Bing, Caps+G->Bard, Caps+O->Poe, Caps+P->ChatGPT4, Caps+␣->AllGPT"
:rules [:capskey :rules [:capskey
[:t [[:open "/Applications/kitty.app"] {:input :en}] :!kitty] [:r [[:open "/Applications/kitty.app"] {:input :en}] :!kitty]
[:t [:!Ct {:input :en}] :kitty] [:r [:!Ct {:input :en}] :kitty]
[:r [[:open "/Applications/WezTerm.app"] {:input :en}] :!wezterm] [:k [[:open "/Applications/WezTerm.app"] {:input :en}] :!wezterm]
[:r :!Ct :wezterm] [:k :!Ct :wezterm]
[:a [[:open "/Applications/Arc.app"] {:input :en}]] [:a [[:open "/Applications/Arc.app"] {:input :en}] :!arc]
[:a :!Ch :arc]
[:g [:open "/Users/anton/Applications/Gemini.app"] :!gemini] [:g [:open "/Users/anton/Applications/Gemini.app"] :!gemini]
[:g :!Ch :gemini] [:g :!Ch :gemini]
[:t [:open "/Applications/Tana.app"] :!tana]
[:t :!Ch :tana]
[:c [:open "/Users/anton/Applications/Copilot.app"] :!copilot] [:c [:open "/Users/anton/Applications/Copilot.app"] :!copilot]
[:c :!Ch :copilot] [:c :!Ch :copilot]
[:y [:open "/Applications/You.app"] :!youcom] [:y [:open "/Applications/You.app"] :!youcom]
@ -119,11 +140,8 @@
[:w :!Cw :wiki] [:w :!Cw :wiki]
[:open_bracket [:open "/Applications/ChatGPT.app"] :!chatgpt] [:open_bracket [:open "/Applications/ChatGPT.app"] :!chatgpt]
[:open_bracket :!Cw :chatgpt] [:open_bracket :!Cw :chatgpt]
[:o [:open "/Applications/openai.app"] :!openai] [:p :!!p]
[:o :!Ch :openai] [:i [:open "/Applications/Perplexity.app"] :!perplexity]
[:p [:open "/Users/anton/Applications/webui.app"] :!webui]
[:p :!Ch :webui]
[:i [:open "/Users/anton/Applications/Perplexity.app"] :!perplexity]
[:i :!Ch :perplexity] [:i :!Ch :perplexity]
[:l [:open "/Applications/LibreChat.app"] :!librechat] [:l [:open "/Applications/LibreChat.app"] :!librechat]
[:l :!Ch :librechat] [:l :!Ch :librechat]

View File

@ -72,7 +72,7 @@ font_features Menligaturized-Regular -liga
#font_family MesloLGS NF #font_family MesloLGS NF
shell . shell .
allow_remote_control yes allow_remote_control yes
font_size 16 font_size 15
#macos_thicken_font 1 #macos_thicken_font 1
text_composition_strategy 1.7 50 text_composition_strategy 1.7 50
@ -751,7 +751,7 @@ touch_scroll_multiplier 1.58
#: suffix of "c" on the width/height values to have them interpreted #: suffix of "c" on the width/height values to have them interpreted
#: as number of cells instead of pixels. #: as number of cells instead of pixels.
enabled_layouts grid, fat, tall, vertical enabled_layouts fat, grid, tall, vertical
#: The enabled window layouts. A comma separated list of layout names. #: The enabled window layouts. A comma separated list of layout names.
#: The special value all means all layouts. The first listed layout #: The special value all means all layouts. The first listed layout

View File

@ -77,6 +77,8 @@ function conda
micromamba $argv micromamba $argv
end end
if [ -e /opt/homebrew/bin/micromamba ] if [ -e /opt/homebrew/bin/micromamba ]
# >>> mamba initialize >>> # >>> mamba initialize >>>
# !! Contents within this block are managed by 'mamba init' !! # !! Contents within this block are managed by 'mamba init' !!
@ -101,4 +103,18 @@ if [ -f ~/.config/op/plugins.sh ]
source ~/.config/op/plugins.sh source ~/.config/op/plugins.sh
end end
fish_vi_key_bindings #fish_vi_key_bindings
# bun
set --export BUN_INSTALL "$HOME/.bun"
set --export PATH $BUN_INSTALL/bin $PATH
source "$HOME/.cargo/env.fish"
export PATH="$PATH:/Users/anton/dev/screenpipe/target/debug"
# Added by LM Studio CLI (lms)
set -gx PATH $PATH /Users/anton/.cache/lm-studio/bin
# Added by OrbStack: command-line tools and integration
# This won't be added again if you remove it.
source ~/.orbstack/shell/init.fish 2>/dev/null || :

View File

@ -7,13 +7,13 @@ local act = wezterm.action
config.scrollback_lines = 5000000 config.scrollback_lines = 5000000
config.enable_scroll_bar = false config.enable_scroll_bar = false
config.native_macos_fullscreen_mode = false
config.default_cursor_style = 'BlinkingBar' config.default_cursor_style = 'BlinkingBar'
-- config.animation_fps = 1 -- config.animation_fps = 1
config.front_end = "WebGpu" config.front_end = "WebGpu"
config.cursor_blink_ease_in = 'Constant' config.cursor_blink_ease_in = 'Constant'
config.cursor_blink_ease_out = 'Constant' config.cursor_blink_ease_out = 'Constant'
config.selection_word_boundary = ' \t\n{}[]()"\'`,;/'
-- This is where you actually apply your config choices -- This is where you actually apply your config choices
config.ssh_domains = { config.ssh_domains = {
@ -29,6 +29,11 @@ config.ssh_domains = {
} }
config.keys = { config.keys = {
{ {
key = 'f',
mods = 'OPT',
action = wezterm.action.ToggleFullScreen,
},
{
key = ',', key = ',',
mods = 'CMD', mods = 'CMD',
action = act.SpawnCommandInNewTab { action = act.SpawnCommandInNewTab {
@ -56,14 +61,14 @@ config.keys = {
action = act.DetachDomain { DomainName = 'devhost' }, action = act.DetachDomain { DomainName = 'devhost' },
}, },
{ {
key = '"', key = '|',
mods = 'CMD', mods = 'CMD',
action = wezterm.action.SplitVertical { domain = 'CurrentPaneDomain' }, action = wezterm.action.SplitHorizontal { domain = 'CurrentPaneDomain' },
}, },
{ {
key = 'Enter', key = 'Enter',
mods = 'CMD', mods = 'CMD',
action = wezterm.action.SplitHorizontal { domain = 'CurrentPaneDomain' }, action = wezterm.action.SplitVertical { domain = 'CurrentPaneDomain' },
}, },
{ {
key = 'p', key = 'p',
@ -75,6 +80,9 @@ config.keys = {
config.window_decorations = "RESIZE|INTEGRATED_BUTTONS" config.window_decorations = "RESIZE|INTEGRATED_BUTTONS"
config.initial_cols = 127 config.initial_cols = 127
config.initial_rows = 67 config.initial_rows = 67
config.window_background_opacity = 1
config.text_background_opacity = 1
config.macos_window_background_blur = 10
config.quit_when_all_windows_are_closed = false config.quit_when_all_windows_are_closed = false
@ -112,7 +120,7 @@ config.window_frame = {
border_left_width = '1cell', border_left_width = '1cell',
border_right_width = '0.5cell', border_right_width = '0.5cell',
border_bottom_height = '0.25cell', border_bottom_height = '0.25cell',
border_top_height = '1.15cell', border_top_height = '1.2cell',
border_left_color = '#1c2836', border_left_color = '#1c2836',
border_right_color = '#1c2836', border_right_color = '#1c2836',
border_bottom_color = '#1c2836', border_bottom_color = '#1c2836',