My NixOS dotfiles
1{ pkgs }:
2{
3 username = "user";
4 homeDirectory = "/Users/user";
5 packages = with pkgs; [
6 atproto-goat
7 espflash
8 ghidra-bin
9 uv
10 dfu-util
11 zig
12 tmux
13 flashrom
14 tree
15 bun
16 neovim
17 nil
18 lua-language-server
19 typst
20 tinymist
21
22 # fonts
23 nerd-fonts.fira-code
24
25 # tools
26 tt
27 fastfetch
28 cmatrix
29 ripgrep
30 graphviz
31 (python3.withPackages (
32 ppkgs: with ppkgs; [
33 exrex
34 numpy
35 pandas
36 pwntools
37 pydot
38 ipython
39 torch-bin
40 torchvision-bin
41 matplotlib
42 flask
43 flask-cors
44 bcrypt
45 ]
46 ))
47 p7zip
48 age
49 verilog
50 mtr
51 b3sum
52 android-tools
53 exiftool
54 minisign
55 idevicerestore
56 libimobiledevice
57 qemu
58 ];
59}