Skip to content

Commit 551adf5

Browse files
refactor(nix): update default devShell packages
1 parent 686677a commit 551adf5

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

flake.nix

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,11 @@
2424
{
2525
default = pkgs.mkShell {
2626
packages = with pkgs; [
27+
# formatters & linters
2728
actionlint
2829
bash-language-server
2930
beautysh
31+
clang-tools
3032
deadnix
3133
dockerfile-language-server-nodejs
3234
marksman
@@ -40,22 +42,27 @@
4042
yaml-language-server
4143
zls
4244

45+
# compilers & runtimes
4346
clang
44-
clang-tools
4547
gcc
46-
lldb
4748
nodejs
4849
python3
50+
stdenv.cc.cc
51+
zig
4952

53+
# dev tools
5054
fastfetch
55+
gdb
5156
gnumake
57+
lldb
5258
treefmt
53-
zig
5459
];
5560

5661
shellHook = ''
57-
cat .ascii-art.txt | fastfetch --raw - --logo-width 15 --logo-height 7 --logo-padding-right 25 --logo-padding-top 10
62+
export LD_LIBRARY_PATH="${pkgs.stdenv.cc.cc.lib}/lib:$LD_LIBRARY_PATH"
63+
cat .ascii-art.txt | fastfetch --raw - --logo-width 15 --logo-height 7 --logo-padding-right 25 --logo-padding-top 10
5864
'';
65+
5966
};
6067
}
6168
);

0 commit comments

Comments
 (0)