summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rwxr-xr-xsys10
1 files changed, 10 insertions, 0 deletions
diff --git a/sys b/sys
new file mode 100755
index 0000000..27be7fd
--- /dev/null
+++ b/sys
@@ -0,0 +1,10 @@
+#!/usr/bin/env bash
+systemctl "$@" list-unit-files \
+ | tail -n +2 \
+ | head -n -2 \
+ | cut -d' ' -f1 \
+ | fzf \
+ --preview="systemctl $@ status {}" \
+ --preview-window "bottom,follow" \
+ --bind "alt-1:change-preview:systemctl $@ status {}" \
+ --bind "alt-2:change-preview:journalctl $@ -fu {}"