Compare commits

..

4 commits

Author SHA1 Message Date
Sean Buckley
384de6f9db vim: add rust tools 2024-09-16 02:30:11 -04:00
Sean Buckley
01e1c845d6 replace tsserver with ts_ls 2024-09-16 00:37:43 -04:00
Sean Buckley
d938abc1b0 disable vscode+python dur to error 2024-09-16 00:27:33 -04:00
Sean Buckley
cac3ad9761 flake.lock: Update
Flake lock file updates:

• Updated input 'impermanence':
    'github:nix-community/impermanence/c7f5b394397398c023000cf843986ee2571a1fd7' (2024-08-24)
  → 'github:nix-community/impermanence/63f4d0443e32b0dd7189001ee1894066765d18a5' (2024-09-07)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/12228ff1752d7b7624a54e9c1af4b222b3c1073b' (2024-08-31)
  → 'github:NixOS/nixpkgs/345c263f2f53a3710abe117f28a5cb86d0ba4059' (2024-09-13)
2024-09-16 00:24:44 -04:00
4 changed files with 21 additions and 8 deletions

View file

@ -2,11 +2,11 @@
"nodes": {
"impermanence": {
"locked": {
"lastModified": 1724489415,
"narHash": "sha256-ey8vhwY/6XCKoh7fyTn3aIQs7WeYSYtLbYEG87VCzX4=",
"lastModified": 1725690722,
"narHash": "sha256-4qWg9sNh5g1qPGO6d/GV2ktY+eDikkBTbWSg5/iD2nY=",
"owner": "nix-community",
"repo": "impermanence",
"rev": "c7f5b394397398c023000cf843986ee2571a1fd7",
"rev": "63f4d0443e32b0dd7189001ee1894066765d18a5",
"type": "github"
},
"original": {
@ -17,11 +17,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1725103162,
"narHash": "sha256-Ym04C5+qovuQDYL/rKWSR+WESseQBbNAe5DsXNx5trY=",
"lastModified": 1726243404,
"narHash": "sha256-sjiGsMh+1cWXb53Tecsm4skyFNag33GPbVgCdfj3n9I=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "12228ff1752d7b7624a54e9c1af4b222b3c1073b",
"rev": "345c263f2f53a3710abe117f28a5cb86d0ba4059",
"type": "github"
},
"original": {

View file

@ -6,7 +6,7 @@
esbenp.prettier-vscode
jnoortheen.nix-ide
ms-azuretools.vscode-docker
ms-python.python
# ms-python.python # currently broken (2024-09-16)
redhat.vscode-yaml
shardulm94.trailing-spaces
];

View file

@ -27,7 +27,12 @@ lspconfig.pyright.setup({
})
----------------------------------------------------------------
lspconfig.tsserver.setup({
lspconfig.rust_analyzer.setup({
capabilities = capabilities,
})
----------------------------------------------------------------
lspconfig.ts_ls.setup({
capabilities = capabilities,
on_attach = noFormat,
})

View file

@ -2,6 +2,7 @@
, runCommand
, black
, cargo
, efm-langserver
, errcheck
, go
@ -10,6 +11,9 @@
, nil
, nodePackages
, pyright
, rust-analyzer
, rustc
, rustfmt
, vscode-langservers-extracted
, yaml-language-server
}:
@ -25,6 +29,7 @@ symlinkJoin {
name = "bck-nvim-tools";
paths = [
black
cargo
efm-langserver
errcheck
go
@ -32,6 +37,9 @@ symlinkJoin {
lua-language-server
nil
pyright
rust-analyzer
rustc
rustfmt
vscode-langservers-extracted
yaml-language-server