Compare commits
4 Commits
f14ddf7f5a
...
8436e03e88
Author | SHA1 | Date | |
---|---|---|---|
|
8436e03e88 | ||
|
4e63ebed38 | ||
|
66aa5ee5e2 | ||
|
ad0a767caf |
18
flake.lock
generated
18
flake.lock
generated
@ -7,11 +7,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1702814678,
|
"lastModified": 1703113038,
|
||||||
"narHash": "sha256-zDtO0jV2QLoddUJinLlTQrQqCUW3dPiIWOSYgg98T7E=",
|
"narHash": "sha256-oxkyzjpD+mNT7arzU/zHrkNHLuY9tKwmnD2MNaZiSDw=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "1488651d02c1a7a15e284210f0d380a62d8d8cef",
|
"rev": "0c2353d5d930c3d93724df6858aef064a31b3c00",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -23,11 +23,11 @@
|
|||||||
},
|
},
|
||||||
"nixos-unstable": {
|
"nixos-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1702312524,
|
"lastModified": 1703013332,
|
||||||
"narHash": "sha256-gkZJRDBUCpTPBvQk25G0B7vfbpEYM5s5OZqghkjZsnE=",
|
"narHash": "sha256-+tFNwMvlXLbJZXiMHqYq77z/RfmpfpiI3yjL6o/Zo9M=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "a9bf124c46ef298113270b1f84a164865987a91c",
|
"rev": "54aac082a4d9bb5bbc5c4e899603abfb76a3f6d6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
@ -39,11 +39,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1702940657,
|
"lastModified": 1703163755,
|
||||||
"narHash": "sha256-EpnUOrhKWGE4SDcFm7PoaDeY7O12Ai2WB0DAPRncg00=",
|
"narHash": "sha256-5urf1hkKPpD+HfphQWUA4ogu2v5pfcWjxWArn/vYW4c=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "7f6b54798131526ea0aa0d969706773ca453a645",
|
"rev": "34309fb17d5c1e96f97274b21654712c8396813a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -5,6 +5,14 @@ let
|
|||||||
python-lsp-server
|
python-lsp-server
|
||||||
python-lsp-ruff
|
python-lsp-ruff
|
||||||
];
|
];
|
||||||
|
nodePkgs = with pkgs.nodePackages; [
|
||||||
|
vscode-langservers-extracted
|
||||||
|
typescript
|
||||||
|
svelte-language-server
|
||||||
|
yaml-language-server
|
||||||
|
typescript-language-server
|
||||||
|
bash-language-server
|
||||||
|
];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
home = {
|
home = {
|
||||||
@ -45,6 +53,11 @@ in
|
|||||||
[[language]]
|
[[language]]
|
||||||
name = "python"
|
name = "python"
|
||||||
formatter = { command = "black", args = [ "-" ] }
|
formatter = { command = "black", args = [ "-" ] }
|
||||||
|
|
||||||
|
[[language]]
|
||||||
|
name = "bash"
|
||||||
|
indent = { tab-width = 2, unit = " " }
|
||||||
|
formatter = { command = 'shfmt', args = ["-i", "2"] }
|
||||||
'';
|
'';
|
||||||
|
|
||||||
packages = with pkgs.unstablePkgs; [
|
packages = with pkgs.unstablePkgs; [
|
||||||
@ -54,13 +67,10 @@ in
|
|||||||
rust-analyzer
|
rust-analyzer
|
||||||
nil
|
nil
|
||||||
texlab
|
texlab
|
||||||
nodePackages.vscode-langservers-extracted
|
|
||||||
nodePackages.typescript
|
|
||||||
nodePackages.svelte-language-server
|
|
||||||
nodePackages.yaml-language-server
|
|
||||||
nodePackages.typescript-language-server
|
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
ruff
|
ruff
|
||||||
] ++ pythonPkgs;
|
shellcheck
|
||||||
|
shfmt
|
||||||
|
] ++ pythonPkgs ++ nodePkgs;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user