Skyler Turner | 0ab3b7f | 2022-03-04 23:24:10 +0000 | [diff] [blame] | 1 | { pkgs, lib, ... }: |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 2 | let |
| 3 | variables = import ./common/variables.nix; |
Skyler Turner | 0ab3b7f | 2022-03-04 23:24:10 +0000 | [diff] [blame] | 4 | personalPackages = import ./utils/nixFilesIn.nix lib ./apps/personal; |
Skyler Turner | db486c9 | 2022-03-06 10:48:24 +0000 | [diff] [blame] | 5 | personalScripts = import ./utils/nixFilesIn.nix lib ./scripts/personal; |
Skyler Turner | 0ab3b7f | 2022-03-04 23:24:10 +0000 | [diff] [blame] | 6 | overlays = import ./utils/nixFilesIn.nix lib ./apps/personal/overlays; |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 7 | in { |
Skyler Turner | db486c9 | 2022-03-06 10:48:24 +0000 | [diff] [blame] | 8 | imports = personalPackages ++ personalScripts; |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 9 | |
Skyler Turner | 0ab3b7f | 2022-03-04 23:24:10 +0000 | [diff] [blame] | 10 | nixpkgs.overlays = map (f: import f) overlays; |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 11 | |
| 12 | home.packages = with pkgs; [ # New apps should be on new lines |
| 13 | anytype |
| 14 | minecraft |
| 15 | nodejs-17_x |
| 16 | |
| 17 | git-crypt |
| 18 | keepassxc |
| 19 | grim slurp |
| 20 | neovim helix |
| 21 | qemu |
| 22 | bind |
| 23 | file |
| 24 | nur.repos.kira-bruneau.rofi-wayland |
| 25 | rofimoji |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 26 | htop |
| 27 | hue-cli |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 28 | zip |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 29 | element |
| 30 | tdesktop |
Skyler Turner | db486c9 | 2022-03-06 10:48:24 +0000 | [diff] [blame] | 31 | ]; # Legacy field; please don't add new packages here, instead create a file in ./apps/personal |
Skyler Turner | 62330c1 | 2022-03-04 22:10:16 +0000 | [diff] [blame] | 32 | } |