Compare commits
2 commits
9fe4f62c37
...
1a13f68ae4
| Author | SHA1 | Date | |
|---|---|---|---|
| 1a13f68ae4 | |||
| be2da3ca70 |
1 changed files with 13 additions and 3 deletions
16
home.nix
16
home.nix
|
|
@ -84,6 +84,12 @@ let
|
|||
--prefix LD_LIBRARY_PATH : "${pkgs.lib.makeLibraryPath [ pkgs.stdenv.cc.cc.lib ]}"
|
||||
'';
|
||||
};
|
||||
greptileSkills = pkgs.fetchFromGitHub {
|
||||
owner = "greptileai";
|
||||
repo = "skills";
|
||||
rev = "4ae5198fb82fe28d7b452796152f2b1745051c77";
|
||||
hash = "sha256-NvDd3BSVeS10kYupLxo27VlKeeHPHrxyTb8EdVqrtQw=";
|
||||
};
|
||||
nasaApodWallpaper = pkgs.writeShellApplication {
|
||||
name = "nasa-apod-wallpaper";
|
||||
runtimeInputs = [
|
||||
|
|
@ -812,10 +818,11 @@ in
|
|||
};
|
||||
|
||||
systemd.user.timers.nasa-apod-wallpaper = {
|
||||
Unit.Description = "Refresh NASA APOD wallpaper daily";
|
||||
Unit.Description = "Refresh NASA APOD wallpaper regularly";
|
||||
Timer = {
|
||||
OnStartupSec = "0";
|
||||
OnUnitActiveSec = "1d";
|
||||
OnStartupSec = "2m";
|
||||
OnCalendar = "hourly";
|
||||
Persistent = true;
|
||||
Unit = "nasa-apod-wallpaper.service";
|
||||
};
|
||||
Install.WantedBy = [ "timers.target" ];
|
||||
|
|
@ -845,6 +852,9 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
home.file.".agents/skills/check-pr".source = "${greptileSkills}/check-pr";
|
||||
home.file.".agents/skills/greploop".source = "${greptileSkills}/greploop";
|
||||
|
||||
home.file.".config/opencode/opencode.json".text = builtins.toJSON {
|
||||
"$schema" = "https://opencode.ai/config.json";
|
||||
autoupdate = false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue