aboutsummaryrefslogtreecommitdiffstats
path: root/hm/soispha
diff options
context:
space:
mode:
Diffstat (limited to 'hm/soispha')
-rw-r--r--hm/soispha/conf/timewarrior/default.nix22
-rw-r--r--hm/soispha/conf/timewarrior/nord.theme25
2 files changed, 47 insertions, 0 deletions
diff --git a/hm/soispha/conf/timewarrior/default.nix b/hm/soispha/conf/timewarrior/default.nix
new file mode 100644
index 00000000..56ea95bf
--- /dev/null
+++ b/hm/soispha/conf/timewarrior/default.nix
@@ -0,0 +1,22 @@
+{pkgs, ...}: {
+ home.packages = [
+ pkgs.timewarrior
+ ];
+ xdg.configFile."timewarrior/timewarrior.cfg".source = builtins.writeFile "config" ''
+ # source: https://github.com/arcticicestudio/igloo
+ #+----+
+ #+ UI +
+ #+----+
+ import ${./nord.theme}
+ color = true
+
+ #+---------+
+ #+ Reports +
+ #+---------+
+ define reports:
+ day:
+ lines = 10
+ month = true
+ week = true
+ '';
+}
diff --git a/hm/soispha/conf/timewarrior/nord.theme b/hm/soispha/conf/timewarrior/nord.theme
new file mode 100644
index 00000000..da3c387a
--- /dev/null
+++ b/hm/soispha/conf/timewarrior/nord.theme
@@ -0,0 +1,25 @@
+# Copyright (C) 2016-present Arctic Ice Studio <development@arcticicestudio.com>
+# Copyright (C) 2016-present Sven Greb <development@svengreb.de>
+
+# Project: igloo
+# Repository: https://github.com/arcticicestudio/igloo
+# License: MIT
+# References:
+# https://taskwarrior.org/docs/timewarrior/themes.html
+# timew(1)
+
+define theme:
+ description = "An arctic, north-bluish clean and elegant Timewarrior theme."
+ colors:
+ exclusion = "bold black"
+ today = "cyan"
+ holiday = "bold blue on white"
+ label = "bold white on black"
+ ids = "bold black on cyan"
+ debug = "magenta"
+
+ # Rotating color palette for tags.
+ palette:
+ color01 = "bold black on cyan"
+ color02 = "bold black on bright cyan"
+ color03 = "bold black on blue"