fix gh-dash
This commit is contained in:
parent
fb185edafb
commit
0d44fd8ebb
|
@ -10,7 +10,7 @@
|
||||||
./profiles/gtk.nix
|
./profiles/gtk.nix
|
||||||
./profiles/micro.nix
|
./profiles/micro.nix
|
||||||
./profiles/shell.nix
|
./profiles/shell.nix
|
||||||
#./profiles/gh-dash.nix
|
./profiles/gh-dash.nix
|
||||||
./profiles/ssh.nix
|
./profiles/ssh.nix
|
||||||
./profiles/tmate.nix
|
./profiles/tmate.nix
|
||||||
./profiles/update-diff.nix
|
./profiles/update-diff.nix
|
||||||
|
|
|
@ -1,20 +1,45 @@
|
||||||
{ pkgs }:
|
{ pkgs, ... }:
|
||||||
let
|
|
||||||
ymlFmt = pkgs.formats.yaml { };
|
|
||||||
in
|
|
||||||
{
|
|
||||||
|
|
||||||
|
{
|
||||||
# TODO: switch to programs.gh-dash.enable once in stable
|
# TODO: switch to programs.gh-dash.enable once in stable
|
||||||
|
|
||||||
home.packages = [ pkgs.gh-dash ];
|
home.packages = [ pkgs.gh-dash ];
|
||||||
|
|
||||||
programs.gh.extensions = [ pkgs.gh-dash ];
|
programs.gh.extensions = [ pkgs.gh-dash ];
|
||||||
|
|
||||||
xdg.configFile."gh-dash/config.yml".source = ymlFmt.generate "gh-dash-config.yml" {
|
xdg.configFile."gh-dash/config.yml".source = let
|
||||||
prSections = [{
|
ymlFmt = pkgs.formats.yaml { };
|
||||||
title = "My Pull Requests";
|
mkFilter = title: filters: { inherit title filters; };
|
||||||
filters = "is:open author:@me";
|
in ymlFmt.generate "gh-dash-config.yml" {
|
||||||
}];
|
prSections = [
|
||||||
|
(mkFilter "My Pulls"
|
||||||
|
"is:open author:@me")
|
||||||
|
(mkFilter "Needs Review"
|
||||||
|
"is:open review-requested:@me")
|
||||||
|
(mkFilter "Involved"
|
||||||
|
"is:open involves:@me -author:@me")
|
||||||
|
(mkFilter "First-time Py PRs"
|
||||||
|
"is:open repo:nixos/nixpkgs label:\"6.topic: python\" comments:<8 draft:false label:\"12. first-time contribution\"")
|
||||||
|
(mkFilter "Silent Py PRs"
|
||||||
|
"is:open repo:nixos/nixpkgs label:\"6.topic: python\" -author:r-ryantm -author:fabaff draft:false review:none comments:<2")
|
||||||
|
(mkFilter "Silent first-time PRs"
|
||||||
|
"is:open repo:nixos/nixpkgs draft:false label:\"12. first-time contribution\" comments:<2")
|
||||||
|
(mkFilter "Nix Friends"
|
||||||
|
"is:open repo:nixos/nixpkgs author:dali99 author:h7x4 author:felixalbrigtsen")
|
||||||
|
];
|
||||||
|
issuesSections = [
|
||||||
|
(mkFilter "My Issues"
|
||||||
|
"is:open author:@me")
|
||||||
|
(mkFilter "Assigned"
|
||||||
|
"is:open assignee:@me")
|
||||||
|
(mkFilter "Involved"
|
||||||
|
"is:open involves:@me -author:@me")
|
||||||
|
(mkFilter "Nix Vulnerability"
|
||||||
|
"is:open is:open repo:nixos/nixpkgs \"Vulnerability roundup\" ")
|
||||||
|
];
|
||||||
|
defaults.prsLimit = 80;
|
||||||
|
defaults.issuesLimit = 80;
|
||||||
|
defaults.view = "prs";
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue