diff options
36 files changed, 675 insertions, 141 deletions
| diff --git a/Xsession.d/55kanotix-kde b/Xsession.d/55kanotix-kde new file mode 100644 index 0000000..788169c --- /dev/null +++ b/Xsession.d/55kanotix-kde @@ -0,0 +1,14 @@ +# If we are running kde, export KDEDIRS with own Kanotix kde-settings dir + +BASESTARTUP=$(basename "$STARTUP" | cut -d\  -f1) +if [ "$BASESTARTUP" = x-session-manager ]; then +    BASESTARTUP=$(basename $(readlink /etc/alternatives/x-session-manager)) +fi +if [ "$BASESTARTUP" = "startkde" ]; then +    if [[ -z "$KDEDIRS" ]]; then  +        KDEDIRS=/usr/share/kde-kanotix-settings/:/usr +    else  +        KDEDIRS=/usr/share/kde-kanotix-settings/:$KDEDIRS:/usr +    fi +    export KDEDIRS +fi  diff --git a/debian/changelog b/debian/changelog index d0a3e6d..75c023a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,15 @@ +etcskel-kanotix (2.0.0) unstable; urgency=low + +  * first skeleton files for Kanotix Dragonfire +  * updated Kanotix plasma desktop configuration +  * disable screen lock after resume from suspend +  * changed powerdevil critical battery level to 10% +  * added new touchpad config and removed old configs +  * added KDE default directories +  * renew debian packaging to avoid lintian errors + + -- Maximilian Gerhard <maxbox@directbox.com>  Mon, 17 Mar 2012 22:11:40 +0100 +  etcskel-kanotix (1.1.5) unstable; urgency=low    * merged with acritox version diff --git a/debian/copyright b/debian/copyright index bf6f667..fffd808 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,25 +1,23 @@  This work was packaged for Debian by: -    Klaus Knopper <knoppix@knopper.net> on Fri, 1 Jun 2001 23:29:31 +0200 +    Maximilian Gerhard <maxbox@directbox.com> on Sat, 17 Mar 2012 22:39:49 +0100 -It was downloaded from: +Upstream Authors: -    http://www.knopper.net/knoppix/ - -Upstream Author(s): - -    Klaus Knopper <knoppix@knopper.net> +    Jörg Schirottke <master@kanotix.com> +    Andreas Loibl <andreas@andreas-loibl.de> +    Maximilian Gerhard <maxbox@directbox.com>  Copyright: -    Copyright (C) 2001 Klaus Knopper <knoppix@knopper.net> +    initial etcskel packaging was made by Klaus Knopper (Knoppix)  License: -    This package is free software; you can redistribute it and/or modify +    This program is free software: you can redistribute it and/or modify      it under the terms of the GNU General Public License as published by -    the Free Software Foundation; either version 2 of the License, or -    (at your option) any later version. +    the Free Software Foundation, either version 2 of the License, or +    any later version.      This package is distributed in the hope that it will be useful,      but WITHOUT ANY WARRANTY; without even the implied warranty of @@ -27,16 +25,16 @@ License:      GNU General Public License for more details.      You should have received a copy of the GNU General Public License -    along with this program. If not, see <http://www.gnu.org/licenses/> +    along with this program. If not, see http://www.gnu.org/licenses/gpl-2.0.html.  On Debian systems, the complete text of the GNU General  Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".  The Debian packaging is: -    Copyright (C) 2001 Klaus Knopper <knoppix@knopper.net> +    Copyright (C) 2012 Maximilian Gerhard <maxbox@directbox.com> -you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. +and is licensed under the GPL version 3. + +On Debian systems, the complete text of the GNU General +Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian/kanotix-plasma-script.install b/debian/kanotix-plasma-script.install index 2a76d4e..91fb47d 100644 --- a/debian/kanotix-plasma-script.install +++ b/debian/kanotix-plasma-script.install @@ -1,2 +1,4 @@ -plasma-desktop usr/share/kde4/apps/ -kanotix-reset-plasma-panel usr/bin +kde-kanotix-settings usr/share/ +Xsession.d etc/X11/ +kanotix-reset-plasma-panel usr/bin/ +x-www-browser.desktop usr/share/applications/ diff --git a/debian/kanotix-plasma-script.postrm b/debian/kanotix-plasma-script.postrm new file mode 100644 index 0000000..15dedd2 --- /dev/null +++ b/debian/kanotix-plasma-script.postrm @@ -0,0 +1,13 @@ +#!/bin/bash +set -e + +remove_divert() { +	diverter=$(dpkg-divert --listpackage $1) +	if [ "$diverter" = "kanotix-plasma-script" ]; then +		dpkg-divert --package kanotix-plasma-script --rename --remove $1 +	fi +} + +if [ "$1" = remove ] || [ "$1" = deconfigure ]; then +	remove_divert /usr/share/kde4/apps/plasma-desktop/init/00-defaultLayout.js +fi diff --git a/debian/kanotix-plasma-script.preinst b/debian/kanotix-plasma-script.preinst new file mode 100644 index 0000000..5b97b24 --- /dev/null +++ b/debian/kanotix-plasma-script.preinst @@ -0,0 +1,31 @@ +#!/bin/bash +set -e + +divert() { +	dfile=$1 +	ltarget=$2 +	div=$(dpkg-divert --list $dfile) +	distrib=${3:-$dfile.distrib} +	temp=$dfile.tmp +	if [ -z "$div" ]; then +		# This differs from dpkg-divert's --rename because we +		# first make a copy of $dfile (the file being diverted) +		# in $distrib. Then, a symlink to $ltarget is forcibly created +		# from $dfile; this is performed in two stages with an +		# intermediate temporary file as ln -sf is not atomic. +		# dpkg-divert's --rename direct equivalent would be: +		# mv $dfile $distrib -- but we could end up without a symlink +		if [ -e $dfile ]; then +			cp -dp $dfile $distrib +		fi +		ln -sf $ltarget $temp +		mv -f $temp $dfile +		dpkg-divert --package kanotix-plasma-script --divert $distrib --add $dfile +	fi +} + +if [ install = "$1" -o upgrade = "$1" ]; then +	# Divert the following files if no diversion exists already +	divert /usr/share/kde4/apps/plasma-desktop/init/00-defaultLayout.js \ +		/usr/share/kde-kanotix-settings/share/apps/plasma-desktop/init/00-empty.js +fi diff --git a/debian/source.lintian-overrides b/debian/source.lintian-overrides new file mode 100644 index 0000000..f99d7ed --- /dev/null +++ b/debian/source.lintian-overrides @@ -0,0 +1,6 @@ +# we ignore ${Misc:Depends} because it's just configuration +etcskel-kanotix source: debhelper-but-no-misc-depends user-profile-kanotix +etcskel-kanotix source: debhelper-but-no-misc-depends badge-icon-kanotix +etcskel-kanotix source: debhelper-but-no-misc-depends etcskel-kanotix-trinity +etcskel-kanotix source: debhelper-but-no-misc-depends kanotix-plasma-script +etcskel-kanotix source: debhelper-but-no-misc-depends etcskel-kanotix diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/kanotix-reset-plasma-panel b/kanotix-reset-plasma-panel index 4974b52..79dbf9f 100755 --- a/kanotix-reset-plasma-panel +++ b/kanotix-reset-plasma-panel @@ -1,7 +1,15 @@  #!/bin/sh +if [ "$(id -u)" = "0" ]; then +  echo "Error: Do NOT run this script as root!" >&2 +  exit 1 +fi +if [ -z "$DISPLAY" ]; then +  echo "Error: This script does NOT run without X!" >&2 +  exit 2 +fi  echo "creating backup of ~/.kde/share/config/plasma-desktop-appletsrc"  rm -f ~/.kde/share/config/plasma-desktop-appletsrc.bak  cp ~/.kde/share/config/plasma-desktop-appletsrc ~/.kde/share/config/plasma-desktop-appletsrc.bak  echo "loading panel reset script to plasma desktop console" -qdbus org.kde.plasma-desktop /MainApplication loadScriptInInteractiveConsole /usr/share/kde4/apps/plasma-desktop/updates/01-kanotix-default-setup.js 2> /dev/null +qdbus org.kde.plasma-desktop /MainApplication loadScriptInInteractiveConsole /usr/share/kde-kanotix-settings/share/apps/plasma-desktop/updates/02-kanotix-default-setup.js 2> /dev/null  echo "to start plasma panel reset, press execute button" diff --git a/kde-kanotix-settings/share/apps/plasma-desktop/init/00-empty.js b/kde-kanotix-settings/share/apps/plasma-desktop/init/00-empty.js new file mode 100644 index 0000000..4812e04 --- /dev/null +++ b/kde-kanotix-settings/share/apps/plasma-desktop/init/00-empty.js @@ -0,0 +1 @@ +// empty script that prevent kde executing the default init scripts  diff --git a/plasma-desktop/updates/01-kanotix-default-lock.js b/kde-kanotix-settings/share/apps/plasma-desktop/updates/01-kanotix-default-lock.js index 80f258d..80f258d 100644 --- a/plasma-desktop/updates/01-kanotix-default-lock.js +++ b/kde-kanotix-settings/share/apps/plasma-desktop/updates/01-kanotix-default-lock.js diff --git a/plasma-desktop/updates/01-kanotix-default-setup.js b/kde-kanotix-settings/share/apps/plasma-desktop/updates/02-kanotix-default-setup.js index 37ecbd0..b7d4a62 100644 --- a/plasma-desktop/updates/01-kanotix-default-setup.js +++ b/kde-kanotix-settings/share/apps/plasma-desktop/updates/02-kanotix-default-setup.js @@ -12,8 +12,23 @@ for (i = 0; i < pIds.length; ++i) {      p.remove();  } -var panel = new Panel("panel"); -panel.location = "bottom"; +var activity = new Activity +activity.name = i18n("Desktop"); +activity.wallpaperPlugin = "image"; +activity.wallpaperMode = "SingleImage"; +var wallpaper = "kanotix-starrise"; +activity.currentConfigGroup = new Array("Wallpaper", "image"); +activity.writeConfig("wallpaper", wallpaper); +activity.writeConfig("userswallpaper", wallpaper); + +var folderview = activity.addWidget("folderview"); +folderview.writeConfig("url", userDataPath("desktop")); +var geometry = screenGeometry(activity.screen).height > 800 ? QRectF(0,0,600,400) : QRectF(0,0,405,200); +folderview.writeConfig("geometry", geometry); + +var panel = new Panel +panel.location = 'bottom' +panel.height = screenGeometry(panel.screen).height >= 1024 ? 35 : 27;  launcher = panel.addWidget("launcher");  launcher.globalShortcut = "Alt+F1"  launcher.writeConfig("Share", "false"); @@ -22,19 +37,16 @@ launcher.reloadConfig();  panel.addWidget("showdesktop");  dolphinIcon = panel.addWidget("icon"); -dolphinIcon.writeConfig("Url", "file:///usr/share/applications/kde4/dolphin.desktop"); -dolphinIcon.reloadConfig(); +dolphinIcon.writeConfig("Url", applicationPath("dolphin.desktop")); -iceweaselIcon = panel.addWidget("icon"); -iceweaselIcon.writeConfig("Url", "file:///usr/share/applications/iceweasel.desktop"); -iceweaselIcon.reloadConfig(); +webbrowserIcon = panel.addWidget("icon"); +webbrowserIcon.writeConfig("Url", applicationPath("x-www-browser.desktop"));  konsoleIcon = panel.addWidget("icon"); -konsoleIcon.writeConfig("Url", "file:///usr/share/applications/kde4/konsole.desktop"); -konsoleIcon.reloadConfig(); +konsoleIcon.writeConfig("Url", applicationPath("konsole.desktop")); -panel.addWidget("pager"); -panel.addWidget("tasks"); +panel.addWidget("pager") +panel.addWidget("tasks")  systray = panel.addWidget("systemtray");  systray.writeConfig("alwaysShown", "notifier"); diff --git a/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultActivity/contents/layout.js b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultActivity/contents/layout.js new file mode 100644 index 0000000..8b0966c --- /dev/null +++ b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultActivity/contents/layout.js @@ -0,0 +1,26 @@ +// take care that the desktop isn't locked +var was_locked = false; +if (locked) { +    was_locked = true; +    locked = false; +} + +var activity = new Activity +activity.name = i18n("Desktop"); +activity.wallpaperPlugin = "image"; +activity.wallpaperMode = "SingleImage"; +var wallpaper = "kanotix-starrise"; +activity.currentConfigGroup = new Array("Wallpaper", "image"); +activity.writeConfig("wallpaper", wallpaper); +activity.writeConfig("userswallpaper", wallpaper); + +var folderview = activity.addWidget("folderview"); +folderview.writeConfig("url", userDataPath("desktop")); +folderview.writeConfig("geometry", QRectF(0,0,600,400)); + +loadTemplate("com.kanotix.kde.plasma-desktop.defaultPanel"); + +// restore previous lock state +if (was_locked) { +    locked = true; +} diff --git a/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultActivity/metadata.desktop b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultActivity/metadata.desktop new file mode 100644 index 0000000..b26c48f --- /dev/null +++ b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultActivity/metadata.desktop @@ -0,0 +1,26 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Kanotix Activity +Name[de]=Aktivität Kanotix +Name[en_GB]=Kanotix Activity +Name[es]=Actividad de Kanotix +Name[fr]=Activité Kanotix +Name[it]=Attività Kanotix +Name[pt]=Actividade de Kanotix +Name[pt_BR]=Atividade Kanotix +Name[x-test]=xxKanotix Activityxx +Icon=start-here-kanotix +Type=Service +ServiceTypes=Plasma/LayoutTemplate +X-Plasma-Shell=plasma-desktop +X-Plasma-ContainmentCategories=desktop +X-Plasma-ContainmentLayout-ShowAsExisting=true +X-KDE-PluginInfo-Author=Maximilian Gerhard +X-KDE-PluginInfo-Email=maxbox@directbox.com +X-KDE-PluginInfo-Name=com.kanotix.kde.plasma-desktop.defaultActivity +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=http://kanotix.com/ +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=GPL +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultPanel/contents/layout.js b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultPanel/contents/layout.js new file mode 100644 index 0000000..5ef8092 --- /dev/null +++ b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultPanel/contents/layout.js @@ -0,0 +1,53 @@ +// take care that desktop isn't locked +var was_locked = false; +if (locked) { +    was_locked = true; +    locked = false; +} + +var panel = new Panel +if (panelIds.length == 1) { +    // we are the only panel, so set the location for the user +    panel.location = 'bottom' +} + +panel.height = screenGeometry(panel.screen).height >= 1024 ? 35 : 27; +launcher = panel.addWidget("launcher"); +launcher.globalShortcut = "Alt+F1" +launcher.writeConfig("Share", "false"); +launcher.writeConfig("icon", "start-here-kanotix"); +launcher.reloadConfig(); +panel.addWidget("showdesktop"); + +dolphinIcon = panel.addWidget("icon"); +dolphinIcon.writeConfig("Url", applicationPath("dolphin.desktop")); + +webbrowserIcon = panel.addWidget("icon"); +webbrowserIcon.writeConfig("Url", applicationPath("x-www-browser.desktop")); + +konsoleIcon = panel.addWidget("icon"); +konsoleIcon.writeConfig("Url", applicationPath("konsole.desktop")); + +panel.addWidget("pager") +panel.addWidget("tasks") + +systray = panel.addWidget("systemtray"); +systray.writeConfig("alwaysShown", "notifier"); +i = 0; +if (hasBattery) { +    systray.currentConfigGroup = new Array("Applets", ++i); +    systray.writeConfig("plugin", "battery"); +} +systray.currentConfigGroup = new Array("Applets", ++i); +systray.writeConfig("plugin", "notifier"); + +systray.currentConfigGroup = new Array("Applets", ++i); +systray.writeConfig("plugin", "org.kde.networkmanagement"); + +clock = panel.addWidget("digital-clock"); +clock.writeConfig("showDate", "true"); + +// restore previous lock state +if (was_locked) { +    locked = true; +} diff --git a/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultPanel/metadata.desktop b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultPanel/metadata.desktop new file mode 100644 index 0000000..c72849b --- /dev/null +++ b/kde-kanotix-settings/share/apps/plasma/layout-templates/com.kanotix.kde.plasma-desktop.defaultPanel/metadata.desktop @@ -0,0 +1,25 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Kanotix Panel +Name[de]=Kanotix-Kontrollleiste +Name[en_GB]=Kanotix Panel +Name[es]=Panel Kanotix +Name[fr]=Tableau de bord par Kanotix +Name[it]=Pannello Kanotix +Name[pt]=Painel Kanotix +Name[pt_BR]=Painel Kanotix +Name[x-test]=xxKanotix Panelxx +Icon=start-here-kanotix +Type=Service +ServiceTypes=Plasma/LayoutTemplate +X-Plasma-Shell=plasma-desktop +X-Plasma-ContainmentCategories=panel +X-KDE-PluginInfo-Author=Maximilian Gerhard +X-KDE-PluginInfo-Email=maxbox@directbox.com +X-KDE-PluginInfo-Name=com.kanotix.kde.plasma-desktop.defaultPanel +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=http://kanotix.com/ +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=GPL +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/kde-kanotix-settings/share/kde4/services/plasma-layout-com.kanotix.kde.plasma-desktop.defaultActivity.desktop b/kde-kanotix-settings/share/kde4/services/plasma-layout-com.kanotix.kde.plasma-desktop.defaultActivity.desktop new file mode 100644 index 0000000..b26c48f --- /dev/null +++ b/kde-kanotix-settings/share/kde4/services/plasma-layout-com.kanotix.kde.plasma-desktop.defaultActivity.desktop @@ -0,0 +1,26 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Kanotix Activity +Name[de]=Aktivität Kanotix +Name[en_GB]=Kanotix Activity +Name[es]=Actividad de Kanotix +Name[fr]=Activité Kanotix +Name[it]=Attività Kanotix +Name[pt]=Actividade de Kanotix +Name[pt_BR]=Atividade Kanotix +Name[x-test]=xxKanotix Activityxx +Icon=start-here-kanotix +Type=Service +ServiceTypes=Plasma/LayoutTemplate +X-Plasma-Shell=plasma-desktop +X-Plasma-ContainmentCategories=desktop +X-Plasma-ContainmentLayout-ShowAsExisting=true +X-KDE-PluginInfo-Author=Maximilian Gerhard +X-KDE-PluginInfo-Email=maxbox@directbox.com +X-KDE-PluginInfo-Name=com.kanotix.kde.plasma-desktop.defaultActivity +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=http://kanotix.com/ +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=GPL +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/kde-kanotix-settings/share/kde4/services/plasma-layout-com.kanotix.kde.plasma-desktop.defaultPanel.desktop b/kde-kanotix-settings/share/kde4/services/plasma-layout-com.kanotix.kde.plasma-desktop.defaultPanel.desktop new file mode 100644 index 0000000..c72849b --- /dev/null +++ b/kde-kanotix-settings/share/kde4/services/plasma-layout-com.kanotix.kde.plasma-desktop.defaultPanel.desktop @@ -0,0 +1,25 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Kanotix Panel +Name[de]=Kanotix-Kontrollleiste +Name[en_GB]=Kanotix Panel +Name[es]=Panel Kanotix +Name[fr]=Tableau de bord par Kanotix +Name[it]=Pannello Kanotix +Name[pt]=Painel Kanotix +Name[pt_BR]=Painel Kanotix +Name[x-test]=xxKanotix Panelxx +Icon=start-here-kanotix +Type=Service +ServiceTypes=Plasma/LayoutTemplate +X-Plasma-Shell=plasma-desktop +X-Plasma-ContainmentCategories=panel +X-KDE-PluginInfo-Author=Maximilian Gerhard +X-KDE-PluginInfo-Email=maxbox@directbox.com +X-KDE-PluginInfo-Name=com.kanotix.kde.plasma-desktop.defaultPanel +X-KDE-PluginInfo-Version=1.0 +X-KDE-PluginInfo-Website=http://kanotix.com/ +X-KDE-PluginInfo-Category= +X-KDE-PluginInfo-Depends= +X-KDE-PluginInfo-License=GPL +X-KDE-PluginInfo-EnabledByDefault=true diff --git a/skel/.config/synaptiks/touchpad-config.json b/skel/.config/synaptiks/touchpad-config.json new file mode 100644 index 0000000..5a72be1 --- /dev/null +++ b/skel/.config/synaptiks/touchpad-config.json @@ -0,0 +1,29 @@ +{ +  "circular_scrolling": false,  +  "circular_touchpad": false,  +  "rt_tap_action": 0,  +  "circular_scrolling_distance": 5.73,  +  "edge_motion_always": false,  +  "horizontal_scrolling_distance": 100,  +  "horizontal_two_finger_scrolling": false,  +  "horizontal_edge_scrolling": false,  +  "lt_tap_action": 0,  +  "tap_and_drag_gesture": true,  +  "f2_tap_action": 0,  +  "corner_coasting": false,  +  "acceleration_factor": 0.0398,  +  "fast_taps": false,  +  "vertical_edge_scrolling": true,  +  "maximum_speed": 1.75,  +  "circular_scrolling_trigger": 0,  +  "minimum_speed": 1.0,  +  "locked_drags": false,  +  "vertical_two_finger_scrolling": true,  +  "f1_tap_action": 1,  +  "coasting_speed": 20.0,  +  "vertical_scrolling_distance": 100,  +  "f3_tap_action": 0,  +  "locked_drags_timeout": 5.0,  +  "lb_tap_action": 0,  +  "rb_tap_action": 0 +}
\ No newline at end of file diff --git a/skel/.config/synaptiks/touchpad-defaults.json b/skel/.config/synaptiks/touchpad-defaults.json new file mode 100644 index 0000000..3e00b1d --- /dev/null +++ b/skel/.config/synaptiks/touchpad-defaults.json @@ -0,0 +1,29 @@ +{ +  "circular_scrolling": false,  +  "circular_touchpad": false,  +  "rt_tap_action": 0,  +  "circular_scrolling_distance": 5.72958,  +  "edge_motion_always": false,  +  "horizontal_scrolling_distance": 100,  +  "horizontal_two_finger_scrolling": false,  +  "horizontal_edge_scrolling": false,  +  "lt_tap_action": 0,  +  "tap_and_drag_gesture": true,  +  "f2_tap_action": 0,  +  "corner_coasting": false,  +  "acceleration_factor": 0.03981,  +  "fast_taps": false,  +  "vertical_edge_scrolling": false,  +  "maximum_speed": 1.75,  +  "circular_scrolling_trigger": 0,  +  "minimum_speed": 1.0,  +  "locked_drags": false,  +  "vertical_two_finger_scrolling": true,  +  "f1_tap_action": 0,  +  "coasting_speed": 20.0,  +  "vertical_scrolling_distance": 100,  +  "f3_tap_action": 0,  +  "locked_drags_timeout": 5.0,  +  "lb_tap_action": 0,  +  "rb_tap_action": 0 +}
\ No newline at end of file diff --git a/skel/.kde/share/apps/dolphin/dolphinui.rc b/skel/.kde/share/apps/dolphin/dolphinui.rc new file mode 100644 index 0000000..225c377 --- /dev/null +++ b/skel/.kde/share/apps/dolphin/dolphinui.rc @@ -0,0 +1,232 @@ +<!DOCTYPE kpartgui SYSTEM 'kpartgui.dtd'> +<kpartgui version="14" name="dolphin"> + <MenuBar alreadyVisited="1"> +  <Menu name="file" alreadyVisited="1"> +   <text>&File</text> +   <Action name="create_new"/> +   <Action name="new_window"/> +   <Action name="new_tab"/> +   <Action name="close_tab"/> +   <Separator/> +   <Action name="rename"/> +   <Action name="move_to_trash"/> +   <Action name="delete"/> +   <Separator/> +   <Action name="properties"/> +   <Separator weakSeparator="1"/> +   <Action name="file_quit"/> +   <Separator weakSeparator="1"/> +   <Action name="file_quit"/> +   <Separator weakSeparator="1"/> +   <Action name="file_quit"/> +  </Menu> +  <Menu name="edit" alreadyVisited="1"> +   <text>&Edit</text> +   <Action name="edit_undo"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_cut"/> +   <Action name="edit_copy"/> +   <Action name="edit_paste"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_find"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_undo"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_cut"/> +   <Action name="edit_copy"/> +   <Action name="edit_paste"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_find"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_undo"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_cut"/> +   <Action name="edit_copy"/> +   <Action name="edit_paste"/> +   <Separator weakSeparator="1"/> +   <Action name="edit_find"/> +   <Separator weakSeparator="1"/> +   <Action name="select_all"/> +   <Action name="invert_selection"/> +  </Menu> +  <Menu name="view" alreadyVisited="1"> +   <text>&View</text> +   <Action name="view_zoom_in"/> +   <Action name="view_zoom_out"/> +   <Separator weakSeparator="1"/> +   <Action name="view_zoom_in"/> +   <Action name="view_zoom_out"/> +   <Separator weakSeparator="1"/> +   <Action name="view_zoom_in"/> +   <Action name="view_zoom_out"/> +   <Separator weakSeparator="1"/> +   <Action name="view_mode"/> +   <Action name="sort"/> +   <Action name="additional_info"/> +   <Action name="show_preview"/> +   <Action name="show_in_groups"/> +   <Action name="show_hidden_files"/> +   <Separator/> +   <Action name="split_view"/> +   <Action name="reload"/> +   <Action name="stop"/> +   <Separator/> +   <Action name="panels"/> +   <Menu name="location_bar"> +    <text context="@title:menu">Location Bar</text> +    <Action name="editable_location"/> +    <Action name="replace_location"/> +   </Menu> +   <Separator/> +   <Action name="view_properties"/> +  </Menu> +  <Menu name="go" alreadyVisited="1"> +   <text>&Go</text> +   <Action name="go_up"/> +   <Action name="go_back"/> +   <Action name="go_forward"/> +   <Action name="go_home"/> +   <Separator weakSeparator="1"/> +   <Action name="go_up"/> +   <Action name="go_back"/> +   <Action name="go_forward"/> +   <Action name="go_home"/> +   <Separator weakSeparator="1"/> +   <Action name="go_up"/> +   <Action name="go_back"/> +   <Action name="go_forward"/> +   <Action name="go_home"/> +   <Separator weakSeparator="1"/> +   <Action name="closed_tabs"/> +  </Menu> +  <Separator weakSeparator="1"/> +  <Separator weakSeparator="1"/> +  <Menu name="tools" alreadyVisited="1"> +   <text>&Tools</text> +   <Action name="show_filter_bar"/> +   <Action name="open_terminal"/> +   <Action name="compare_files"/> +   <Action name="change_remote_encoding"/> +  </Menu> +  <Menu name="settings" alreadyVisited="1"> +   <text>&Settings</text> +   <Action name="options_show_menubar"/> +   <Separator weakSeparator="1"/> +   <Action name="options_configure_keybinding"/> +   <Action name="options_configure_toolbars"/> +   <Action name="options_configure"/> +   <Separator weakSeparator="1"/> +   <Action name="options_show_menubar"/> +   <Separator weakSeparator="1"/> +   <Action name="options_configure_keybinding"/> +   <Action name="options_configure_toolbars"/> +   <Action name="options_configure"/> +   <Separator weakSeparator="1"/> +   <Action name="options_show_menubar"/> +   <Merge name="StandardToolBarMenuHandler"/> +   <Merge name="KMDIViewActions"/> +   <Separator weakSeparator="1"/> +   <Action name="options_configure_keybinding"/> +   <Action name="options_configure_toolbars"/> +   <Action name="options_configure"/> +  </Menu> +  <Separator weakSeparator="1"/> +  <Menu name="help" alreadyVisited="1"> +   <text>&Help</text> +   <Action name="help_contents"/> +   <Action name="help_whats_this"/> +   <Separator weakSeparator="1"/> +   <Action name="help_contents"/> +   <Action name="help_whats_this"/> +   <Separator weakSeparator="1"/> +   <Action name="help_contents"/> +   <Action name="help_whats_this"/> +   <Separator weakSeparator="1"/> +   <Action name="help_report_bug"/> +   <Separator weakSeparator="1"/> +   <Action name="switch_application_language"/> +   <Separator weakSeparator="1"/> +   <Action name="help_about_app"/> +   <Action name="help_about_kde"/> +   <Separator weakSeparator="1"/> +   <Action name="help_report_bug"/> +   <Separator weakSeparator="1"/> +   <Action name="switch_application_language"/> +   <Separator weakSeparator="1"/> +   <Action name="help_about_app"/> +   <Action name="help_about_kde"/> +   <Separator weakSeparator="1"/> +   <Action name="help_report_bug"/> +   <Separator weakSeparator="1"/> +   <Action name="switch_application_language"/> +   <Separator weakSeparator="1"/> +   <Action name="help_about_app"/> +   <Action name="help_about_kde"/> +  </Menu> + </MenuBar> + <ToolBar noMerge="1" name="mainToolBar" alreadyVisited="1"> +  <text context="@title:menu">Main Toolbar</text> +  <Action name="go_back"/> +  <Action name="go_forward"/> +  <Separator name="separator_0"/> +  <Action name="icons"/> +  <Action name="compact"/> +  <Action name="details"/> +  <Separator name="separator_1"/> +  <Action name="edit_find"/> +  <Action name="show_preview"/> +  <Action name="split_view"/> +  <Action name="open_terminal"/> + </ToolBar> + <State name="new_file"> +  <disable> +   <Action name="edit_undo"/> +   <Action name="edit_redo"/> +   <Action name="edit_cut"/> +   <Action name="edit_copy"/> +   <Action name="rename"/> +   <Action name="move_to_trash"/> +   <Action name="delete"/> +   <Action name="invert_selection"/> +   <Separator/> +   <Action name="go_back"/> +   <Action name="go_forward"/> +  </disable> + </State> + <State name="has_selection"> +  <enable> +   <Action name="edit_cut"/> +   <Action name="edit_copy"/> +   <Action name="rename"/> +   <Action name="move_to_trash"/> +   <Action name="delete"/> +   <Action name="invert_selection"/> +  </enable> + </State> + <State name="has_no_selection"> +  <disable> +   <Action name="edit_cut"/> +   <Action name="edit_copy"/> +   <Action name="rename"/> +   <Action name="move_to_trash"/> +   <Action name="delete"/> +   <Action name="delete_shortcut"/> +   <Action name="invert_selection"/> +  </disable> + </State> + <ActionProperties scheme="Default"> +  <Action priority="0" name="go_back"/> +  <Action priority="0" name="go_forward"/> +  <Action priority="0" name="go_up"/> +  <Action priority="0" name="go_home"/> +  <Action priority="0" name="stop"/> +  <Action priority="0" name="icons"/> +  <Action priority="0" name="compact"/> +  <Action priority="0" name="details"/> +  <Action priority="0" name="view_zoom_in"/> +  <Action priority="0" name="view_zoom_out"/> +  <Action priority="0" name="edit_cut"/> +  <Action priority="0" name="edit_copy"/> +  <Action priority="0" name="edit_paste"/> + </ActionProperties> +</kpartgui>  diff --git a/skel/.kde/share/config/dolphinrc b/skel/.kde/share/config/dolphinrc new file mode 100644 index 0000000..728fb7d --- /dev/null +++ b/skel/.kde/share/config/dolphinrc @@ -0,0 +1,2 @@ +[MainWindow]  +State=AAAA/wAAAAD9AAAAAwAAAAAAAACMAAAB1vwCAAAAAvsAAAAWAGYAbwBsAGQAZQByAHMARABvAGMAawAAAAAA/////wAAAAgBAAAF+wAAABQAcABsAGEAYwBlAHMARABvAGMAawEAAAAeAAAB1gAAAFABAAAFAAAAAQAAALoAAAHW/AIAAAAC+wAAABAAaQBuAGYAbwBEAG8AYwBrAQAAAB4AAAHWAAAA8AEAAAX7AAAAFABzAGUAYQByAGMAaABEAG8AYwBrAAAAAAD/////AAAACAEAAAUAAAADAAAAAAAAAAD8AQAAAAH7AAAAGAB0AGUAcgBtAGkAbgBhAGwARABvAGMAawAAAAAA/////wAAAAgBAAAFAAABogAAAdYAAAAEAAAABAAAAAgAAAAI/AAAAAEAAAACAAAAAQAAABYAbQBhAGkAbgBUAG8AbwBsAEIAYQByAQAAAAD/////AAAAAAAAAAA= diff --git a/skel/.kde/share/config/kmetainformationrc b/skel/.kde/share/config/kmetainformationrc index 7f897c6..4286f71 100644 --- a/skel/.kde/share/config/kmetainformationrc +++ b/skel/.kde/share/config/kmetainformationrc @@ -1,26 +1,37 @@  [Misc] -version=2 +version=3  [Show] -asText=false -contentSize=false -created=false -depth=false -description=false -fileExtension=false -fileName=false -fileSize=false -hasTag=false -lastModified=false -mimeType=false -modified=true -name=false -numericRating=false -owner=true -parentUrl=false -permissions=true -plainTextContent=false -size=true -sourceModified=false -type=true -url=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#comment=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#contentSize=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#depends=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#isPartOf=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#lastModified=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#mimeType=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#plainTextContent=false +http://www.semanticdesktop.org/ontologies/2007/01/19/nie#url=false +http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#averageBitrate=false +http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#channels=false +http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#apertureValue=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#exposureBiasValue=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#exposureTime=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#flash=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#focalLength=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#focalLengthIn35mmFilm=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#isoSpeedRatings=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#make=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#meteringMode=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#model=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#orientation=false +http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#whiteBalance=false +http://www.semanticdesktop.org/ontologies/2007/08/15/nao#description=false +http://www.semanticdesktop.org/ontologies/2007/08/15/nao#hasTag=false +http://www.semanticdesktop.org/ontologies/2007/08/15/nao#lastModified=false +http://www.semanticdesktop.org/ontologies/2007/08/15/nao#numericRating=false +http://www.w3.org/1999/02/22-rdf-syntax-ns#type=false +kfileitem#modified=true +kfileitem#owner=true +kfileitem#permissions=true +kfileitem#size=true +kfileitem#type=true diff --git a/skel/.kde/share/config/kwinrc b/skel/.kde/share/config/kwinrc index 8f1b7ce..95745b9 100644 --- a/skel/.kde/share/config/kwinrc +++ b/skel/.kde/share/config/kwinrc @@ -1,3 +1,11 @@ +[Desktops] +Name_1= +Name_2= +Name_3= +Name_4= +Number=4 +Rows=2 +  [Plugins]  kwin4_effect_magnifierEnabled=true  kwin4_effect_mousemarkEnabled=true diff --git a/skel/.kde/share/config/plasma-desktop-appletsrc b/skel/.kde/share/config/plasma-desktop-appletsrc deleted file mode 100644 index 570c35a..0000000 --- a/skel/.kde/share/config/plasma-desktop-appletsrc +++ /dev/null @@ -1,42 +0,0 @@ -[$Version] -update_info=plasma_popupapplet_fix_groups.upd:PlasmaPopupAppletFixGroups1 - -[Containments][1] -activity= -desktop=-1 -formfactor=0 -immutability=1 -location=0 -plugin=desktop -screen=0 -wallpaperplugin=image -wallpaperpluginmode=SingleImage -zvalue=0 - -[Containments][1][Wallpaper][image] -wallpaper=/usr/share/wallpapers/kanotix-starrise  - -[Containments][1][Applets][2] -activity= -desktop=-1 -formfactor=0 -immutability=1 -location=0 -plugin=folderview -screen=-1 -zvalue=0 - -[Containments][1][Applets][2][Configuration] -activity= -desktop=-1 -formfactor=0 -immutability=1 -location=0 -plugin=folderview -screen=-1 -url=desktop:/ -zvalue=0 - -[Containments][3][Applets][4][Configuration] -Share=false -icon=start-here-kanotix diff --git a/skel/.kde/share/config/powerdevilrc b/skel/.kde/share/config/powerdevilrc new file mode 100644 index 0000000..6d63ca0 --- /dev/null +++ b/skel/.kde/share/config/powerdevilrc @@ -0,0 +1,6 @@ +[BatteryManagement] +BatteryCriticalAction=1 +BatteryCriticalLevel=10 + +[General] +configLockScreen=false diff --git a/skel/.kde/share/config/synaptiks.notifyrc b/skel/.kde/share/config/synaptiks.notifyrc deleted file mode 100644 index 91def76..0000000 --- a/skel/.kde/share/config/synaptiks.notifyrc +++ /dev/null @@ -1,13 +0,0 @@ -[Event/touchpadError] -Action= -Execute= -KTTS= -Logfile= -Sound= - -[Event/touchpadOff] -Action= -Execute= -KTTS= -Logfile= -Sound= diff --git a/skel/.kde/share/config/synaptiksrc b/skel/.kde/share/config/synaptiksrc deleted file mode 100644 index aa8ffbf..0000000 --- a/skel/.kde/share/config/synaptiksrc +++ /dev/null @@ -1,5 +0,0 @@ -[Scrolling] -VerticalEdgeScrolling=true - -[Tapping] -OneFingerButton=LeftMouseButton diff --git a/skel/.kde/share/config/synaptiksrc-defaults b/skel/.kde/share/config/synaptiksrc-defaults deleted file mode 100644 index 1bfac44..0000000 --- a/skel/.kde/share/config/synaptiksrc-defaults +++ /dev/null @@ -1,20 +0,0 @@ -[Motion] -AccelerationFactor=0.01 -MaximumSpeed=0.7 -MinimumSpeed=0.4 - -[Scrolling] -CircularScrollingDistance=6 -Coasting=false -CoastingSpeed=0 -CornerCoasting=false -HorizontalEdgeScrolling=false -HorizontalScrollingDistance=100 -HorizontalTwoFingerScrolling=false -VerticalEdgeScrolling=false -VerticalScrollingDistance=100 -VerticalTwoFingerScrolling=false - -[Tapping] -LockedDragsTimeout=5 -OneFingerButton=NoButton diff --git a/skel/.kde/share/config/synaptiksrc-macbook b/skel/.kde/share/config/synaptiksrc-macbook deleted file mode 100644 index aabec78..0000000 --- a/skel/.kde/share/config/synaptiksrc-macbook +++ /dev/null @@ -1,7 +0,0 @@ -[Scrolling] -VerticalEdgeScrolling=true -VerticalTwoFingerScrolling=true - -[Tapping] -TwoFingerButton=RightMouseButton -ThreeFingerButton=MiddleMouseButton  diff --git a/skel/Documents/.directory b/skel/Documents/.directory new file mode 100644 index 0000000..fe6f3da --- /dev/null +++ b/skel/Documents/.directory @@ -0,0 +1,2 @@ +[Desktop Entry] +Icon=folder-documents diff --git a/skel/Downloads/.directory b/skel/Downloads/.directory new file mode 100644 index 0000000..d414f16 --- /dev/null +++ b/skel/Downloads/.directory @@ -0,0 +1,2 @@ +[Desktop Entry] +Icon=folder-downloads diff --git a/skel/Music/.directory b/skel/Music/.directory new file mode 100644 index 0000000..90fa43b --- /dev/null +++ b/skel/Music/.directory @@ -0,0 +1,2 @@ +[Desktop Entry] +Icon=folder-sound diff --git a/skel/Pictures/.directory b/skel/Pictures/.directory new file mode 100644 index 0000000..4763c3f --- /dev/null +++ b/skel/Pictures/.directory @@ -0,0 +1,2 @@ +[Desktop Entry] +Icon=folder-image diff --git a/skel/Videos/.directory b/skel/Videos/.directory new file mode 100644 index 0000000..3c68e3e --- /dev/null +++ b/skel/Videos/.directory @@ -0,0 +1,2 @@ +[Desktop Entry] +Icon=folder-video diff --git a/x-www-browser.desktop b/x-www-browser.desktop new file mode 100644 index 0000000..f42529a --- /dev/null +++ b/x-www-browser.desktop @@ -0,0 +1,15 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=System Web Browser +Comment=Browse the World Wide Web +GenericName=Web Browser +X-GNOME-FullName=System Web Browser +Exec=x-www-browser %u +Terminal=false +X-MultipleArgs=false +Type=Application +Icon=applications-internet +Categories=Network;WebBrowser; +MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https; +StartupWMClass=Web-Browser +StartupNotify=true | 
