Start working on launcher mode

This commit is contained in:
2021-08-14 13:15:07 +02:00
parent 354ba05faa
commit 9cad6fc050
3 changed files with 36 additions and 7 deletions

24
scripts/applications.sh Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/bash
if [ $# -ne 1 ]; then
echo "Usage: $0 <target_dir>"
exit 1
fi
check_dir() {
local dir=$1
local file
for application in "$dir/"*; do
file="$(basename "$application")"
sed "s/Exec=/Exec=bwrap --name='$file' --profile=gui /gi" "$application" > "$target/$file"
done
}
dirs=("/usr/share/applications" "$HOME/.local/share/applications")
target="$1"
for dir in "${dirs[@]}"; do
check_dir "$dir"
done