Add albert config

master
Hugo Thunnissen 6 years ago
parent f84d11d54f
commit 123f0e890b

@ -0,0 +1,42 @@
[General]
hotkey=Meta+Space
showTray=true
standsalone_note_shown=true
terminal=terminator -x
[org.albert.extension.applications]
enabled=true
[org.albert.extension.calculator]
enabled=true
[org.albert.extension.files]
enabled=true
[org.albert.extension.firefoxbookmarks]
enabled=true
profile=Profile0
[org.albert.extension.kvstore]
enabled=true
[org.albert.extension.system]
enabled=true
[org.albert.extension.terminal]
enabled=true
[org.albert.extension.websearch]
enabled=true
[org.albert.frontend.boxmodel.widgets]
alwaysOnTop=true
clearOnHide=false
displayIcons=true
displayScrollbar=false
displayShadow=true
hideOnClose=false
hideOnFocusLoss=true
itemCount=5
showCentered=true
theme=Bright

@ -31,17 +31,30 @@ here() {
}
config-dir() {
echo "$HOME/.config/openbox"
if ! [[ $# -ge 1 ]]; then
echo "$(caller) Expected argument" >&2
return 1
fi
declare app="$1"
echo "$HOME/.config/$app"
}
copy-config() {
declare config_dir=''
config_dir="$(config-dir)"
create-dir-if-not-exists() {
[[ -d $1 ]] || mkdir -p "$1"
}
copy-files-in-dir-to() {
declare source="$1" destination="$2"
create-dir-if-not-exists "$destination"
cp -r "$source/"* "$destination"/
}
copy-config() {
echo "=> Copying config"
[[ -d "$config_dir" ]] || mkdir -p "$config_dir"
cp -r "$(here)/config/"* "$config_dir"/
copy-files-in-dir-to "$(here)/config/albert" "$(config-dir albert)"
copy-files-in-dir-to "$(here)/config/openbox" "$(config-dir openbox)"
}
add-custom-startup() {
@ -50,7 +63,7 @@ add-custom-startup() {
startup_file
[[ -z $startup_file ]] && startup_file="$HOME/.startup"
printf 'source "%s"\n' "$startup_file" >> "$(config-dir)/autostart.sh"
printf 'source "%s"\n' "$startup_file" >> "$(config-dir albert)/autostart.sh"
}
setup-openbox-for-user() {

Loading…
Cancel
Save