create fvs-menu in starter
This commit is contained in:
parent
b7a0c9fa30
commit
57c5e35c57
3 changed files with 48 additions and 0 deletions
5
roles/lmn_kde/files/fvs.directory
Normal file
5
roles/lmn_kde/files/fvs.directory
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
[Desktop Entry]
|
||||||
|
Type=Directory
|
||||||
|
Name=FvS
|
||||||
|
Icon=face-smile-big
|
||||||
|
#X-KDE-BaseGroup=info
|
12
roles/lmn_kde/files/fvs.menu
Normal file
12
roles/lmn_kde/files/fvs.menu
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
|
||||||
|
<Menu>
|
||||||
|
<Name>Applications</Name>
|
||||||
|
<Menu>
|
||||||
|
<Name>FvS</Name>
|
||||||
|
<Directory>fvs.directory</Directory>
|
||||||
|
<Include>
|
||||||
|
<Category>fvs</Category>
|
||||||
|
</Include>
|
||||||
|
</Menu>
|
||||||
|
</Menu>
|
|
@ -2,6 +2,7 @@
|
||||||
- name: install desktop EDU packages and some more
|
- name: install desktop EDU packages and some more
|
||||||
apt:
|
apt:
|
||||||
name:
|
name:
|
||||||
|
- atftp
|
||||||
- thunderbird-l10n-de
|
- thunderbird-l10n-de
|
||||||
- webext-privacy-badger
|
- webext-privacy-badger
|
||||||
- webext-ublock-origin-firefox
|
- webext-ublock-origin-firefox
|
||||||
|
@ -48,6 +49,7 @@
|
||||||
- pulseview
|
- pulseview
|
||||||
- sigrok
|
- sigrok
|
||||||
- sigrok-cli
|
- sigrok-cli
|
||||||
|
- codeblocks
|
||||||
state: latest
|
state: latest
|
||||||
environment:
|
environment:
|
||||||
http_proxy: http://firewall.pn.steinbeis.schule:3128
|
http_proxy: http://firewall.pn.steinbeis.schule:3128
|
||||||
|
@ -128,6 +130,35 @@
|
||||||
AllowSuspendThenHibernate=no
|
AllowSuspendThenHibernate=no
|
||||||
AllowHybridSleep=no
|
AllowHybridSleep=no
|
||||||
|
|
||||||
|
- name: Create directory for local .desktop-Files
|
||||||
|
ansible.builtin.file:
|
||||||
|
path: "{ item }"
|
||||||
|
state: directory
|
||||||
|
mode: '0755'
|
||||||
|
loop:
|
||||||
|
- /usr/local/share/applications
|
||||||
|
- /usr/local/share/desktop-directories
|
||||||
|
|
||||||
|
- name: Copy fvs.directory
|
||||||
|
ansible.builtin.copy:
|
||||||
|
src: fvs.directory
|
||||||
|
dest: /usr/local/share/desktop-directories/
|
||||||
|
|
||||||
|
- name: Copy fvs.menu
|
||||||
|
ansible.builtin.copy:
|
||||||
|
src: fvs.menu
|
||||||
|
dest: /etc/xdg/menus/applications-merged/
|
||||||
|
|
||||||
|
- name: Run update-desktop-database
|
||||||
|
command: update-desktop-database "{ item }"
|
||||||
|
loop:
|
||||||
|
- /usr/local/share/applications
|
||||||
|
- /usr/local/share/desktop-directories
|
||||||
|
- /etc/xdg/menus/applications-merged
|
||||||
|
|
||||||
|
- name: Run update-desktop-database
|
||||||
|
command: sync-vm.sh -t
|
||||||
|
|
||||||
################# from kiosk.yml ##################
|
################# from kiosk.yml ##################
|
||||||
- name: grub timeout
|
- name: grub timeout
|
||||||
lineinfile:
|
lineinfile:
|
||||||
|
|
Loading…
Add table
Reference in a new issue