mirror of
https://github.com/PapirusDevelopmentTeam/papirus-folders.git
synced 2024-09-19 11:08:48 -04:00
Refactoring declare_colors function
This commit is contained in:
parent
a4c5c654fc
commit
d86e2e58b6
1 changed files with 3 additions and 4 deletions
|
@ -114,16 +114,15 @@ _is_valid_color() {
|
|||
}
|
||||
|
||||
declare_colors() {
|
||||
local color=''
|
||||
local -a colors=()
|
||||
|
||||
for f in "$THEME_DIR/48x48/places/folder-"*"-documents.svg"; do
|
||||
[ -e "$f" ] || continue
|
||||
|
||||
# Extract color from the path
|
||||
if [[ $f =~ .*/folder-(.+)-documents.svg ]]; then
|
||||
color="${BASH_REMATCH[1]}"
|
||||
colors=( "${colors[@]}" "${BASH_REMATCH[1]}" )
|
||||
fi
|
||||
|
||||
colors=( "${colors[@]}" "$color" )
|
||||
done
|
||||
|
||||
# return array of colors
|
||||
|
|
Loading…
Reference in a new issue