Commit 9eac7de17e55

Vincent Demeester <vincent@sbr.pm>
2026-04-09 11:36:30
feat: added gh-news 0.14.0 views and layout config
Enabled two_line list layout, added custom named views for Tekton, Pipelines as Code, Personal, and NixOS. Prioritized Review with Pi action.
1 parent 4ce8589
Changed files (1)
dots
config
dots/config/gh-news/config.toml
@@ -10,6 +10,7 @@ default_preview_mode = "vertical"
 repos_collapsed = false
 auto_mark_read = false
 org_grouping = "auto"
+list_layout = "two_line"
 
 # Exclusion filters
 exclude_types = ["CheckSuite"]
@@ -66,5 +67,23 @@ show_output = true
 
 [[actions]]
 name = "Review with Pi"
+priority = 1
 command = "cd $(repo-find {full_name}) && if [ {type} = 'PR' ]; then pir '/review {url}'; else pir 'Analyze and summarize this GitHub issue: {url}'; fi"
 interactive = true
+
+# Named views (custom filter presets, press V to switch)
+[[views]]
+name = "Tekton"
+filter = "tektoncd/|openshift-pipelines/"
+
+[[views]]
+name = "Pipelines as Code"
+filter = "pipelines-as-code|pac-"
+
+[[views]]
+name = "Personal"
+filter = "vdemeester/"
+
+[[views]]
+name = "NixOS"
+filter = "NixOS/|nix-community/"