From d618ecf02e7494fba51b996a5b11d4c4eb609c7f Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Fri, 4 Apr 2025 07:59:56 -0400 Subject: [PATCH] taskwarrior gone --- homes/emenel/default.nix | 10 ---------- homes/media/default.nix | 14 -------------- hosts/media-server/configuration.nix | 1 - modules/home/taskwarrior-web.nix | 9 +++++---- modules/system/taskwarrior-web.nix | 7 ------- packages/taskwarrior-web.nix | 29 ---------------------------- 6 files changed, 5 insertions(+), 65 deletions(-) delete mode 100644 modules/system/taskwarrior-web.nix delete mode 100644 packages/taskwarrior-web.nix diff --git a/homes/emenel/default.nix b/homes/emenel/default.nix index e527f25..27dc5ad 100644 --- a/homes/emenel/default.nix +++ b/homes/emenel/default.nix @@ -10,8 +10,6 @@ music langs emacs - taskwarrior - taskwarrior-web ]; home = { @@ -83,15 +81,7 @@ path = "${config.sops.defaultSymlinkPath}/borg_url"; }; icloud = {}; - taskchamp-id = {}; - taskchamp-key = {}; }; - - templates."taskchamp".content = - '' -sync.server.client_id = ${config.sops.placeholder.taskchamp-id} -sync.encryption_secret = ${config.sops.placeholder.taskchamp-key} -''; }; programs = { diff --git a/homes/media/default.nix b/homes/media/default.nix index eab1bb6..0319340 100644 --- a/homes/media/default.nix +++ b/homes/media/default.nix @@ -5,8 +5,6 @@ shell-conf # shell, shell utils, cli tools, libs, tui's git-conf beets - taskwarrior - # taskwarrior-web ]; home = { @@ -35,19 +33,7 @@ sops = { age.keyFile = "/home/media/.config/sops/age/keys.txt"; # must have no password! - defaultSopsFile = ../emenel/secrets.yaml; - - secrets = { - taskchamp-id = {}; - taskchamp-key = {}; - }; - - templates."taskchamp".content = - '' -sync.server.client_id = ${config.sops.placeholder.taskchamp-id} -sync.encryption_secret = ${config.sops.placeholder.taskchamp-key} -''; }; programs = { diff --git a/hosts/media-server/configuration.nix b/hosts/media-server/configuration.nix index 4d17a37..790d86f 100644 --- a/hosts/media-server/configuration.nix +++ b/hosts/media-server/configuration.nix @@ -81,7 +81,6 @@ curl cifs-utils caddy - # taskchampion-sync-server ]; fonts = { diff --git a/modules/home/taskwarrior-web.nix b/modules/home/taskwarrior-web.nix index 9822fb7..6caba24 100644 --- a/modules/home/taskwarrior-web.nix +++ b/modules/home/taskwarrior-web.nix @@ -12,12 +12,13 @@ }; Service = { Type = "simple"; - ExecStart = "/home/emenel/.local/bin/tww/tw-start.sh"; + ExecStart = "/run/current-system/sw/bin/bash /home/emenel/.local/bin/tww/tw-start.sh"; Restart = "always"; }; }; - home.file.".local/bin/tww" = { - source = ./tww; - }; + # home.file.".local/bin/tww" = { + # source = ./tww; + # recursive = true; + # }; } diff --git a/modules/system/taskwarrior-web.nix b/modules/system/taskwarrior-web.nix deleted file mode 100644 index ef6641e..0000000 --- a/modules/system/taskwarrior-web.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ pkgs, ... }: - -{ - - # make reverse proxy web server for taskwarrior web - -} diff --git a/packages/taskwarrior-web.nix b/packages/taskwarrior-web.nix deleted file mode 100644 index e434d21..0000000 --- a/packages/taskwarrior-web.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ stdenv, pkgs, fetchurl, lib, ... }: - -stdenv.mkDerivation { - pname = "taskwarrior-web"; - version = "2025-04-01"; - - src = fetchurl { - url = "https://github.com/tmahmood/taskwarrior-web/releases/download/2025-04-01/tw-web-2025-04-01.tar.gz"; - sha256 = "sha256-1zEW9fEqZiQ1vWfB1rWSrJz7k+oaYZuHb9AA/9lpEZY="; - }; - - nativeBuildInputs = [ pkgs.gnutar ]; - - unpackPhase = '' - mkdir tww - tar -zxvf $src -C tww - ''; - - installPhase = '' - mkdir -p $out/bin - cp -r tww/* $out/bin - ''; - - meta = with lib; { - homepage = ""; - description = ""; - platforms = platforms.linux; - }; -}