From 2b9fdf0629fe7546c3ab95cc96c138bac61bba3f Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sat, 2 Nov 2024 14:48:03 -0700 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(topgrade):=20Install=20topgrad?= =?UTF-8?q?e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home/default.nix | 1 + home/topgrade/default.nix | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 home/topgrade/default.nix diff --git a/home/default.nix b/home/default.nix index 3d8b6f7..3ffd107 100644 --- a/home/default.nix +++ b/home/default.nix @@ -44,6 +44,7 @@ ./ncmpcpp ./syncthing ./tmux + ./topgrade ./wget ./xdg ./xsession diff --git a/home/topgrade/default.nix b/home/topgrade/default.nix new file mode 100644 index 0000000..d891d5d --- /dev/null +++ b/home/topgrade/default.nix @@ -0,0 +1,20 @@ +{...}: { + programs.topgrade = { + enable = true; + + settings = { + misc = { + disable = [ + "chezmoi" + ]; + + # Cleanup temporary or old files. + cleanup = true; + }; + + brew.autoremove = true; + + linux.arch_package_manager = "yay"; + }; + }; +}