flake update and related changes

This commit is contained in:
Salar Rahmanian 2025-10-11 13:05:59 -07:00
parent 0860e967f3
commit 9735440660
4 changed files with 27 additions and 25 deletions

30
flake.lock generated
View file

@ -67,11 +67,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1759702766, "lastModified": 1760130406,
"narHash": "sha256-011pCUbIq/fhCiZ20AzqJYNjLzQ1oYkzYEgzcUYVTBg=", "narHash": "sha256-GKMwBaFRw/C1p1VtjDz4DyhyzjKUWyi1K50bh8lgA2E=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "5b45dcf4790bb94fec7e550d2915fc2540a3cdd6", "rev": "d305eece827a3fe317a2d70138f53feccaf890a1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -130,11 +130,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1759632233, "lastModified": 1760103332,
"narHash": "sha256-krgZxGAIIIKFJS+UB0l8do3sYUDWJc75M72tepmVMzE=", "narHash": "sha256-BMsGVfKl4Q80Pr9T1AkCRljO1bpwCmY8rTBVj8XGuhA=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "d7f52a7a640bc54c7bb414cca603835bf8dd4b10", "rev": "870493f9a8cb0b074ae5b411b2f232015db19a65",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -146,11 +146,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1759381078, "lastModified": 1760038930,
"narHash": "sha256-gTrEEp5gEspIcCOx9PD8kMaF1iEmfBcTbO0Jag2QhQs=", "narHash": "sha256-Oncbh0UmHjSlxO7ErQDM3KM0A5/Znfofj2BSzlHLeVw=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7df7ff7d8e00218376575f0acdcc5d66741351ee", "rev": "0b4defa2584313f3b781240b29d61f6f9f7e0df3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -170,11 +170,11 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1759670959, "lastModified": 1760201666,
"narHash": "sha256-OjvEGJEZDkAri6m1oUV0DE+pRKqh6KEcVuCIlmLN7QU=", "narHash": "sha256-We8VAiO7e8Vy0ptKTSxF5nR9pkm+FaGHkCsIzzsMNEQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "e45e9214dcc2ea770418fe407a43902b0438ce78", "rev": "c66070248254d4efb619c3423d71ab3592b31234",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -189,11 +189,11 @@
"nixpkgs": "nixpkgs_2" "nixpkgs": "nixpkgs_2"
}, },
"locked": { "locked": {
"lastModified": 1759696599, "lastModified": 1760211868,
"narHash": "sha256-GkGJdNkR9gnVQt9OXwhGrD72EpK185jNVT7qoCh/3q4=", "narHash": "sha256-94NlU7LUXuL2fnUoaPDF1Xu9kVOicO+4+DEjIAxggNU=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nur", "repo": "nur",
"rev": "dce08ba6904fcaad93c17ab65cf6b3e5dfc2d301", "rev": "9e2d8216b3fb1d5963c162a17fe796c8d7f3d112",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -40,6 +40,7 @@
ast-grep ast-grep
basedpyright basedpyright
bash-language-server bash-language-server
bloop
cachix cachix
cmake cmake
coursier coursier

View file

@ -8,7 +8,7 @@
# Python # Python
basedpyright = { basedpyright = {
enable = true; enable = true;
settings.settings.basedpyright = { config.settings.basedpyright = {
analysis = { analysis = {
autoImportCompletions = true; autoImportCompletions = true;
autoSearchPaths = true; autoSearchPaths = true;
@ -45,7 +45,7 @@
# Lua # Lua
lua_ls = { lua_ls = {
enable = true; enable = true;
settings.settings.diagnostics.globals = [ "vim" ]; config.settings.diagnostics.globals = [ "vim" ];
}; };
# Documentation # Documentation
@ -54,8 +54,7 @@
# Scala # Scala
metals = { metals = {
enable = true; enable = true;
settings.settings = { config.settings = {
bloopSbtAlreadyInstalled = true;
defaultBspToBuildTool = true; defaultBspToBuildTool = true;
enableBestEffort = true; enableBestEffort = true;
excludedPackages = [ excludedPackages = [
@ -90,7 +89,7 @@
# Swift/iOS development # Swift/iOS development
sourcekit = { sourcekit = {
enable = true; enable = true;
settings = { config = {
cmd = [ cmd = [
"xcrun" "xcrun"
"sourcekit-lsp" "sourcekit-lsp"

View file

@ -14,7 +14,8 @@
plugins.neo-tree = { plugins.neo-tree = {
enable = true; enable = true;
closeIfLastWindow = true; settings = {
close_if_last_window = true;
window = { window = {
width = 30; width = 30;
autoExpandWidth = true; autoExpandWidth = true;
@ -22,4 +23,5 @@
}; };
}; };
}; };
};
} }