[Blends-commit] [SCM] ezgo branch, master, updated. b93a39e39af0fb5446dff0be56dd541218397da5
Franklin
franklin at goodhorse.idv.tw
Tue Apr 5 14:46:38 UTC 2016
The following commit has been merged in the master branch:
commit 4b09ab25d7756513a473101dcbe6a6714a8bc9be
Author: Franklin <franklin at goodhorse.idv.tw>
Date: Tue Apr 5 21:03:29 2016 +0800
add ezgo-lxde package
diff --git a/debian/control.stub b/debian/control.stub
index 2e94bb5..0f67874 100644
--- a/debian/control.stub
+++ b/debian/control.stub
@@ -87,6 +87,19 @@ Description: xfce components for ezgo
background, kdm theme, shortcuts, profile settings, ... etc.
Depends: ezgo-artwork
+Package: ezgo-lxde
+Architecture:all
+Description: lxde components for ezgo
+ Debian ezgo is a Debian Pure Blends project which collects a set of free
+ and open source software, as well as many public domain tutorials. ezgo
+ aims to introduce the world of free and open source software to those who
+ have never heard or touched it. It is also good for teaching and
+ self-learning.
+ .
+ This package contains lxde components for ezgo, including desktop
+ background, shortcuts, profile settings, ... etc.
+Depends: ezgo-artwork
+
Package: ezgo-phet
Architecture: all
Description: PhET offline version in ezgo
diff --git a/debian/ezgo-lxde.install b/debian/ezgo-lxde.install
new file mode 100644
index 0000000..c6c7797
--- /dev/null
+++ b/debian/ezgo-lxde.install
@@ -0,0 +1,4 @@
+ezgo-lxde/config/lxpanel/* etc/skel/.config/lxpanel
+ezgo-lxde/config/lxpanel/Lubuntu/* etc/skel/.config/lxpanel/Lubuntu
+ezgo-lxde/config/lxpanel/Lubuntu/panels/* etc/skel/.config/lxpanel/Lubuntu/panels
+ezgo-lxde/config/pcmanfm/lubuntu/* etc/skel/.config/pcmanfm/lubuntu
diff --git a/debian/ezgo-lxde.postinst b/debian/ezgo-lxde.postinst
new file mode 100644
index 0000000..42c4104
--- /dev/null
+++ b/debian/ezgo-lxde.postinst
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+#DEBHELPER#
+
+case "$1" in
+ configure)
+ sed -i 's/menu_prefix=lxde-/menu_prefix=ezgo-/' /etc/xdg/lxsession/Lubuntu/desktop.conf
+ ;;
+esac
+
diff --git a/debian/ezgo-lxde.prerm b/debian/ezgo-lxde.prerm
new file mode 100644
index 0000000..80ab4f0
--- /dev/null
+++ b/debian/ezgo-lxde.prerm
@@ -0,0 +1,12 @@
+#! /bin/sh
+
+set -e
+
+case "$1" in
+ remove)
+ sed -i 's/menu_prefix=ezgo-/menu_prefix=lxde-/' /etc/xdg/lxsession/Lubuntu/desktop.conf
+ ;;
+esac
+
+#DEBHELPER#
+
diff --git a/ezgo-lxde/config/lxpanel/Lubuntu/config b/ezgo-lxde/config/lxpanel/Lubuntu/config
new file mode 100644
index 0000000..5558066
--- /dev/null
+++ b/ezgo-lxde/config/lxpanel/Lubuntu/config
@@ -0,0 +1,2 @@
+[Command]
+Logout=lxsession-default quit
diff --git a/ezgo-lxde/config/lxpanel/Lubuntu/panels/panel b/ezgo-lxde/config/lxpanel/Lubuntu/panels/panel
new file mode 100644
index 0000000..00b72fb
--- /dev/null
+++ b/ezgo-lxde/config/lxpanel/Lubuntu/panels/panel
@@ -0,0 +1,140 @@
+# lxpanel <profile> config file. Manually editing is not recommended.
+# Use preference dialog in lxpanel to adjust config when you can.
+
+Global {
+ edge=bottom
+ allign=left
+ margin=0
+ widthtype=percent
+ width=100
+ height=32
+ transparent=0
+ tintcolor=#000000
+ alpha=0
+ setdocktype=1
+ setpartialstrut=1
+ usefontcolor=1
+ fontcolor=#000000
+ background=0
+ backgroundfile=/usr/share/lxpanel/images/lubuntu-background.png
+ iconsize=24
+}
+Plugin {
+ type=menu
+ Config {
+ image=/usr/share/ezgo/icons/start_menu.png
+ system {
+ }
+ separator {
+ }
+ item {
+ command=run
+ }
+ separator {
+ }
+ item {
+ image=gnome-logout
+ command=logout
+ }
+ }
+}
+Plugin {
+ type=launchbar
+ Config {
+ Button {
+ id=pcmanfm.desktop
+ }
+ Button {
+ id=firefox.desktop
+ }
+ Button {
+ id=obconf.desktop
+ }
+ }
+}
+Plugin {
+ type=space
+ Config {
+ Size=4
+ }
+}
+Plugin {
+ type=wincmd
+ Config {
+ Button1=iconify
+ Button2=shade
+ }
+}
+Plugin {
+ type=space
+ Config {
+ Size=4
+ }
+}
+Plugin {
+ type=pager
+ Config {
+ }
+}
+Plugin {
+ type=space
+ Config {
+ Size=4
+ }
+}
+Plugin {
+ type=taskbar
+ expand=1
+ Config {
+ tooltips=1
+ IconsOnly=0
+ AcceptSkipPager=1
+ ShowIconified=1
+ ShowMapped=1
+ ShowAllDesks=0
+ UseMouseWheel=1
+ UseUrgencyHint=1
+ FlatButton=0
+ MaxTaskWidth=150
+ spacing=1
+ }
+}
+Plugin {
+ type=volumealsa
+ Config {
+ }
+}
+Plugin {
+ type=tray
+ Config {
+ }
+}
+Plugin {
+ type=indicator
+ Config {
+ applications=1
+ datetime=0
+ messages=0
+ network=0
+ session=0
+ sound=0
+ }
+}
+Plugin {
+ type=dclock
+ Config {
+ ClockFmt=%R
+ TooltipFmt=%A %x
+ BoldFont=0
+ IconOnly=0
+ CenterText=0
+ }
+}
+Plugin {
+ type=launchbar
+ Config {
+ Button {
+ id=/usr/share/applications/lubuntu-logout.desktop
+ }
+ }
+}
diff --git a/ezgo-lxde/config/lxpanel/launchtaskbar.cfg b/ezgo-lxde/config/lxpanel/launchtaskbar.cfg
new file mode 100644
index 0000000..a3d0e52
--- /dev/null
+++ b/ezgo-lxde/config/lxpanel/launchtaskbar.cfg
@@ -0,0 +1,4 @@
+[special_cases]
+synaptic=synaptic-pkexec
+soffice.bin=libreoffice
+x-terminal-emulator=lxterminal
diff --git a/ezgo-lxde/config/pcmanfm/lubuntu/desktop-items-0.conf b/ezgo-lxde/config/pcmanfm/lubuntu/desktop-items-0.conf
new file mode 100644
index 0000000..fe19317
--- /dev/null
+++ b/ezgo-lxde/config/pcmanfm/lubuntu/desktop-items-0.conf
@@ -0,0 +1,14 @@
+[*]
+wallpaper_mode=stretch
+wallpaper_common=1
+wallpaper=/usr/share/wallpapers/ezgo/contents/images/1920x1080.png
+desktop_bg=#000000
+desktop_fg=#ffffff
+desktop_shadow=#000000
+desktop_font=Sans 12
+show_wm_menu=0
+sort=mtime;ascending;mingle;
+show_documents=0
+show_trash=1
+show_mounts=1
+
--
Blend for educatipn with asian specific adaptations
More information about the Blends-commit
mailing list