|
16 | 16 | config = { |
17 | 17 |
|
18 | 18 | home-manager.users.${config.user} = { |
19 | | - |
20 | | - home.packages = |
21 | | - with pkgs; |
22 | | - [ |
23 | | - age # Encryption |
24 | | - bc # Calculator |
25 | | - dig # DNS lookup |
26 | | - fd # find |
27 | | - htop # Show system processes |
28 | | - killall # Force quit |
29 | | - inetutils # Includes telnet, whois |
30 | | - jq # JSON manipulation |
31 | | - rsync # Copy folders |
32 | | - ripgrep # grep |
33 | | - tree # View directory hierarchy |
34 | | - unzip # Extract zips |
35 | | - ghostscript # edit pdfs |
36 | | - qpdf # split pdfs |
37 | | - ffmpeg |
38 | | - imagemagick # edit images |
39 | | - plantuml # UML diagrams |
40 | | - s3cmd # client for getting data from an s3 bucket |
41 | | - unixtools.watch # watch cmd |
42 | | - go-task # task runner (similar to make) |
43 | | - go-grip # preview md files |
44 | | - mqttx-cli # mqtt client |
45 | | - xh # httpie alternative |
46 | | - glow # markdown viewer |
47 | | - klog-time-tracker # time tracking |
48 | | - act # run github actions locally |
49 | | - postgresql # postgresql |
50 | | - ] |
51 | | - ++ (lib.optionals config.ai.enable [ |
52 | | - pkgs.claude-code |
53 | | - ]); |
| 19 | + home.packages = with pkgs; [ |
| 20 | + age # Encryption |
| 21 | + bc # Calculator |
| 22 | + dig # DNS lookup |
| 23 | + fd # find |
| 24 | + htop # Show system processes |
| 25 | + killall # Force quit |
| 26 | + inetutils # Includes telnet, whois |
| 27 | + jq # JSON manipulation |
| 28 | + rsync # Copy folders |
| 29 | + ripgrep # grep |
| 30 | + tree # View directory hierarchy |
| 31 | + unzip # Extract zips |
| 32 | + ghostscript # edit pdfs |
| 33 | + qpdf # split pdfs |
| 34 | + ffmpeg |
| 35 | + imagemagick # edit images |
| 36 | + plantuml # UML diagrams |
| 37 | + s3cmd # client for getting data from an s3 bucket |
| 38 | + unixtools.watch # watch cmd |
| 39 | + go-task # task runner (similar to make) |
| 40 | + go-grip # preview md files |
| 41 | + mqttx-cli # mqtt client |
| 42 | + xh # httpie alternative |
| 43 | + glow # markdown viewer |
| 44 | + klog-time-tracker # time tracking |
| 45 | + act # run github actions locally |
| 46 | + claude-code # claude ai |
| 47 | + postgresql # postgresql |
| 48 | + ]; |
54 | 49 |
|
55 | 50 | home.file = { |
56 | 51 | ".rgignore".text = ignorePatterns; |
|
0 commit comments