enable pika backup separately if needed.

This commit is contained in:
Joseph Hanson 2024-10-28 20:37:03 -05:00
parent d9bcb76ed1
commit 92387ffb7d
Signed by: jahanson
SSH key fingerprint: SHA256:vy6dKBECV522aPAwklFM3ReKAVB086rT3oWwiuiFG7o
3 changed files with 4 additions and 8 deletions

View file

@ -20,6 +20,7 @@ in
default = true; default = true;
}; };
}; };
}; };
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
@ -72,9 +73,6 @@ in
++ optionals cfg.systrayicons [ pkgs.gnomeExtensions.appindicator ]; ++ optionals cfg.systrayicons [ pkgs.gnomeExtensions.appindicator ];
}; };
# enable pika backup
mySystem.borg.pika-backup.enable = true;
# enable gsconnect # enable gsconnect
# this method also opens the firewall ports required when enable = true # this method also opens the firewall ports required when enable = true
programs.kdeconnect = lib.mkIf cfg.gsconnect { programs.kdeconnect = lib.mkIf cfg.gsconnect {

View file

@ -10,19 +10,17 @@
buildGoModule rec { buildGoModule rec {
pname = "mods"; pname = "mods";
version = "1.5.0"; version = "1.6.0";
commitHash = "820b22023653d1066f49b3b817dbfb3bcefbe2a1"; commitHash = "2a7f9d4dc11b6c828bf35a0b3d0be709f3ed79b9";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "charmbracelet"; owner = "charmbracelet";
repo = "mods"; repo = "mods";
rev = commitHash; rev = commitHash;
# hash = "sha256-Niap2qsIJwlDRITkPD2Z7NCiJubkyy8/pvagj5Beq84=";
hash = "sha256-VYe6qEDcsgr1E/Gtt+4lad2qtPeMKGINmhEk5Ed98Pw="; hash = "sha256-VYe6qEDcsgr1E/Gtt+4lad2qtPeMKGINmhEk5Ed98Pw=";
}; };
vendorHash = "sha256-sLpFOoZq/xE0co5XegScUIOt8Ax/N3ROwQJIPvu8jts="; vendorHash = "sha256-sLpFOoZq/xE0co5XegScUIOt8Ax/N3ROwQJIPvu8jts=";
# vendorHash = "sha256-DaSbmu1P/umOAhG901aC+TKa3xXSvUbpYsaiYTr2RJs=";
nativeBuildInputs = [ nativeBuildInputs = [
installShellFiles installShellFiles

View file

@ -3,7 +3,7 @@ let
# smartmontoolsOverlay = import ./smartmontools { }; # smartmontoolsOverlay = import ./smartmontools { };
# vivaldiOverlay = self: super: { vivaldi = super.callPackage ./vivaldi { }; }; # vivaldiOverlay = self: super: { vivaldi = super.callPackage ./vivaldi { }; };
coderOverlay = self: super: { coder = super.callPackage ./coder { }; }; coderOverlay = self: super: { coder = super.callPackage ./coder { }; };
modsOverlay = self: super: { mods = super.callPackage ./charm-mods { }; }; modsOverlay = self: super: { mods = super.callPackage ./charms-mods { }; };
termiusOverlay = self: super: { termius = super.callPackage ./termius { }; }; termiusOverlay = self: super: { termius = super.callPackage ./termius { }; };
in in
{ {