NixOS-Configs/home/topgrade.nix
2023-11-23 09:57:42 -06:00

42 lines
863 B
Nix

{ config, pkgs, ... }:
{
programs.topgrade = {
enable = true;
settings = {
misc = {
assume_yes = true;
no_retry = true;
skip_notify = true;
disable = [
"atom"
"cargo"
"emacs"
"flatpak"
"home_manager"
"pip3"
"ruby_gems"
"shell"
"snap"
"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"
];
};
};
};
}