From f7ee92551460a33b00383dfef50da5f8fe0e0772 Mon Sep 17 00:00:00 2001
From: matt1432 <matt@nelim.org>
Date: Thu, 13 Mar 2025 01:14:21 -0400
Subject: [PATCH] chore: update TODOs

---
 .../modules/home-assistant/netdaemon/apps/Timer/Setup/Setup.cs | 2 +-
 configurations/homie/modules/home-assistant/timer/default.nix  | 2 +-
 modules/ags/config/app.ts                                      | 3 ---
 .../ags/config/widgets/on-screen-keyboard/keyboard-layouts.ts  | 2 +-
 modules/ags/default.nix                                        | 1 +
 modules/ags/packages.nix                                       | 2 +-
 modules/desktop/environment/home/hyprgrass.nix                 | 2 +-
 7 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/configurations/homie/modules/home-assistant/netdaemon/apps/Timer/Setup/Setup.cs b/configurations/homie/modules/home-assistant/netdaemon/apps/Timer/Setup/Setup.cs
index b90c6cd6..4f713188 100644
--- a/configurations/homie/modules/home-assistant/netdaemon/apps/Timer/Setup/Setup.cs
+++ b/configurations/homie/modules/home-assistant/netdaemon/apps/Timer/Setup/Setup.cs
@@ -27,7 +27,7 @@ namespace NetDaemonConfig.Apps.Timer.Setup
         private readonly string _timerTtsTarget = "tts.piper";
         private readonly string _timerTtsMessage = "A set timer has finished.";
 
-        // TODO: private readonly string timerMediaLocation = "/path/to/file.mp3";
+        // private readonly string timerMediaLocation = "/path/to/file.mp3";
 
         public Setup(IHaContext ha, Services services, Entities entities)
         {
diff --git a/configurations/homie/modules/home-assistant/timer/default.nix b/configurations/homie/modules/home-assistant/timer/default.nix
index 58f204b4..070c937f 100644
--- a/configurations/homie/modules/home-assistant/timer/default.nix
+++ b/configurations/homie/modules/home-assistant/timer/default.nix
@@ -1,4 +1,4 @@
-# TODO: rewrite this in NetDaemon
+# rewrite this in NetDaemon
 # From https://github.com/don86nl/ha_intents/blob/main/config/packages/assist_timers.yaml
 {lib, ...}: let
   inherit (lib) concatStrings concatStringsSep;
diff --git a/modules/ags/config/app.ts b/modules/ags/config/app.ts
index d3f5570b..4d4f8a6d 100644
--- a/modules/ags/config/app.ts
+++ b/modules/ags/config/app.ts
@@ -1,6 +1,3 @@
-// TODO: persisting data like bluetooth
-// TODO: quick-settings
-// TODO: music player stuff
 // TODO: see if I can bundle each config separately with nix
 
 import { programArgs } from 'system';
diff --git a/modules/ags/config/widgets/on-screen-keyboard/keyboard-layouts.ts b/modules/ags/config/widgets/on-screen-keyboard/keyboard-layouts.ts
index 874f00e9..c81f5f67 100644
--- a/modules/ags/config/widgets/on-screen-keyboard/keyboard-layouts.ts
+++ b/modules/ags/config/widgets/on-screen-keyboard/keyboard-layouts.ts
@@ -1,4 +1,4 @@
-// TODO: right Ctrl https://handwiki.org/wiki/images/4/41/KB_Canadian_Multilingual_Standard.svg
+// keyboard is missing right Ctrl mod https://handwiki.org/wiki/images/4/41/KB_Canadian_Multilingual_Standard.svg
 
 export const defaultOskLayout = 'qwerty_custom';
 export const oskLayouts = {
diff --git a/modules/ags/default.nix b/modules/ags/default.nix
index 826dfd0d..98fbf8fd 100644
--- a/modules/ags/default.nix
+++ b/modules/ags/default.nix
@@ -1,3 +1,4 @@
+# TODO: move everything to Gtk4
 self: {
   config,
   lib,
diff --git a/modules/ags/packages.nix b/modules/ags/packages.nix
index 1801fbcf..c1d658f5 100644
--- a/modules/ags/packages.nix
+++ b/modules/ags/packages.nix
@@ -54,7 +54,7 @@ in {
           wireplumber
           ;
 
-        # TODO: add overlays to upstream flake
+        # TODO: add overlays to upstream flake after ags PR is merged
         libKompass = kompass.packages.${pkgs.system}.libkompass;
 
         # libkompass dependencies
diff --git a/modules/desktop/environment/home/hyprgrass.nix b/modules/desktop/environment/home/hyprgrass.nix
index 4727a490..68c226c4 100644
--- a/modules/desktop/environment/home/hyprgrass.nix
+++ b/modules/desktop/environment/home/hyprgrass.nix
@@ -12,7 +12,7 @@ self: {
 in {
   config = mkIf (cfg.enable && cfg.isTouchscreen) {
     wayland.windowManager.hyprland = {
-      # TODO: add overlays to upstream flake
+      # TODO: https://github.com/horriblename/hyprgrass/pull/222
       plugins = [self.inputs.hyprgrass.packages.${pkgs.system}.default];
 
       settings = {