]> Git — Sourcephile - julm/julm-nix.git/blob - profiles/developing.nix
gpg-agent: add sshKey F6CCA60CF05FADAE911CFBEC0BCDED22F40A19FD
[julm/julm-nix.git] / profiles / developing.nix
1 { pkgs, lib, config, nixosConfig, ... }:
2 {
3 manual.manpages.enable = lib.mkDefault true;
4 programs.direnv.enable = lib.mkDefault true;
5 programs.doom-emacs.enable = lib.mkDefault true;
6 programs.git.enable = lib.mkDefault true;
7 programs.gpg.enable = lib.mkDefault true;
8 programs.man.enable = lib.mkDefault true;
9 #programs.neovim.enable = lib.mkDefault true;
10 programs.vim.enable = lib.mkDefault true;
11 services.gpg-agent.enable = lib.mkDefault config.programs.gpg.enable;
12 home.packages = [
13 pkgs.binutils
14 pkgs.binwalk
15 pkgs.cachix
16 pkgs.exa
17 pkgs.gdb
18 pkgs.git-chglog
19 pkgs.git-crypt
20 pkgs.git-quick-stats
21 pkgs.gnumake
22 pkgs.graphviz
23 pkgs.hledger
24 pkgs.jc
25 pkgs.jq
26 pkgs.libfaketime
27 pkgs.libidn
28 pkgs.libxml2.bin
29 pkgs.mailutils
30 pkgs.neofetch
31 pkgs.nix-prefetch-git
32 pkgs.nixpkgs-review
33 pkgs.pastebinit
34 pkgs.patchelf
35 pkgs.pax-utils
36 pkgs.picocom
37 pkgs.qprint
38 pkgs.reuse
39 pkgs.shellcheck
40 pkgs.sqlite
41 pkgs.tig
42 pkgs.ubootTools
43 pkgs.unar
44 pkgs.unzip
45 pkgs.vbetool
46 pkgs.wgetpaste
47 pkgs.xmlstarlet
48 pkgs.xsel
49 pkgs.zstd
50 #nixosConfig.boot.kernelPackages.perf
51 #pkgs.dracut not yet packaged
52 #pkgs.git-remote-gpg
53 #pkgs.haskell.packages.ghc865.zerobin
54 #pkgs.i7z
55 #pkgs.ipfs
56 #pkgs.meli
57 #pkgs.ncurses
58 #pkgs.profanity
59 #pkgs.ripgrep
60 #pkgs.sdate
61 ];
62 }