summaryrefslogtreecommitdiff
path: root/src/Output.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/Output.zig')
-rw-r--r--src/Output.zig5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/Output.zig b/src/Output.zig
index b32a40a2..553dcc95 100644
--- a/src/Output.zig
+++ b/src/Output.zig
@@ -522,10 +522,9 @@ pub fn openJumps(p: *Pardes, id: usize) !void {
pub fn openThemes(p: *Pardes, id: usize) !void {
var out: std.Io.Writer.Allocating = .init(p.gpa);
errdefer out.deinit();
- try out.writer.writeAll("# Pardes themes\n");
for (pardes.themes, 0..) |t, i| {
- if (i == pardes.native_theme_count)
- try out.writer.writeAll("\n# Legacy and imported themes\n");
+ if (pardes.colors.groupAt(i)) |title|
+ try out.writer.print("{s}# {s}\n", .{ if (i == 0) "" else "\n", title });
try out.writer.print(comptime config.Runtime.findAction(.theme).?.word ++ " {s}\n", .{t.name});
}
const content = try out.toOwnedSlice();