From 7eadc39b28f6e00667663df8b2d073703bb93cac Mon Sep 17 00:00:00 2001 From: crater2150 Date: Wed, 11 Mar 2020 15:36:53 +0100 Subject: [PATCH] Add list of programs that should fork by default --- aliases/fork_by_default | 10 ++++++++++ aliases/functions | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100755 aliases/fork_by_default diff --git a/aliases/fork_by_default b/aliases/fork_by_default new file mode 100755 index 0000000..66bb39b --- /dev/null +++ b/aliases/fork_by_default @@ -0,0 +1,10 @@ +#!/bin/zsh + +local forkprogs=( + geeqie + feh +) + +for i in $forkprogs; do + alias $i="fork $i" +done diff --git a/aliases/functions b/aliases/functions index 47226b6..6ef2833 100644 --- a/aliases/functions +++ b/aliases/functions @@ -31,8 +31,9 @@ alias v="xdg-open" alias vmemcache="vmtouch -l -m 12G -v" + fork() { - ( $* &>/dev/null & ) + "$@" &>/dev/null &| } alias en="dict.cc.py de en"