From 61e7324e6692b155b6dd1d450ff431582c1fc57b Mon Sep 17 00:00:00 2001 From: Benjamin Chausse Date: Sat, 20 Jan 2024 14:12:01 -0500 Subject: Aliasrc has similar format to shortcutrc --- .local/bin/aliasgen | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to '.local/bin') diff --git a/.local/bin/aliasgen b/.local/bin/aliasgen index 6d9e8cdc..00fbc68 100755 --- a/.local/bin/aliasgen +++ b/.local/bin/aliasgen @@ -1,13 +1,7 @@ #!/bin/sh # Removing unecessary comments and documentation -raw=$(cat $HOME/.config/aliasrc | tail -n +17 "$HOME/.config/aliasrc" | sed "s/^|\s*//g; - s/\(.*\)|\(.*\)|\(.*\)|/\1|\2|\3/g; - s/\s*$//g; - /^$/d") +raw="$(sed 's/^\s*//;s/#.*$//;s/,\s*/,/g;/^$/d' <"$XDG_CONFIG_HOME/aliasrc")" # #---zsh---# # -echo "$raw" | sed "s/^/alias\ /; - s/\s*|\s*/=\"/; - s/^.*-*+-*=\"$//; - s/\s*|$/\"/" > $HOME/.cache/zsh-aliases +echo "$raw" | sed 's/\(.*\),\(.*\)/alias \1="\2"/' >$HOME/.cache/zsh-aliases -- cgit v1.2.3