aboutsummaryrefslogtreecommitdiffstats
path: root/sys/nixpkgs
diff options
context:
space:
mode:
Diffstat (limited to 'sys/nixpkgs')
-rw-r--r--sys/nixpkgs/pkgs/scripts/default.nix1
-rwxr-xr-xsys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/functions/review.sh9
-rwxr-xr-xsys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/main.sh9
3 files changed, 19 insertions, 0 deletions
diff --git a/sys/nixpkgs/pkgs/scripts/default.nix b/sys/nixpkgs/pkgs/scripts/default.nix
index b0323472..b257eed2 100644
--- a/sys/nixpkgs/pkgs/scripts/default.nix
+++ b/sys/nixpkgs/pkgs/scripts/default.nix
@@ -228,6 +228,7 @@
"f_stop.sh"
"list.sh"
"project.sh"
+ "review.sh"
"utils.sh"
"workspace.sh"
];
diff --git a/sys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/functions/review.sh b/sys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/functions/review.sh
new file mode 100755
index 00000000..ab9ec6b1
--- /dev/null
+++ b/sys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/functions/review.sh
@@ -0,0 +1,9 @@
+#!/usr/bin/env dash
+
+review0start() {
+ for project in $(list0list_all_contexts_newline); do
+ msg "Starting '$project'"
+ notify-send "Neorg" "Starting '$project'"
+ firefox -P "$project"
+ done
+}
diff --git a/sys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/main.sh b/sys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/main.sh
index 249856a9..bf07bbd6 100755
--- a/sys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/main.sh
+++ b/sys/nixpkgs/pkgs/scripts/source/specific/neorg/sh/main.sh
@@ -13,6 +13,7 @@ SHELL_LIBRARY_VERSION="2.1.1" . %SHELL_LIBRARY_PATH
. ./functions/project.sh
. ./functions/utils.sh
. ./functions/workspace.sh
+. ./functions/review.sh
# these are used in version()
# shellcheck disable=2034
@@ -66,6 +67,9 @@ COMMANDS:
fstop
Stops the current active task
+
+ review
+ Review all firefox tabs
ARGUMENTS:
ID | *([0-9]) := [[%ID_GENERATION_FUNCTION]]
The function displays all possible IDs of the eligable tasks.
@@ -144,6 +148,11 @@ while [ "$#" -ne 0 ]; do
fstop0stop_current_task
exit 0
;;
+ "r"*) # review
+ shift 1
+ review0start
+ exit 0
+ ;;
*)
die "Command '$1' does not exist! Please look at:\n $NAME --help"
exit 0