NixOS-Configs/home/topgrade.nix
2023-10-02 07:56:15 -05:00

39 lines
776 B
Nix

{ config, pkgs, ... }:
{
programs.topgrade = {
enable = true;
#no_retry = true;
#skip_notify = true;
settings = {
assume_yes = true;
disable = [
"emacs"
"atom"
"flatpak"
"home_manager"
"pip3"
"ruby_gems"
"snap"
"shell"
"stack"
"tmux"
];
set_title = false;
cleanup = true;
commands = {
"Run garbage collection on Nix store" = "nix-collect-garbage";
};
git = {
max_concurrency = 5;
repos = [
"~/.dotfiles"
"~/bin"
"~/nixos"
"~/src/Systems/ansible"
"~/src/WWW/sites/donaldharper.com"
"~/src/WWW/sites/duckland.org"
];
};
};
};
}