https://git.jolheiser.com/dotnix.git
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
{ pkgs, config, ... }: { imports = [ ./aerc.nix ./atuin.nix ./bat.nix ./bottom.nix ./eza.nix ./fzf.nix ./git.nix ./go.nix ./gpg.nix #./helix.nix ./jq.nix ./lazygit.nix ./nushell.nix ./oh-my-posh.nix ./ssh.nix ./xdg.nix ./zoxide.nix ]; home = { packages = with pkgs; [ # Tools age bitwarden-cli duf du-dust fd just ripgrep usql # LSPs gopls nil # Formatters alejandra gofumpt # Flake overlays jolheiser.gist jolheiser.git-age tclip templ jolheiser.helix jolheiser.nixpl jolheiser.tmpl jolheiser.gomodinit ]; activation.report-changes = config.lib.dag.entryAnywhere '' ${pkgs.nvd}/bin/nvd --nix-bin-dir=${pkgs.nix}/bin diff $oldGenPath $newGenPath ''; stateVersion = "22.11"; }; xdg.configFile."gist/config.yaml".text = '' username: jolheiser password-file: /run/agenix/gist-pw domain: gist.jojodev.com ''; programs = {home-manager.enable = true;}; }