added gnome dconf load
This commit is contained in:
parent
436c76a7e0
commit
7cc75adcbc
@ -54,19 +54,57 @@ function log(){
|
||||
printf "%s\n" "$*"
|
||||
}
|
||||
|
||||
function gnome_key_bindings(){
|
||||
function gnome_config(){
|
||||
new_log "Setting my default gnome bindings"
|
||||
if asktobreak; then
|
||||
return
|
||||
fi
|
||||
local KEY_PATH="/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings"
|
||||
local CMD="gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$KEY_PATH"
|
||||
gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['$KEY_PATH/custom0/']"
|
||||
log "Launching firefox to install GNOME Extetions"
|
||||
firefox https://extensions.gnome.org/extension/1031/topicons/
|
||||
firefox https://extensions.gnome.org/extension/600/launch-new-instance/
|
||||
firefox https://extensions.gnome.org/extension/921/multi-monitors-add-on/
|
||||
|
||||
log "loading dconf settings"
|
||||
dconf load < cat <<EOF
|
||||
[system/locale]
|
||||
region='sv_SE.UTF-8'
|
||||
|
||||
|
||||
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0]
|
||||
binding='<Primary><Alt>Return'
|
||||
command='terminator'
|
||||
name='Open Terminator'
|
||||
|
||||
[org/gnome/evolution-data-server/calendar]
|
||||
|
||||
[org/gnome/shell]
|
||||
enabled-extensions=['TopIcons@phocean.net', 'multi-monitors-add-on@spin83', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com']
|
||||
|
||||
[org/gnome/shell/extensions/topicons]
|
||||
icon-opacity=221
|
||||
tray-pos='right'
|
||||
tray-order=1
|
||||
|
||||
|
||||
[org/gnome/shell/extensions/multi-monitors-add-on]
|
||||
show-activities=false
|
||||
show-app-menu=false
|
||||
available-indicators=@as []
|
||||
show-date-time=false
|
||||
show-panel=false
|
||||
thumbnails-on-left-side=false
|
||||
show-thumbnails-slider=false
|
||||
EOF
|
||||
# log "setting custom keybindings"
|
||||
# local KEY_PATH="/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings"
|
||||
# local CMD="gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$KEY_PATH"
|
||||
# gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['$KEY_PATH/custom0/']"
|
||||
#
|
||||
# # Open Terminator
|
||||
# $CMD/custom0/ name "Open Terminator"
|
||||
# $CMD/custom0/ command "terminator"
|
||||
# $CMD/custom0/ binding "<Primary><Alt>Return"
|
||||
|
||||
# Open Terminator
|
||||
$CMD/custom0/ name "Open Terminator"
|
||||
$CMD/custom0/ command "terminator"
|
||||
$CMD/custom0/ binding "<Primary><Alt>Return"
|
||||
}
|
||||
|
||||
function setup_dotfiles(){
|
||||
@ -106,7 +144,7 @@ function do_salt_call(){
|
||||
$salt state.apply pillar="{username: $USER}"
|
||||
}
|
||||
|
||||
function firefox_addons(){
|
||||
function firefox_config(){
|
||||
new_log "Installing firefox addons"
|
||||
if [[ ! -f "$HOME/bin/install_firefox_addon" ]];then
|
||||
printf "install firefox addon script not found, run dotfile sync first"
|
||||
@ -165,7 +203,7 @@ done
|
||||
|
||||
[[ $ALL == true ]] || [[ $DOTFILES == true ]] && setup_dotfiles
|
||||
[[ $ALL == true ]] || [[ $SALT == true ]] && do_salt_call
|
||||
[[ $ALL == true ]] || [[ $GNOME == true ]] && gnome_key_bindings
|
||||
[[ $ALL == true ]] || [[ $FIREFOX == true ]] && firefox_addons
|
||||
[[ $ALL == true ]] || [[ $FIREFOX == true ]] && firefox_config
|
||||
[[ $ALL == true ]] || [[ $GNOME == true ]] && gnome_config
|
||||
|
||||
printf "\n DONE!!!!!!!\n"
|
||||
|
Loading…
Reference in New Issue
Block a user