From 3dd3d428e1c9bd516299d03014485d79db68fff4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Sat, 10 Nov 2018 16:29:16 +0100 Subject: Add zeal configuration and pcmanfm --- roles/contexts/fretlink/tasks/main.yml | 16 ++++++++++++++++ roles/lxde/tasks/main.yml | 35 +++++++++++++++++++++++++++++++++- 2 files changed, 50 insertions(+), 1 deletion(-) diff --git a/roles/contexts/fretlink/tasks/main.yml b/roles/contexts/fretlink/tasks/main.yml index 57d332e..07861ed 100644 --- a/roles/contexts/fretlink/tasks/main.yml +++ b/roles/contexts/fretlink/tasks/main.yml @@ -12,6 +12,22 @@ dest: "$XDG_CONFIG_HOME/{{ item }}" loop: - "autostart/zeal.desktop" +- name: zeal configuration + ini_file: + path: "$XDG_CONFIG_HOME/Zeal/Zeal.conf" + section: "{{ item.0 }}" + option: "{{ item.1 }}" + value: "{{ item.2 }}" + no_extra_spaces: true + loop: + - [ "General", "check_for_update", "true" ] + - [ "General", "hide_on_close", "true" ] + - [ "General", "minimize_to_systray", "true" ] + - [ "General", "show_systray_icon", "true" ] + - [ "General", "start_minimized", "true" ] + - [ "docsets", "path", "{{ lookup('env', 'XDG_DATA_HOME') }}/Zeal/Zeal/docsets" ] + - [ "search", "fuzzy_search_enabled", "false" ] + - [ "tabs", "open_new_tab_after_active", "false" ] - name: Create pm2 config dir file: path: $XDG_CONFIG_HOME/pm2 diff --git a/roles/lxde/tasks/main.yml b/roles/lxde/tasks/main.yml index b91e84a..8bf27af 100644 --- a/roles/lxde/tasks/main.yml +++ b/roles/lxde/tasks/main.yml @@ -9,7 +9,6 @@ dest: "$XDG_CONFIG_HOME/{{ lxde_config_item }}" loop: - libfm/libfm.conf - - pcmanfm/LXDE/desktop-items-0.conf - pcmanfm/LXDE/pcmanfm.conf - lxterminal/lxterminal.conf - openbox/lxde-rc.xml @@ -23,3 +22,37 @@ - xinitrc loop_control: loop_var: lxde_config_item +- name: pcmanfm destkop configuration + ini_file: + path: "$XDG_CONFIG_HOME/pcmanfm/LXDE/desktop-items-0.conf" + section: "*" + option: "{{ item.0 }}" + value: "{{ item.1 }}" + no_extra_spaces: true + loop: + - [ "wallpaper_mode", "crop" ] + - [ "wallpaper_common", "1" ] + - [ "desktop_bg", "#000000" ] + - [ "desktop_fg", "#ffffff" ] + - [ "desktop_shadow", "#000000" ] + - [ "desktop_font", "Sans 12" ] + - [ "folder", "" ] + - [ "show_wm_menu", "0" ] + - [ "sort", "mtime;ascending;" ] + - [ "show_documents", "0" ] + - [ "show_trash", "1" ] + - [ "show_mounts", "0" ] + +- name: lxmusic configuration + ini_file: + path: "$XDG_CONFIG_HOME/lxmusic/config" + section: Main + option: "{{ item.0 }}" + value: "{{ item.1 }}" + no_extra_spaces: true + loop: + - [ "show_tray_icon", 1 ] + - [ "close_to_tray", 0 ] + - [ "play_after_exit", 0 ] + - [ "show_playlist", 1 ] + - [ "filter", 0 ] -- cgit v1.2.3