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() { 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() { create-dir-if-not-exists() {
declare config_dir='' [[ -d $1 ]] || mkdir -p "$1"
config_dir="$(config-dir)" }
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" echo "=> Copying config"
[[ -d "$config_dir" ]] || mkdir -p "$config_dir" copy-files-in-dir-to "$(here)/config/albert" "$(config-dir albert)"
cp -r "$(here)/config/"* "$config_dir"/ copy-files-in-dir-to "$(here)/config/openbox" "$(config-dir openbox)"
} }
add-custom-startup() { add-custom-startup() {
@ -50,7 +63,7 @@ add-custom-startup() {
startup_file startup_file
[[ -z $startup_file ]] && startup_file="$HOME/.startup" [[ -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() { setup-openbox-for-user() {

Loading…
Cancel
Save