+ firefox

This commit is contained in:
tuxwarrior
2024-05-03 15:42:24 -05:00
parent ba33de8fea
commit 812c628318
4 changed files with 129 additions and 0 deletions

View File

@@ -76,6 +76,26 @@ deploy_file() {
ls -al ${_trg_path}
}
firefox_profile_dir() {
# locate profile folder
old_dir=`pwd`
ffdir=~/.mozilla/firefox/
pattern=".default-release"
cd ${ffdir}
for _dir in *"${pattern}"*; do
[ -d "${_dir}" ] && dir="${_dir}" && break
done
cd ${old_dir}
if [ -z "$dir" ]
then
echo "firefox profile folder not found"
else
ffprofiledir=${ffdir}${dir}
echo "${ffprofiledir}"
fi
}
# ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
# dots (dot files)
@@ -100,6 +120,21 @@ if [ ${operation} == "dots" ] ; then
file_path=/etc
deploy_file "${dots_trg}/environment/${file_name}" "${file_path}/${file_name}" no_chown
# firefox
file_name=policies.json
file_path=/usr/lib/firefox/distribution
deploy_file "${dots_trg}/firefox/${file_name}" "${file_path}/${file_name}"
firefox_profile_dir()
#file_name=user.json
#file_path=/home/${user}/.mozilla/firefox/...
#deploy_file "${dots_trg}/firefox/${file_name}" "${file_path}/${file_name}"
#file_name=userChrome.css
#file_path=/home/${user}/.mozilla/firefox/.../chrome
#deploy_file "${dots_trg}/firefox/${file_name}" "${file_path}/${file_name}"
# hypridle
file_name=hypridle.conf
file_path=/home/${user}/.config/hypr