nix all the things
1{
2 config,
3 lib,
4 pkgs,
5 ...
6}:
7{
8 config = lib.mkIf config.dev.tools.enable {
9 home.packages = [
10 pkgs.sd
11 pkgs.fd
12 pkgs.uutils-coreutils-noprefix
13 ];
14
15 programs = {
16 zoxide.enable = true;
17 carapace.enable = true;
18
19 ripgrep.enable = true;
20 bat.enable = true;
21 less = {
22 enable = true;
23 config = ''
24 #env
25 LESS = -S -R -i
26 '';
27 };
28 };
29 };
30
31 imports = [
32 ./direnv.nix
33 ./opencode.nix
34 ];
35}