diff options
37 files changed, 1421 insertions, 33 deletions
diff --git a/kanotix-firefox-policies/debian/README b/kanotix-firefox-policies/debian/README new file mode 100644 index 0000000..16a3159 --- /dev/null +++ b/kanotix-firefox-policies/debian/README @@ -0,0 +1,6 @@ +The Debian Package kanotix-firefox-policies +---------------------------- + +Comments regarding the Package + + -- Holger Paradies <retabell@gmx.de> Fri, 30 Aug 2024 10:17:23 +0200 diff --git a/kanotix-firefox-policies/debian/changelog b/kanotix-firefox-policies/debian/changelog new file mode 100644 index 0000000..e6abf7c --- /dev/null +++ b/kanotix-firefox-policies/debian/changelog @@ -0,0 +1,13 @@ +kanotix-firefox-policies (0.0.2) unstable; urgency=medium + + * Add local html file for menu + * Provide debian and ubuntu package search + * Support for non esr firefox + + -- Holger Paradies <retabell@gmx.de> Tue, 30 Dec 2025 14:41:11 +0100 + +kanotix-firefox-policies (0.0.1) unstable; urgency=medium + + * Initial Release. + + -- Holger Paradies <retabell@gmx.de> Fri, 30 Aug 2024 10:17:23 +0200 diff --git a/kanotix-firefox-policies/debian/control b/kanotix-firefox-policies/debian/control new file mode 100644 index 0000000..d2f09c8 --- /dev/null +++ b/kanotix-firefox-policies/debian/control @@ -0,0 +1,16 @@ +Source: kanotix-firefox-policies +Section: unknown +Priority: optional +Maintainer: Holger Paradies <retabell@gmx.de> +Build-Depends: debhelper-compat (= 13) +Standards-Version: 4.5.1 +Homepage: https://kanotix.de +#Vcs-Browser: https://salsa.debian.org/debian/kanotix-firefox-policies +#Vcs-Git: https://salsa.debian.org/debian/kanotix-firefox-policies.git +Rules-Requires-Root: no + +Package: kanotix-firefox-policies +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: policies for firefox-esr + some simple configs for firefox diff --git a/kanotix-firefox-policies/debian/copyright b/kanotix-firefox-policies/debian/copyright new file mode 100644 index 0000000..466cb7d --- /dev/null +++ b/kanotix-firefox-policies/debian/copyright @@ -0,0 +1,39 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: kanotix-firefox-policies +Upstream-Contact: <preferred name and address to reach the upstream project> +Source: <url://example.com> + +Files: * +Copyright: <years> <put author's name and email here> + <years> <likewise for another author> +License: GPL-2.0+ + +Files: debian/* +Copyright: 2024 Holger Paradies <retabell@gmx.de> +License: GPL-2.0+ + +License: GPL-2.0+ + This package 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. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + 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 <https://www.gnu.org/licenses/> + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +# Please also look if there are files or directories which have a +# different copyright/license attached and list them here. +# Please avoid picking licenses with terms that are more restrictive than the +# packaged work, as it may make Debian's contributions unacceptable upstream. +# +# If you need, there are some extra license texts available in two places: +# /usr/share/debhelper/dh_make/licenses/ +# /usr/share/common-licenses/ diff --git a/kanotix-firefox-policies/debian/kanotix-firefox-policies-docs.docs b/kanotix-firefox-policies/debian/kanotix-firefox-policies-docs.docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/kanotix-firefox-policies/debian/kanotix-firefox-policies-docs.docs @@ -0,0 +1 @@ +README diff --git a/kanotix-firefox-policies/debian/kanotix-firefox-policies.install b/kanotix-firefox-policies/debian/kanotix-firefox-policies.install new file mode 100644 index 0000000..97060c0 --- /dev/null +++ b/kanotix-firefox-policies/debian/kanotix-firefox-policies.install @@ -0,0 +1,3 @@ +policies.json usr/share/firefox-esr/distribution/ +#polices.json etc/firefox/policies/ +ff-policies.html usr/share/doc/kanotix-firefox-policies/ diff --git a/kanotix-firefox-policies/debian/kanotix-firefox-policies.links b/kanotix-firefox-policies/debian/kanotix-firefox-policies.links new file mode 100644 index 0000000..79070b2 --- /dev/null +++ b/kanotix-firefox-policies/debian/kanotix-firefox-policies.links @@ -0,0 +1 @@ +usr/share/firefox-esr/distribution/policies.json etc/firefox/policies/policies.json diff --git a/kanotix-firefox-policies/debian/rules b/kanotix-firefox-policies/debian/rules new file mode 100755 index 0000000..59ea751 --- /dev/null +++ b/kanotix-firefox-policies/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f +# See debhelper(7) (uncomment to enable) +# output every command that modifies files on the build system. +#export DH_VERBOSE = 1 + + +# see FEATURE AREAS in dpkg-buildflags(1) +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +# see ENVIRONMENT in dpkg-buildflags(1) +# package maintainers to append CFLAGS +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +# package maintainers to append LDFLAGS +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + + +%: + dh $@ + + +# dh_make generated override targets +# This is example for Cmake (See https://bugs.debian.org/641051 ) +#override_dh_auto_configure: +# dh_auto_configure -- \ +# -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) diff --git a/kanotix-firefox-policies/debian/source/format b/kanotix-firefox-policies/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/kanotix-firefox-policies/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/kanotix-firefox-policies/ff-policies.html b/kanotix-firefox-policies/ff-policies.html new file mode 100644 index 0000000..3ebf642 --- /dev/null +++ b/kanotix-firefox-policies/ff-policies.html @@ -0,0 +1,61 @@ +<!DOCTYPE html> +<!-- Created on 28.08.2024, 12:39:06 --> +<html lang="de"> + <head> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <title>Policies</title> + <style> +body { + font-family: Arial, sans-serif; + margin: 0; + padding: 0; + background-color: #f4f4f4; +} +header { + background-color: #6495ed; + color: #fff; + padding: 1rem; + text-align: center; +} +.container { + padding: 2rem; +} +.post { + background-color: #fff; + margin-bottom: 1rem; + padding: 1rem; + border-radius: 5px; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); +} + </style> + </head> + <body> + <header> + <h1>Firefox Policies</h1> + <p>Konfiguration von Firefox über policies.json</p> + </header> + <div class="container"> + <div class="post"> + <h2>Grundlagen</h2> + <p>Systemweite Konfiguration unter: <b><tt>/etc/firefox/policies/policies.json</tt></b> (auch firefox-esr)</p> + <p>Alternativ unter: <b><tt>/usr/share/firefox-esr/distribution/policies.json</tt> + </b> (für debian firefox-esr)</p> + <br/><br/> + [Verweise:] + <p><a href="https://support.mozilla.org/de/kb/firefox-mithilfe-der-datei-policiesjson-anpassen">https://support.mozilla.org/de/kb/firefox-mithilfe-der-datei-policiesjson-anpassen</a></p> + <p><a href="https://mozilla.github.io/policy-templates/">https://mozilla.github.io/policy-templates/</a></p> + <br/><br/> + </div> + <div class="post"> + <h2>KANOTIX Konfiguration</h2> + <p>Mit dem Paket <a target="_blank" rel="noopener noreferrer" href="https://kanotix.com/files/towelfire/kanotix-firefox-policies/">kanotix-firefox-polices</a> wird die config Datei für firefox-esr installiert.</p> + <p>In /etc/firefox wird ein Link auf diese Datei erstellt um nicht esr Versionen einzubinden (bei Bedarf den Link entfernen).</p> + <p>Aktuelle config Datei (online): <a target="_blank" rel="noopener noreferrer" href="https://git.acritox.com/kanotix-packages/plain/kanotix-firefox-policies/policies.json">KANOTIX policies.json</a></p> + <p><kbd>about:policies</kbd> zeigt die aktuelle config im Browser.</p> + <p></p> + <p><kbd>apt purge kanotix-firefox-policies</kbd> entfernt das Paket.</p> + </div> + </div> + </body> +</html> diff --git a/kanotix-firefox-policies/policies.json b/kanotix-firefox-policies/policies.json new file mode 100644 index 0000000..87ff516 --- /dev/null +++ b/kanotix-firefox-policies/policies.json @@ -0,0 +1,36 @@ +{ + "policies": { + "SupportMenu": { + "Title": "About Kanotix config", + "URL": "file:/usr/share/doc/kanotix-firefox-policies/ff-policies.html" + }, + "SearchEngines": { + "Add": [ + { + "Name": "Debian Packages", + "URLTemplate": "https://packages.debian.org/search?keywords={searchTerms}&searchon=names&suite=all&section=all&sourceid=mozilla-search", + "Method": "GET", + "IconURL": "https://debian.org/favicon.ico", + "Alias": "@debian", + "Description": "Debian package search" + }, + { + "Name": "Ubuntu Packages", + "URLTemplate": "https://packages.ubuntu.com/search?keywords={searchTerms}&searchon=names&suite=all&section=all&sourceid=mozilla-search", + "Method": "GET", + "IconURL": "https://ubuntu.com/favicon.png", + "Alias": "@ubuntu", + "Description": "Ubuntu package search" + } + ] + }, + "DisplayMenuBar": "default-on", + "DisplayBookmarksToolbar": true, + "SearchBar": "separate", + "Preferences": { + "browser.fixup.dns_first_for_single_words": true + }, + "OverridePostUpdatePage": "", + "NetworkPrediction": false + } +} diff --git a/kanotix-firefox-policies/policies.json.more b/kanotix-firefox-policies/policies.json.more new file mode 100644 index 0000000..5e5edee --- /dev/null +++ b/kanotix-firefox-policies/policies.json.more @@ -0,0 +1,23 @@ +{ + "policies": { + "SupportMenu": { + "Title": "About Kanotix config", + "URL": "file:/usr/share/doc/kanotix-firefox-policies/ff-policies.html" + }, + "DisplayMenuBar": "default-on", + "DisplayBookmarksToolbar": true, + "SearchBar": "separate", + "Preferences": { + "browser.fixup.dns_first_for_single_words": true + }, + "DisableFirefoxAccounts": true, + "DisableFirefoxScreenshots": true, + "DisableFirefoxStudies": true, + "DisablePocket": true, + "DisableProfileImport": true, + "DisableTelemetry": true, + "NewTabPage": true, + "OverridePostUpdatePage": "", + "NetworkPrediction": false + } +} diff --git a/kanotix-irc/debian/changelog b/kanotix-irc/debian/changelog index 8ff48a9..36d5624 100644 --- a/kanotix-irc/debian/changelog +++ b/kanotix-irc/debian/changelog @@ -1,3 +1,43 @@ +kanotix-irc (1.0.14) unstable; urgency=medium + + * Prefer zoitechat over hexchat. + + -- Holger Paradies <retabell@gmx.de> Sun, 26 Jul 2026 17:30:13 +0200 + +kanotix-irc (1.0.13) unstable; urgency=medium + + * add zoitechat as replacement for hexchat + * for now use old configs from hexchat + + -- Holger Paradies <retabell@gmx.de> Sat, 25 Jul 2026 08:44:51 +0200 + +kanotix-irc (1.0.12) unstable; urgency=medium + + * update debian package build + + -- Holger Paradies <retabell@gmx.de> Sat, 25 Jul 2026 07:06:10 +0200 + +kanotix-irc (1.0.11) unstable; urgency=medium + + * rebuild with new number + + -- Holger Paradies <retabell@gmx.de> Sat, 31 Dec 2022 12:24:44 +0100 + +kanotix-irc (1.0.10) unstable; urgency=medium + + * Hexchat config oftc + * Minor fixes + + -- Holger Paradies <retabell@gmx.de> Sun, 20 Nov 2022 09:39:50 +0100 + +kanotix-irc (1.0.9) unstable; urgency=medium + + * Switch to oftc + * Rework handling of ssl port + * Konversation and Hexchat working, weechat needs love + + -- Holger Paradies <retabell@gmx.de> Sat, 14 Aug 2021 13:10:15 +0200 + kanotix-irc (1.0.8) unstable; urgency=medium * center option for yad diff --git a/kanotix-irc/debian/compat b/kanotix-irc/debian/compat deleted file mode 100644 index 7ed6ff8..0000000 --- a/kanotix-irc/debian/compat +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/kanotix-irc/debian/control b/kanotix-irc/debian/control index 04dc81e..b1ff4ea 100644 --- a/kanotix-irc/debian/control +++ b/kanotix-irc/debian/control @@ -2,8 +2,9 @@ Source: kanotix-irc Section: net Priority: optional Maintainer: Joerg Schirottke <master@kanotix.com> -Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5.0.0) -Standards-Version: 3.7.2 +Build-Depends: + debhelper-compat (= 13), +Standards-Version: 4.6.2 Package: kanotix-irc Architecture: all diff --git a/kanotix-irc/debian/rules b/kanotix-irc/debian/rules index b092bdd..f1d1d25 100755 --- a/kanotix-irc/debian/rules +++ b/kanotix-irc/debian/rules @@ -1,4 +1,26 @@ #!/usr/bin/make -f -include /usr/share/cdbs/1/rules/debhelper.mk +# See debhelper(7) (uncomment to enable). +# Output every command that modifies files on the build system. +#export DH_VERBOSE = 1 + +# See FEATURE AREAS in dpkg-buildflags(1). +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +# See ENVIRONMENT in dpkg-buildflags(1). +# Package maintainers to append CFLAGS. +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +# Package maintainers to append LDFLAGS. +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + + +%: + dh $@ + + +# dh_make generated override targets. +# This is an example for Cmake (see <https://bugs.debian.org/641051>). +#override_dh_auto_configure: +# dh_auto_configure -- \ +# -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) diff --git a/kanotix-irc/debian/source/format b/kanotix-irc/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/kanotix-irc/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/kanotix-irc/kanotix-irc b/kanotix-irc/kanotix-irc index b49b9db..958ba8d 100755 --- a/kanotix-irc/kanotix-irc +++ b/kanotix-irc/kanotix-irc @@ -48,6 +48,7 @@ KONVERSATION="$(which konversation)" || KONVERSATION="/usr/bin/konversation" WEECHAT="$(which weechat-curses)" || WEECHAT="/usr/bin/weechat-curses" XCHAT="$(which xchat)" || XCHAT="/usr/bin/xchat" HEXCHAT="$(which hexchat)" || HEXCHAT="/usr/bin/hexchat" +ZOITECHAT="$(which zoitechat)" || ZOITECHAT="/usr/bin/zoitechat" # internal functions inputbox() @@ -418,7 +419,7 @@ _EOF_ cat <<_EOF_ >"$HEXCHATCFG/servlist.conf" -N=FreeNode +N=OFTC J=#kanotix E=UTF-8 (Unicode) F=63 @@ -448,6 +449,63 @@ _EOF_ [ "$RETC" -ne 0 ] && return 127 || exit 0 } +kanotix_zoitechat() +{ + ZOITECHATCFG="$($MKTEMP -dp /tmp/ .zoitechat-XXXXXXXXXX)" + + if [ -e ~/.config/zoitechat/ ]; then + cp -r ~/.config/zoitechat/* "$ZOITECHATCFG/" + # delete improper lines + sed -i '/gui_join_dialog/d; + /gui_slist_skip/d; + /gui_slist_select/d; + /irc_nick1/d; + /irc_nick2/d; + /irc_nick3/d; + /irc_user_name/d; + /irc_real_name/d' "$ZOITECHATCFG/zoitechat.conf" + fi + cat <<_EOF_ >>"$ZOITECHATCFG/zoitechat.conf" +gui_join_dialog = 0 +gui_slist_select = 0 +gui_slist_skip = 1 +irc_nick1 = $NICK +irc_nick2 = ${NICK}_ +irc_nick3 = ${NICK}__ +_EOF_ + + + cat <<_EOF_ >"$ZOITECHATCFG/servlist.conf" +N=OFTC +J=#kanotix +E=UTF-8 (Unicode) +F=63 +_EOF_ + # if ssl port configured then add ssl options + if $USE_SSL; then + cat <<_EOF_ >>"$ZOITECHATCFG/servlist.conf" +D=1 +_EOF_ + else + cat <<_EOF_ >>"$ZOITECHATCFG/servlist.conf" +D=0 +_EOF_ + fi + cat <<_EOF_ >>"$ZOITECHATCFG/servlist.conf" +S=$FLL_IRC_SERVER/$FLL_IRC_PORT +_EOF_ + + cat <<_EOF_ >"$ZOITECHATCFG/commands.conf" +NAME cmd +CMD exec -o &2 +_EOF_ + + "$ZOITECHAT" -d "$ZOITECHATCFG" + RETC="$?" + rm -rf "$ZOITECHATCFG" + [ "$RETC" -ne 0 ] && return 127 || exit 0 +} + ############################################################################## @@ -536,6 +594,11 @@ else [ -x "$KSIRC" ] && \ exec "$KSIRC" --server "$FLL_IRC_SERVER" --channel "$FLL_IRC_CHANNEL" --nick "$NICK" + if [ -x "$ZOITECHAT" ]; then + kanotix_zoitechat + exit "$?" + fi + if [ -x "$HEXCHAT" ]; then kanotix_hexchat exit "$?" @@ -552,7 +615,7 @@ fi # Oops... echo "ERROR: failed to start any suitable IRC Client" -for i in "$DIALOG" "$XDIALOG" "$BITCHX" "$IRSSI" "$KSIRC" "$KONVERSATION" "$WEECHAT" "$XCHAT" "$HEXCHAT" ; do +for i in "$DIALOG" "$XDIALOG" "$BITCHX" "$IRSSI" "$KSIRC" "$KONVERSATION" "$WEECHAT" "$XCHAT" "$HEXCHAT" "$ZOITECHAT" ; do if [ -x "$i" ]; then echo "$i: found." else diff --git a/kanotix-irc/skel/.config/hexchat/hexchat.conf b/kanotix-irc/skel/.config/hexchat/hexchat.conf index 5e7da99..14a686a 100644 --- a/kanotix-irc/skel/.config/hexchat/hexchat.conf +++ b/kanotix-irc/skel/.config/hexchat/hexchat.conf @@ -2,7 +2,7 @@ version = 2.8.8 completion_sort = 1 gui_input_spell = 0 gui_join_dialog = 0 -gui_slist_select = 29 +gui_slist_select = 60 gui_url_mod = 0 stamp_text = 1 tab_layout = 0 diff --git a/kanotix-irc/skel/.config/hexchat/servlist.conf b/kanotix-irc/skel/.config/hexchat/servlist.conf index 9fcc1da..df0a633 100644 --- a/kanotix-irc/skel/.config/hexchat/servlist.conf +++ b/kanotix-irc/skel/.config/hexchat/servlist.conf @@ -466,6 +466,13 @@ F=19 D=0 S=irc.oftc.net +N=OFTC_ssl_kanotix +E=UTF-8 (Unicode) +F=19 +D=1 +S=irc.oftc.net/+6697 +J=#kanotix + N=OtherNet E=UTF-8 (Unicode) F=19 diff --git a/kanotix-irc/skel/.config/zoitechat/commands.conf b/kanotix-irc/skel/.config/zoitechat/commands.conf new file mode 100644 index 0000000..dbdd1f1 --- /dev/null +++ b/kanotix-irc/skel/.config/zoitechat/commands.conf @@ -0,0 +1,2 @@ +NAME cmd +CMD exec -o &2 diff --git a/kanotix-irc/skel/.config/zoitechat/servlist.conf b/kanotix-irc/skel/.config/zoitechat/servlist.conf new file mode 100644 index 0000000..df0a633 --- /dev/null +++ b/kanotix-irc/skel/.config/zoitechat/servlist.conf @@ -0,0 +1,711 @@ +v=2.9.6 + +N=2600net +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.2600.net + +N=2ch +E=iso-2022-jp +F=19 +D=0 +S=irc.2ch.net +S=irc2.2ch.net +S=irc.juggler.jp + +N=AccessIRC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.accessirc.net +S=eu.accessirc.net + +N=AfterNET +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.afternet.org +S=us.afternet.org +S=eu.afternet.org + +N=Aitvaras +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc6.ktu.lt/+7668 +S=irc6.ktu.lt/7666 +S=irc.data.lt/+6668 +S=irc-ssl.omnitel.net/+6668 +S=irc-ssl.le.lt/+9999 +S=irc.data.lt +S=irc.omnitel.net +S=irc.ktu.lt +S=irc.le.lt +S=irc.takas.lt +S=irc.5ci.net +S=irc.kis.lt + +N=AlphaChat +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.alphachat.net +S=na.alphachat.net +S=eu.alphachat.net +S=au.alphachat.net +S=za.alphachat.net + +N=ARCNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=se1.arcnet.vapor.com +S=us1.arcnet.vapor.com +S=us2.arcnet.vapor.com +S=us3.arcnet.vapor.com +S=ca1.arcnet.vapor.com +S=de1.arcnet.vapor.com +S=de3.arcnet.vapor.com +S=ch1.arcnet.vapor.com +S=be1.arcnet.vapor.com +S=nl3.arcnet.vapor.com +S=uk1.arcnet.vapor.com +S=uk2.arcnet.vapor.com +S=fr1.arcnet.vapor.com + +N=AustNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=au.austnet.org +S=us.austnet.org +S=ca.austnet.org + +N=AzzurraNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.azzurra.org +S=crypto.azzurra.org + +N=Beirut +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.beirut.com + +N=Chat4all +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.chat4all.org/+7001 +S=irc.chat4all.org + +N=ChattingAway +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.chattingaway.com + +N=ChatJunkies +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.chatjunkies.org +S=nl.chatjunkies.org +J=#xchat + +N=ChatNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=US.ChatNet.Org +S=EU.ChatNet.Org + +N=ChatSpike +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.chatspike.net + +N=Criten +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.criten.net +S=irc.eu.criten.net + +N=DALnet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.dal.net +S=irc.eu.dal.net + +N=Dark-Tou-Net +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.d-t-net.de +S=bw.d-t-net.de +S=nc.d-t-net.de +S=wakka.d-t-net.de + +N=DarkMyst +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.darkmyst.org + +N=DeepIRC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.deepirc.net + +N=DeltaAnime +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.deltaanime.net + +N=EFnet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.blackened.com +S=irc.Prison.NET +S=irc.Qeast.net +S=irc.efnet.pl +S=efnet.demon.co.uk +S=irc.lightning.net +S=irc.mindspring.com +S=irc.easynews.com +S=irc.servercentral.net + +N=EnterTheGame +E=UTF-8 (Unicode) +F=19 +D=0 +S=IRC.EnterTheGame.Com + +N=EntropyNet +L=6 +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.entropynet.net/+6697 +S=irc.entropynet.net +S=irc6.entropynet.net/+6697 +S=irc6.entropynet.net + +N=EsperNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.esper.net/+6697 +S=irc.esper.net + +N=EUIrc +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.euirc.net +S=irc.ham.de.euirc.net +S=irc.ber.de.euirc.net +S=irc.ffm.de.euirc.net +S=irc.bre.de.euirc.net +S=irc.hes.de.euirc.net +S=irc.vie.at.euirc.net +S=irc.inn.at.euirc.net +S=irc.bas.ch.euirc.net + +N=EuropNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.europnet.org + +N=FDFNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.fdfnet.net +S=irc.eu.fdfnet.net + +N=FEFNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.fef.net +S=irc.ggn.net +S=irc.vendetta.com + +N=FreeNode_ssl_kanotix +J=#kanotix +E=UTF-8 (Unicode) +F=23 +D=1 +S=irc.freenode.net/+7000 + +N=FreeNode_ssl +E=UTF-8 (Unicode) +F=23 +D=1 +S=irc.freenode.net/+7000 + +N=freenode +L=6 +E=UTF-8 (Unicode) +F=19 +D=0 +S=chat.freenode.net/+6697 +S=chat.freenode.net +S=irc.freenode.net + +N=FurryLand +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.furryland.net/+6697 +S=irc.furryland.net + +N=Fusion Latina +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.fusionlatina.org/2012 + +N=GalaxyNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.galaxynet.org + +N=GameSurge +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.gamesurge.net + +N=GeekShed +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.geekshed.net + +N=German-Elite +E=UTF-8 (Unicode) +F=19 +D=0 +S=dominion.german-elite.net +S=komatu.german-elite.net + +N=GIMPNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.gimp.org +S=irc.gnome.org +S=irc.us.gimp.org + +N=Hashmark +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.hashmark.net + +N=IdleMonkeys +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.idlemonkeys.net + +N=IndirectIRC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.indirectirc.com/+6697 +S=irc.indirectirc.com + +N=IRCHighWay +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.irchighway.net/+9999 +S=irc.irchighway.net + +N=IrcLink +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.irclink.net +S=Alesund.no.eu.irclink.net +S=Oslo.no.eu.irclink.net +S=frogn.no.eu.irclink.net +S=tonsberg.no.eu.irclink.net + +N=IRCNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=open.ircnet.net +S=irc.de.ircnet.net + +N=IRCNode +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.ircnode.org/+6697 +S=irc.ircnode.org + +N=Irctoo.net +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.irctoo.net + +N=IronDust +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.irondust.net/+6697 +S=irc.irondust.net + +N=iZ-smart.net +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.iZ-smart.net/6666 +S=irc.iZ-smart.net/6667 +S=irc.iZ-smart.net/6668 + +N=Krstarica +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.krstarica.com + +N=Librenet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.librenet.net +S=ielf.fr.librenet.net + +N=LinkNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.link-net.org/+7000 +S=as.link-net.org/+7000 +S=eu.link-net.org/+7000 +S=us.link-net.org/+7000 +S=irc6.link-net.org/+7000 + +N=MindForge +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.mindforge.org + +N=MIXXnet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.mixxnet.net + +N=Moznet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.mozilla.org + +N=NeverNET +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.nevernet.net +S=imagine.nevernet.net +S=dimension.nevernet.net +S=universe.nevernet.net +S=wayland.nevernet.net +S=forte.nevernet.net + +N=NixHelpNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.nixhelp.org +S=us.nixhelp.org +S=uk.nixhelp.org +S=uk2.nixhelp.org +S=uk3.nixhelp.org +S=nl.nixhelp.org +S=ca.ld.nixhelp.org +S=us.co.nixhelp.org +S=us.ca.nixhelp.org +S=us.pa.nixhelp.org + +N=ObsidianIRC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.obsidianirc.net + +N=Oceanius +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.oceanius.com + +N=OFTC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.oftc.net + +N=OFTC_ssl_kanotix +E=UTF-8 (Unicode) +F=19 +D=1 +S=irc.oftc.net/+6697 +J=#kanotix + +N=OtherNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.othernet.org + +N=OzNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.oz.org + +N=PIRC.PL +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.pirc.pl + +N=PonyChat +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.ponychat.net/+6697 +S=irc.ponychat.net + +N=PTNet.org +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.PTNet.org +S=world.PTnet.org +S=netvisao.PTnet.org +S=uevora.PTnet.org +S=vianetworks.PTnet.org +S=uc.PTnet.org +S=nfsi.ptnet.org +S=fctunl.ptnet.org + +N=QuakeNet +L=8 +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.quakenet.org +S=irc.se.quakenet.org +S=irc.dk.quakenet.org +S=irc.no.quakenet.org +S=irc.fi.quakenet.org +S=irc.be.quakenet.org +S=irc.uk.quakenet.org +S=irc.de.quakenet.org +S=irc.it.quakenet.org + +N=Rizon +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.rizon.net + +N=RusNet +E=KOI8-R (Cyrillic) +F=19 +D=0 +S=irc.tomsk.net +S=irc.rinet.ru +S=irc.run.net +S=irc.ru +S=irc.lucky.net + +N=SceneNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.scene.org +S=irc.eu.scene.org +S=irc.us.scene.org + +N=SeilEn.de +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.seilen.de + +N=Serenity-IRC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.serenity-irc.net +S=eu.serenity-irc.net +S=us.serenity-irc.net + +N=SlashNET +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.slashnet.org +S=area51.slashnet.org +S=moo.slashnet.org +S=radon.slashnet.org + +N=Snoonet +L=6 +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.snoonet.org/+6697 +S=irc.snoonet.org/6667 + +N=Snyde +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.snyde.net/6667 + +N=Sohbet.Net +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.sohbet.net + +N=SolidIRC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.solidirc.com + +N=SorceryNet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.sorcery.net/9000 +S=irc.us.sorcery.net/9000 +S=irc.eu.sorcery.net/9000 + +N=SpotChat +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.spotchat.org/+6697 +S=irc.spotchat.org/6667 + +N=StarChat +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.starchat.net +S=gainesville.starchat.net +S=freebsd.starchat.net +S=sunset.starchat.net +S=revenge.starchat.net +S=tahoma.starchat.net +S=neo.starchat.net + +N=StaticBox +L=6 +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.staticbox.net + +N=Station51 +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.station51.net/+6697 +S=irc.station51.net + +N=SwiftIRC +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.swiftirc.net/+6697 +S=irc.swiftirc.net/6667 + +N=TinyCrab +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.tinycrab.net + +N=TURLINet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.turli.net +S=irc.servx.ru +S=irc.gavnos.ru + +N=UnderNet +L=9 +E=UTF-8 (Unicode) +F=19 +D=0 +S=us.undernet.org +S=eu.undernet.org +C=MSG x@channels.undernet.org login %u %p + +N=UniBG +L=9 +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.lirex.com +S=irc.naturella.com +S=irc.spnet.net +S=irc.techno-link.com +S=irc.telecoms.bg +S=irc.tu-varna.edu +C=MSG NS IDENTIFY %p + +N=ValleyNode +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.valleynode.net + +N=Whiffle +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.whiffle.org + +N=Worldnet +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.worldnet.net +S=irc.fr.worldnet.net + +N=Windfyre +E=UTF-8 (Unicode) +F=19 +D=0 +S=irc.windfyre.net/+6697 +S=irc.windfyre.net + diff --git a/kanotix-irc/skel/.config/zoitechat/zoitechat.conf b/kanotix-irc/skel/.config/zoitechat/zoitechat.conf new file mode 100644 index 0000000..14a686a --- /dev/null +++ b/kanotix-irc/skel/.config/zoitechat/zoitechat.conf @@ -0,0 +1,12 @@ +version = 2.8.8 +completion_sort = 1 +gui_input_spell = 0 +gui_join_dialog = 0 +gui_slist_select = 60 +gui_url_mod = 0 +stamp_text = 1 +tab_layout = 0 +tab_pos = 6 +text_font = Monospace 12 +text_replay = 0 +text_show_marker = 0 diff --git a/kanotix-lxde-extra/compiz-k-stop.desktop b/kanotix-lxde-extra/compiz-k-stop.desktop new file mode 100644 index 0000000..e074519 --- /dev/null +++ b/kanotix-lxde-extra/compiz-k-stop.desktop @@ -0,0 +1,14 @@ +# modified from compiz-start.desktop + +[Desktop Entry] +Type=Application +Name=Compiz Stop +GenericName=Stop Compiz +Comment=Start or restart x-window-manager +Comment[de]= x-window-manager starten +TryExec=compiz +Exec=x-window-manager --replace +Icon=application-exit +StartupNotify=true +Categories=Utility; +NotShowIn=MATE diff --git a/kanotix-lxde-extra/compton-k-kill.desktop b/kanotix-lxde-extra/compton-k-kill.desktop new file mode 100644 index 0000000..a2a48b7 --- /dev/null +++ b/kanotix-lxde-extra/compton-k-kill.desktop @@ -0,0 +1,16 @@ +#modified from compton.desktop + +[Desktop Entry] +Version=1.0 +Type=Application +Name=compton stop +Name[de]=compton beenden +GenericName=X compositor +Comment=stop A X compositor +Comment[de]=A X compositor stoppen +Categories=Utility; +TryExec=compton +Exec=killall -9 compton +Icon=application-exit +Keywords=x;x11;compositor; +# Thanks to quequotion for providing this file! diff --git a/kanotix-lxde-extra/debian/README.source b/kanotix-lxde-extra/debian/README.source index fefdeef..3d816f1 100644 --- a/kanotix-lxde-extra/debian/README.source +++ b/kanotix-lxde-extra/debian/README.source @@ -1,8 +1,13 @@ kanotix-lxde-extra for Debian ----------------------------- -<this file describes information about the source package, see Debian policy -manual section 4.14. You WILL either need to modify or delete this file> +# powermanager icons in bullseye are symbolic +# link legacy batterie icons to nuoveXT2 + +# https://forum.xfce.org/viewtopic.php?id=14578 + +so links are created in .64 + diff --git a/kanotix-lxde-extra/debian/changelog b/kanotix-lxde-extra/debian/changelog index 9d5b4df..8900aa9 100644 --- a/kanotix-lxde-extra/debian/changelog +++ b/kanotix-lxde-extra/debian/changelog @@ -1,3 +1,70 @@ +kanotix-lxde-extra (0.11.15) unstable; urgency=medium + + * Use debhelper-compat (= 13) + * Change icon debian/links from gnome + * to hicolor icons provided by + * package xfce4-power-manager-data + + -- Holger Paradies <retabell@gmx.de> Sat, 21 Jun 2025 06:30:54 +0200 + +kanotix-lxde-extra (0.11.13) unstable; urgency=medium + + * Change icon debian/links from adwaita to gnome + * broken since... + + -- Holger Paradies <retabell@gmx.de> Mon, 09 Jun 2025 12:38:52 +0200 + +kanotix-lxde-extra (0.11.12) unstable; urgency=medium + + * splash for towelfire + + -- Holger Paradies <retabell@gmx.de> Mon, 23 Dec 2024 08:33:32 +0100 + +kanotix-lxde-extra (0.11.11) unstable; urgency=medium + + * add (busybox)vi.desktop file + + -- Holger Paradies <retabell@gmx.de> Tue, 12 Mar 2024 21:29:20 +0100 + +kanotix-lxde-extra (0.11.10) unstable; urgency=medium + + * kanotix-start-compiz, changes to lxsession, still TODO + + -- Holger Paradies <retabell@gmx.de> Tue, 27 Jun 2023 18:05:47 +0200 + +kanotix-lxde-extra (0.11.9) unstable; urgency=medium + + * rework kanotix-start-compiz + + -- Holger Paradies <retabell@gmx.de> Sat, 24 Jun 2023 09:41:34 +0200 + +kanotix-lxde-extra (0.11.8) unstable; urgency=medium + + * replace compiz-1 with compiz in startscript + + -- Holger Paradies <retabell@gmx.de> Tue, 25 Apr 2023 19:07:12 +0200 + +kanotix-lxde-extra (0.11.7) unstable; urgency=medium + + * splash for slowfire + * remove start stop desktop files, use fusion-icon + + -- Holger Paradies <retabell@gmx.de> Sun, 08 Jan 2023 16:31:19 +0100 + +kanotix-lxde-extra (0.11.6) speedfire; urgency=medium + + * autostart compiz if ~/.compiz is present + * add desktop files to stop compton and compiz + + -- Holger Paradies <retabell@gmx.de> Sun, 18 Apr 2021 14:30:36 +0200 + +kanotix-lxde-extra (0.11.4) speedfire; urgency=medium + + * splash for speedfire + * create links for powermanager icons(speedfire) + + -- Holger Paradies <retabell@gmx.de> Sat, 27 Mar 2021 14:22:14 +0100 + kanotix-lxde-extra (0.9.3) steelfire; urgency=medium * prepare splash for silverfire diff --git a/kanotix-lxde-extra/debian/compat b/kanotix-lxde-extra/debian/compat deleted file mode 100644 index 45a4fb7..0000000 --- a/kanotix-lxde-extra/debian/compat +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/kanotix-lxde-extra/debian/control b/kanotix-lxde-extra/debian/control index 5dfe357..aaa886e 100644 --- a/kanotix-lxde-extra/debian/control +++ b/kanotix-lxde-extra/debian/control @@ -2,7 +2,7 @@ Source: kanotix-lxde-extra Section: lxde Priority: extra Maintainer: Holger Paradies <retabell@gmx.de> -Build-Depends: debhelper (>= 8.0.0) +Build-Depends: debhelper-compat (= 13) Standards-Version: 3.9.3 Homepage: http://www.kanotix.com diff --git a/kanotix-lxde-extra/debian/copyright b/kanotix-lxde-extra/debian/copyright index 36d9e71..1f67ef7 100644 --- a/kanotix-lxde-extra/debian/copyright +++ b/kanotix-lxde-extra/debian/copyright @@ -6,6 +6,10 @@ Files: logout-banner.png Copyright: 2006 http://cathbard.com/ http://www.kanotix.com/PNphpBB2-printview-t-16486-start-0-sid-0136ab8d0fadf6703999099ebfde98d1.html +Files: splash*.png +Copyright: 2013-2021 Holger Paradies <retabell@gmx.de> +License: GPL-2+ + Files: debian/* Copyright: 2013 Holger Paradies <retabell@gmx.de> License: GPL-2+ diff --git a/kanotix-lxde-extra/debian/install b/kanotix-lxde-extra/debian/install index 3b6e1c9..34337f6 100644 --- a/kanotix-lxde-extra/debian/install +++ b/kanotix-lxde-extra/debian/install @@ -1,11 +1,17 @@ logout-banner.png usr/share/lxde/images -splash_background_dragonfire.png usr/share/images/kanotix-lxde -splash_background_spitfire.png usr/share/images/kanotix-lxde -splash_background_steelfire.png usr/share/images/kanotix-lxde +#splash_background_dragonfire.png usr/share/images/kanotix-lxde +#splash_background_spitfire.png usr/share/images/kanotix-lxde +#splash_background_steelfire.png usr/share/images/kanotix-lxde splash_background_silverfire.png usr/share/images/kanotix-lxde +splash_background_speedfire.png usr/share/images/kanotix-lxde +splash_background_slowfire.png usr/share/images/kanotix-lxde +splash_background_towelfire.png usr/share/images/kanotix-lxde kanotix-start-compiz usr/bin #51-synaptics-kanotix.conf usr/share/X11/xorg.conf.d kanotix-eject.desktop usr/share/applications +#compton-k-kill.desktop usr/share/applications +#compiz-k-stop.desktop usr/share/applications kanotix-lightdm-display-setup-script usr/sbin kanotix-lxde-keyboard usr/bin kanotix-icon-cache etc/cron.daily +vi.desktop usr/share/applications diff --git a/kanotix-lxde-extra/debian/links b/kanotix-lxde-extra/debian/links new file mode 100644 index 0000000..ef5bb6d --- /dev/null +++ b/kanotix-lxde-extra/debian/links @@ -0,0 +1,31 @@ +usr/share/icons/hicolor/48x48/status/battery-full.png usr/share/icons/nuoveXT2/48x48/status/battery-level-100-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-full.png usr/share/icons/nuoveXT2/48x48/status/battery-level-90-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-good.png usr/share/icons/nuoveXT2/48x48/status/battery-level-80-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-good.png usr/share/icons/nuoveXT2/48x48/status/battery-level-70-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-good.png usr/share/icons/nuoveXT2/48x48/status/battery-level-60-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-low.png usr/share/icons/nuoveXT2/48x48/status/battery-level-50-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-low.png usr/share/icons/nuoveXT2/48x48/status/battery-level-40-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-low.png usr/share/icons/nuoveXT2/48x48/status/battery-level-30-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-caution.png usr/share/icons/nuoveXT2/48x48/status/battery-level-20-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-caution.png usr/share/icons/nuoveXT2/48x48/status/battery-level-10-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-empty.png usr/share/icons/nuoveXT2/48x48/status/battery-level-0-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-full-charged.png usr/share/icons/nuoveXT2/48x48/status/battery-level-100-charged-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-full-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-100-charging-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-full-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-90-charging-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-good-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-80-charging-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-good-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-70-charging-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-good-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-60-charging-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-low-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-50-charging-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-low-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-40-charging-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-low-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-30-charging-symbolic.png + +usr/share/icons/hicolor/48x48/status/battery-caution-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-20-charging-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-caution-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-10-charging-symbolic.png +usr/share/icons/hicolor/48x48/status/battery-caution-charging.png usr/share/icons/nuoveXT2/48x48/status/battery-level-0-charging-symbolic.png diff --git a/kanotix-lxde-extra/kanotix-start-compiz b/kanotix-lxde-extra/kanotix-start-compiz index e2ba431..48002fc 100644 --- a/kanotix-lxde-extra/kanotix-start-compiz +++ b/kanotix-lxde-extra/kanotix-start-compiz @@ -6,19 +6,22 @@ [ "$(id -u)" = "0" ] && exit 2 # do not run as root ! [ -x /usr/bin/lxde-logout ] && exit 3 # only start in lxde +# This is the legacy window-manager for lxde +WM="openbox-lxde" + if [ -e ~/.nocompiz ]; then # write openbox-config and start openbox # keep care we have this config in case fusion-icon is started from # menu later with the -n option -mkdir -p ~/.config/compiz-1/ +mkdir -p ~/.config/compiz/ echo "compiz start disabled per user setting" >&2 -cat <<"_EOF_" > ~/.config/compiz-1/fusion-icon +cat <<"_EOF_" > ~/.config/compiz/fusion-icon [compiz options] loose binding = false indirect rendering = false [window manager] -active wm = openbox-lxde +active wm = openbox _EOF_ @@ -27,16 +30,26 @@ if [ -e ~/.compton ]; then echo "starting compton" >&2 compton -b fi -exit 4 +"$WM" --replace & +exit 0 +fi + +# check for compiz otherwise start openbox-lxde +if ! [ -x /usr/bin/fusion-icon ]; then +"$WM" --replace & +exit 0 fi -! [ -x /usr/bin/compiz ] && exit 1 # check for compiz +if ! [ -x /usr/bin/compiz ]; then +"$WM" --replace & +exit 0 +fi -# startup -if ! [ -e ~/.config/compiz-1/fusion-icon ]; then +# startup with compiz and fusion-icon +if ! [ -e ~/.config/compiz/fusion-icon ]; then # write default config for fusion-icon, this is default, also # this can go to etcskel, but better keep here -cat <<"_EOF_" > ~/.config/compiz-1/fusion-icon +cat <<"_EOF_" > ~/.config/compiz/fusion-icon [compiz options] loose binding = false indirect rendering = false @@ -48,28 +61,40 @@ active wm = compiz _EOF_ fi STARTFLAG="" + +# force no compiz start with llvmpipe +if glxinfo|grep -q llvmpipe; then +echo "disable compiz on llvmpipe" >&2 +sed -i s/"active wm = compiz"/"active wm = openbox"/ ~/.config/compiz/fusion-icon +STARTFLAG="-v" +fi + +# if on virt start with openbox +if command -v systemd-detect-virt > /dev/null ;then + VIRT=$(systemd-detect-virt) + if ! [ "$VIRT" = "none" ]; then + echo "disable compiz on virtual machine" >&2 + sed -i s/"active wm = compiz"/"active wm = openbox"/ ~/.config/compiz/fusion-icon + STARTFLAG="-v" + fi +fi + # catch if system is already running if ps ax |grep -q [f]usion-icon; then echo "ERROR fusion-icon already running, this should not happen, killing" >&2 pkill -9 fusion-icon fusion-icon $STARTFLAG >/dev/null 2>&1 & - exit 5 -fi -# force no compiz start with llvmpipe -if glxinfo|grep -q llvmpipe; then -echo "disable compiz on llvmpipe" >&2 -sed -i s/"active wm = compiz"/"active wm = openbox-lxde"/ ~/.config/compiz-1/fusion-icon -STARTFLAG="-n" + exit 0 fi # start compiz/openbox choosen from config -if grep "openbox-lxde" ~/.config/compiz-1/fusion-icon; then -STARTFLAG="-n" +if grep "openbox" ~/.config/compiz/fusion-icon; then +STARTFLAG="-v" fi if glxinfo|grep -q GLX_EXT_texture_from_pixmap; then if [ -x /usr/bin/fusion-icon ]; then echo "starte fusion-icon" - #if grep "wm = compiz" ~/.config/compiz-1/fusion-icon; then + #if grep "wm = compiz" ~/.config/compiz/fusion-icon; then #compiz --replace & #fi @@ -77,8 +102,18 @@ if [ -x /usr/bin/fusion-icon ]; then fusion-icon -v >/dev/null 2>&1 & # start in verbose mode else - echo "ERROR fusion-icon not found, starting default" >&2 + if [ -e ~/.compiz ]; then + sleep 3 + # test to play around with sleep values + emerald --replace & + compiz --replace & >/dev/null + #sleep 1 + lxpanelctl restart + fi + echo "Start without fusion-icon" >&2 + "$WM" --replace & fi else echo "Error no hardware support to start compiz" >&2 + "$WM" --replace & fi diff --git a/kanotix-lxde-extra/splash_background_slowfire.png b/kanotix-lxde-extra/splash_background_slowfire.png Binary files differnew file mode 100644 index 0000000..bf5e78f --- /dev/null +++ b/kanotix-lxde-extra/splash_background_slowfire.png diff --git a/kanotix-lxde-extra/splash_background_speedfire.png b/kanotix-lxde-extra/splash_background_speedfire.png Binary files differnew file mode 100644 index 0000000..6a6ea1d --- /dev/null +++ b/kanotix-lxde-extra/splash_background_speedfire.png diff --git a/kanotix-lxde-extra/splash_background_towelfire.png b/kanotix-lxde-extra/splash_background_towelfire.png Binary files differnew file mode 100644 index 0000000..6b4dbbb --- /dev/null +++ b/kanotix-lxde-extra/splash_background_towelfire.png diff --git a/kanotix-lxde-extra/vi.desktop b/kanotix-lxde-extra/vi.desktop new file mode 100644 index 0000000..3867a6d --- /dev/null +++ b/kanotix-lxde-extra/vi.desktop @@ -0,0 +1,128 @@ +# The Vi.desktop file is copied from vim.desktop. +# and modified to match busybox vi. +[Desktop Entry] +Name[ca]=Vi +Name[de]=Vi +Name[eo]=Vi +Name[es]=Vi +Name[fi]=Vi +Name[fr]=Vi +Name[ga]=Vi +Name[it]=Vi +Name[ru]=Vi +Name[sr]=Vi +Name[tr]=Vi +Name[uk]=Vi +Name[zh_CN]=Vi +Name=Vi +GenericName[ca]=Editor de text +GenericName[de]=Texteditor +GenericName[eo]=Tekstoredaktilo +GenericName[es]=Editor de texto +GenericName[fi]=Tekstinmuokkain +GenericName[fr]=Éditeur de texte +GenericName[ga]=Eagarthóir Téacs +GenericName[it]=Editor di testi +GenericName[ja]=テキストエディタ +GenericName[ru]=Текстовый редактор +GenericName[sr]=Едитор текст +GenericName[tr]=Metin Düzenleyici +GenericName[uk]=Редактор Тексту +GenericName[zh_CN]=文本编辑器 +GenericName=Text Editor +Comment[ca]=Edita fitxers de text +Comment[de]=Textdateien bearbeiten +Comment[eo]=Redakti tekstajn dosierojn +Comment[es]=Editar archivos de texto +Comment[fi]=Muokkaa tekstitiedostoja +Comment[fr]=Éditer des fichiers texte +Comment[ga]=Cuir comhaid téacs in eagar +Comment[it]=Edita file di testo +Comment[ja]=テキストファイルを編集します +Comment[ru]=Редактирование текстовых файлов +Comment[sr]=Уређујте текст фајлове +Comment[tr]=Metin dosyaları düzenleyin +Comment[uk]=Редагувати текстові файли +Comment[zh_CN]=编辑文本文件 +Comment=Edit text files +GenericName[da]=Teksteditor +GenericName[pl]=Edytor tekstu +GenericName[is]=Ritvinnsluforrit +Comment[af]=Redigeer tekslêers +Comment[am]=የጽሑፍ ፋይሎች ያስተካክሉ +Comment[ar]=حرّر ملفات نصية +Comment[az]=Mətn fayllarını redaktə edin +Comment[be]=Рэдагаваньне тэкставых файлаў +Comment[bg]=Редактиране на текстови файлове +Comment[bn]=টেক্স্ট ফাইল এডিট করুন +Comment[bs]=Izmijeni tekstualne datoteke +Comment[cs]=Úprava textových souborů +Comment[cy]=Golygu ffeiliau testun +Comment[da]=Rediger tekstfiler +Comment[el]=Επεξεργασία αρχείων κειμένου +Comment[en_CA]=Edit text files +Comment[en_GB]=Edit text files +Comment[et]=Redigeeri tekstifaile +Comment[eu]=Editatu testu-fitxategiak +Comment[fa]=ویرایش پروندههای متنی +Comment[gu]=લખાણ ફાઇલોમાં ફેરફાર કરો +Comment[he]=ערוך קבצי טקסט +Comment[hi]=पाठ फ़ाइलें संपादित करें +Comment[hr]=Uređivanje tekstualne datoteke +Comment[hu]=Szövegfájlok szerkesztése +Comment[id]=Edit file teks +Comment[is]=Vinna með textaskrár +Comment[kn]=ಪಠ್ಯ ಕಡತಗಳನ್ನು ಸಂಪಾದಿಸು +Comment[ko]=텍스트 파일을 편집합니다 +Comment[lt]=Redaguoti tekstines bylas +Comment[lv]=Rediģēt teksta failus +Comment[mk]=Уреди текстуални фајлови +Comment[ml]=വാചക രചനകള് തിരുത്തുക +Comment[mn]=Текст файл боловсруулах +Comment[mr]=गद्य फाइल संपादित करा +Comment[ms]=Edit fail teks +Comment[nb]=Rediger tekstfiler +Comment[ne]=पाठ फाइललाई संशोधन गर्नुहोस् +Comment[nl]=Tekstbestanden bewerken +Comment[nn]=Rediger tekstfiler +Comment[no]=Rediger tekstfiler +Comment[or]=ପାଠ୍ଯ ଫାଇଲଗୁଡ଼ିକୁ ସମ୍ପାଦନ କରନ୍ତୁ +Comment[pa]=ਪਾਠ ਫਾਇਲਾਂ ਸੰਪਾਦਨ +Comment[pl]=Edytuj pliki tekstowe +Comment[pt]=Editar ficheiros de texto +Comment[pt_BR]=Edite arquivos de texto +Comment[ro]=Editare fişiere text +Comment[sk]=Úprava textových súborov +Comment[sl]=Urejanje datotek z besedili +Comment[sq]=Përpuno files teksti +Comment[sr@Latn]=Izmeni tekstualne datoteke +Comment[sv]=Redigera textfiler +Comment[ta]=உரை கோப்புகளை தொகுக்கவும் +Comment[th]=แก้ไขแฟ้มข้อความ +Comment[tk]=Metin faýllary editle +Comment[vi]=Soạn thảo tập tin văn bản +Comment[wa]=Asspougnî des fitchîs tecses +Comment[zh_TW]=編輯文字檔 +TryExec=busybox +Exec=busybox vi %F +Terminal=true +Type=Application +Keywords[ca]=Text;editor; +Keywords[de]=Text;Editor; +Keywords[eo]=Teksto;redaktilo; +Keywords[es]=Texto;editor; +Keywords[fi]=Teksti;muokkain;editori; +Keywords[fr]=Texte;éditeur; +Keywords[ga]=Téacs;eagarthóir; +Keywords[it]=Testo;editor; +Keywords[ja]=テキスト;エディタ; +Keywords[ru]=текст;текстовый редактор; +Keywords[sr]=Текст;едитор; +Keywords[tr]=Metin;düzenleyici; +Keywords[uk]=текст;редактор; +Keywords[zh_CN]=Text;editor;文本;编辑器; +Keywords=Text;editor; +Icon=emblem-documents +Categories=Utility;TextEditor; +StartupNotify=false +MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; |
