aboutsummaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-08-23 21:50:41 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-08-23 21:59:57 +0200
commit5e94f587035f229fa75b4e1a1560a90a7f74d2b4 (patch)
treed69dbd74f360715dfafaeb4ad41566bb4524837e /modules
parentmodules/lf: Rewrite `ll` and `lm` to fish's syntax (diff)
downloadnixos-config-5e94f587035f229fa75b4e1a1560a90a7f74d2b4.zip
modules/atuin: Use the turtle hm module
Diffstat (limited to 'modules')
-rw-r--r--modules/by-name/at/atuin/module.nix17
1 files changed, 7 insertions, 10 deletions
diff --git a/modules/by-name/at/atuin/module.nix b/modules/by-name/at/atuin/module.nix
index 81a97c26..d68e830c 100644
--- a/modules/by-name/at/atuin/module.nix
+++ b/modules/by-name/at/atuin/module.nix
@@ -42,19 +42,16 @@ in {
soispha.services.unison.pathsToIgnore = [
# Already synchronized by atuin sync server
"~/.local/share/atuin"
+ "~/.local/share/turtle"
];
home-manager.users.soispha = {
- programs.atuin = {
- enable = true;
-
- package = externalBinaries.turtle.packages.${system}.default;
+ imports = [
+ externalBinaries.turtle.nixosModules.home-manager
+ ];
- daemon.enable = true;
-
- # We can (and have to) do this on our own.
- enableZshIntegration = false;
- enableFishIntegration = false;
+ programs.turtle = {
+ enable = true;
settings = {
sync = lib.mkIf cfg.enableAge {
@@ -67,7 +64,7 @@ in {
logs = {
enabled = true;
- dir = "${config.home-manager.users.soispha.xdg.cacheHome}/atuin/logs";
+ dir = "${config.home-manager.users.soispha.xdg.cacheHome}/turtle/logs";
};
# Use the rather reasonable syntax of `skim` to search.