This commit is contained in:
Tyler Mayoff 2025-11-20 08:23:36 -05:00 committed by Tyle Mayoff
parent c5fbb343b3
commit 82297c4565
No known key found for this signature in database
4 changed files with 11 additions and 8 deletions

View file

@ -72,7 +72,7 @@
tab-width = 2; tab-width = 2;
unit = " "; unit = " ";
}; };
language-servers = [{name = "clangd";}]; language-servers = ["clangd"];
} }
{ {
name = "slang"; name = "slang";

View file

@ -92,6 +92,7 @@ in {
"wget" "wget"
"ios-deploy" "ios-deploy"
"unzip" "unzip"
"yarn"
"xz" "xz"
"llvm@20" "llvm@20"

View file

@ -88,6 +88,10 @@
name = "cpp"; name = "cpp";
language-servers = ["clangd" "lsp_ai"]; language-servers = ["clangd" "lsp_ai"];
} }
{
name = "objc";
language-servers = ["clangd" "lsp_ai"];
}
{ {
name = "python"; name = "python";
language-servers = ["ruff" "basedpyright" "lsp_ai"]; language-servers = ["ruff" "basedpyright" "lsp_ai"];
@ -160,13 +164,11 @@
uv uv
unstable.jiratui unstable.jiratui
unstable.opencode
ffmpeg ffmpeg
sccache sccache
just just
nodejs_24 nodejs_24
yarn
cocoapods cocoapods
]; ];

View file

@ -13,8 +13,8 @@
source = pkgs.fetchFromGitHub { source = pkgs.fetchFromGitHub {
owner = "mogenson"; owner = "mogenson";
repo = "PaperWM.spoon"; repo = "PaperWM.spoon";
rev = "511b94fd492a2ea1ae2907864b88c2dbc85608d1"; rev = "19b1f036b3f2464f9debb3a5429337572f385f14";
hash = "sha256-s2IwtYkcf+rPfEA6XhyohsRZQNW8OYl4m9tlBuepvpI="; hash = "sha256-+YGbBqHFSuizz0yd20NWjyeOOz3AjpLox9MkLbCUE7I=";
}; };
}; };
@ -47,9 +47,9 @@
-- WarpMouse.margin = 8 -- optionally set how far past a screen edge the mouse should warp, default is 2 pixels -- WarpMouse.margin = 8 -- optionally set how far past a screen edge the mouse should warp, default is 2 pixels
WarpMouse:start() WarpMouse:start()
hs.loadSpoon("FocusMode") -- hs.loadSpoon("FocusMode")
spoon.FocusMode:start() -- spoon.FocusMode:start()
spoon.FocusMode.eventSettleDelay = 0.03 -- spoon.FocusMode.eventSettleDelay = 0.03
PaperWM = hs.loadSpoon("PaperWM") PaperWM = hs.loadSpoon("PaperWM")
PaperWM.drag_window = { "alt", "cmd" } PaperWM.drag_window = { "alt", "cmd" }