diff --git a/home/programs/aichat.nix b/home/programs/aichat.nix index d8365e10..8b0690fa 100644 --- a/home/programs/aichat.nix +++ b/home/programs/aichat.nix @@ -141,7 +141,7 @@ */ '' --- - model: ryu:gpt-oss:20b + model: openai:gpt-5-nano --- Your task is to generate a concise and informative commit message based on the provided diff. Use the conventional commit format, which includes a type (feat, fix, chore, docs, style, refactor, perf, test) and an optional scope. The message should be in the imperative mood and should not exceed 72 characters in the subject line. Do not under any circumstance include any additional text or explanations, just add the commit message. ''; diff --git a/home/programs/atuin.nix b/home/programs/atuin.nix index 1194d4df..4130c09f 100644 --- a/home/programs/atuin.nix +++ b/home/programs/atuin.nix @@ -9,9 +9,30 @@ auto_sync = true; sync_frequency = "1m"; sync_address = "https://atuin.darksailor.dev"; + sync = { + records = true; + }; + daemon = { + enabled = true; + }; }; enable = true; enableFishIntegration = true; enableNushellIntegration = true; }; + systemd.user.services.atuin-daemon = { + Unit = { + Description = "Atuin Daemon"; + After = ["network.target"]; + }; + Install = { + WantedBy = ["default.target"]; + }; + Service = { + ExecStart = "${pkgs.atuin}/bin/atuin daemon"; + Restart = "on-failure"; + RestartSec = "10s"; + # Environment = lib.mkForce "ATUIN_DATA_DIR=${device.home}/.local/share/atuin"; + }; + }; } diff --git a/home/programs/default.nix b/home/programs/default.nix index 0e3ce6c7..09e99d0e 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -75,9 +75,4 @@ ./dysk.nix ./binwalk.nix ]; - # home.packages = with pkgs; - # [] - # ++ lib.optionals (!device.isServer) [] - # ++ lib.optionals device.isLinux [] - # ++ lib.optionals device.isDarwin []; } diff --git a/home/services/gui.nix b/home/services/gui.nix index b3d20b37..47725c53 100644 --- a/home/services/gui.nix +++ b/home/services/gui.nix @@ -2,24 +2,8 @@ pkgs, device, lib, - inputs, ... }: { - systemd.user.services.onepassword-gui = lib.optionalAttrs (device.is "ryu") { - Unit = { - Description = "1Password GUI"; - BindsTo = ["graphical-session.target"]; - After = ["graphical-session-pre.target"]; - }; - - Service = { - ExecStart = "${pkgs._1password-gui}/bin/1password"; - Restart = "always"; - }; - Install = { - WantedBy = ["graphical-session.target"]; - }; - }; home.packages = with pkgs; lib.optionals (device.is "ryu") [ nautilus