Add dmenu script to open customer issue in their issue tracker

This commit is contained in:
Daniel Siepmann 2023-01-17 13:07:08 +01:00
parent 22a8960b34
commit ec12316dc2
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4
3 changed files with 15 additions and 0 deletions

1
.gitattributes vendored
View file

@ -1,3 +1,4 @@
home/programs/ssh-match-blocks.nix filter=git-crypt diff=git-crypt
home/files/composer/auth.json filter=git-crypt diff=git-crypt
home/files/docker/config.json filter=git-crypt diff=git-crypt
home/packages/custom/dmenu-scripts/customer-issue.sh filter=git-crypt diff=git-crypt

Binary file not shown.

View file

@ -104,6 +104,16 @@ let
text = builtins.readFile ./xdebug.sh;
};
dmenu-custom-scripts-open-issue = writeShellApplication {
name = "dmenu-custom-scripts-open-issue";
runtimeInputs = [
dmenu
];
text = builtins.readFile ./customer-issue.sh;
};
in
writeShellApplication {
name = "custom-dmenu-selection";
@ -113,6 +123,7 @@ writeShellApplication {
scripts=()
scripts+=("${dmenu-custom-scripts-calc.name}")
scripts+=("${dmenu-custom-scripts-notifications.name}")
scripts+=("${dmenu-custom-scripts-open-issue.name}")
scripts+=("${dmenu-custom-scripts-system.name}")
scripts+=("${dmenu-custom-scripts-php-version.name}")
scripts+=("${dmenu-custom-scripts-docs-php.name}")
@ -131,6 +142,9 @@ writeShellApplication {
"${dmenu-custom-scripts-notifications.name}")
bash "${dmenu-custom-scripts-notifications}/bin/${dmenu-custom-scripts-notifications.name}" || exit 0
;;
"${dmenu-custom-scripts-open-issue.name}")
bash "${dmenu-custom-scripts-open-issue}/bin/${dmenu-custom-scripts-open-issue.name}" || exit 0
;;
"${dmenu-custom-scripts-system.name}")
bash "${dmenu-custom-scripts-system}/bin/${dmenu-custom-scripts-system.name}" || exit 0
;;