diff --git a/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/applications.desktop b/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/applications.desktop new file mode 100644 index 0000000..cbbd533 --- /dev/null +++ b/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/applications.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Name=Applications +Exec=fbappselect +Icon=metro_apps +Terminal=false +Type=Application diff --git a/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/media.desktop b/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/media.desktop new file mode 100644 index 0000000..a4ef49d --- /dev/null +++ b/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/media.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Icon=metro_media +Name=Media +Exec=pcmanfm /media +Terminal=false +Type=Application diff --git a/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/session.desktop b/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/session.desktop new file mode 100644 index 0000000..b88d980 --- /dev/null +++ b/Slax/debian/modules/03-desktop/rootcopy/home/guest/Desktop/session.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Icon=metro_power +Name=End session +Exec=fblogout +Terminal=false +Type=Application diff --git a/Slax/debian/modules/03-desktop/rootcopy/root/.config/pcmanfm/default/desktop-items-0.conf b/Slax/debian/modules/03-desktop/rootcopy/root/.config/pcmanfm/default/desktop-items-0.conf new file mode 100644 index 0000000..d854b6a --- /dev/null +++ b/Slax/debian/modules/03-desktop/rootcopy/root/.config/pcmanfm/default/desktop-items-0.conf @@ -0,0 +1,26 @@ +[*] +wallpaper_mode=crop +wallpaper_common=1 +wallpaper=/usr/share/wallpapers/slax_wallpaper.jpg +desktop_bg=#000000 +desktop_fg=#ffffff +desktop_shadow=#000000 +desktop_font=Sans 10 +show_wm_menu=1 +sort=mtime;ascending; +show_documents=0 +show_trash=1 +show_mounts=0 + +[session.desktop] +x=27 +y=392 + +[media.desktop] +x=27 +y=280 + +[applications.desktop] +x=27 +y=168 + diff --git a/Slax/debian/modules/03-desktop/rootcopy/root/.config/pcmanfm/default/pcmanfm.conf b/Slax/debian/modules/03-desktop/rootcopy/root/.config/pcmanfm/default/pcmanfm.conf new file mode 100644 index 0000000..df1c9e7 --- /dev/null +++ b/Slax/debian/modules/03-desktop/rootcopy/root/.config/pcmanfm/default/pcmanfm.conf @@ -0,0 +1,26 @@ +[config] +bm_open_method=0 + +[volume] +mount_on_startup=1 +mount_removable=1 +autorun=1 + +[ui] +always_show_tabs=0 +max_tab_chars=32 +win_width=640 +win_height=480 +splitter_pos=150 +media_in_new_tab=0 +desktop_folder_new_win=1 +change_tab_on_drop=1 +close_on_unmount=1 +focus_previous=1 +side_pane_mode=places +view_mode=list +show_hidden=0 +sort=name;ascending; +toolbar= +show_statusbar=1 +pathbar_mode_buttons=1 diff --git a/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup b/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup index be1b4b6..e75c588 100644 --- a/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup +++ b/Slax/debian/modules/03-desktop/rootcopy/root/.fluxbox/startup @@ -68,7 +68,7 @@ rm -f $SIGNAL2 2>/dev/null sleep 0.1 done touch $SIGNAL2 - exec compton --sw-opti -e 0.9 --shadow-exclude 'class_g="xlunch-windowed"' --fade-exclude 'role*="fluxbox-toolbar"' --opacity-rule '70:role*="fluxbox-toolbar"' --no-fading-destroyed-argb -D 5 -c -f -l -2 -t -2 -r 0 -o 1 -z --shadow-exclude 'bounding_shaped' + exec compton --sw-opti -e 0.9 --fade-exclude 'role*="fluxbox-toolbar"' --opacity-rule '70:role*="fluxbox-toolbar"' --no-fading-destroyed-argb -D 5 -c -f -l -2 -t -2 -r 0 -o 1 -z --shadow-exclude 'bounding_shaped' ) & # We want to run systrayicon only after the volumeicon is started @@ -92,6 +92,9 @@ rm -f $SIGNAL2 2>/dev/null xrandr 2>/dev/null | fgrep x | fgrep . | sort -n | tr -s " " | cut -d " " -f 2 \ | sed -r "s:(.*):[exec] (\\1) {fbscreensize \\1}:" > ~/.fluxbox/menu_resolution +# start desktop icons +pcmanfm --desktop & + # In all cases, wait for the sound sleeper. # If startup took longer (sound completed already), no extra wait wait $SOUNDPID diff --git a/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_apps.png b/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_apps.png new file mode 100644 index 0000000..e5c0a6e Binary files /dev/null and b/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_apps.png differ diff --git a/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_media.png b/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_media.png new file mode 100644 index 0000000..b5dbabe Binary files /dev/null and b/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_media.png differ diff --git a/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_power.png b/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_power.png new file mode 100644 index 0000000..8c25c3a Binary files /dev/null and b/Slax/debian/modules/03-desktop/rootcopy/usr/share/icons/hicolor/128x128/places/metro_power.png differ