Xfce: add custom kali panel layouts for xfce4-panel-profiles

This commit is contained in:
Daniel Ruiz de Alegría 2023-01-09 15:46:07 +01:00
parent 3fd9803bd6
commit b84e36fd1c
No known key found for this signature in database
GPG Key ID: 59667A77E8BFCB6C
15 changed files with 193 additions and 1 deletions

View File

@ -1,4 +1,4 @@
SUBDIRS=emblems kali-logos
SUBDIRS=emblems kali-logos xfce-panel-profiles
DESKTOP_BACKGROUND=kali-layers
LOGIN_BACKGROUND=kali-actiniaria

1
debian/kali-themes-common.dirs vendored Normal file
View File

@ -0,0 +1 @@
/usr/share/xfce4-panel-profiles/layouts

View File

@ -0,0 +1,53 @@
/configver 2
/panels [<1>]
/panels/panel-1/icon-size uint32 22
/panels/panel-1/length uint32 100
/panels/panel-1/plugin-ids [<1>, <2>, <3>, <4>, <5>, <6>, <7>, <8>, <900>, <10>, <11>, <12>, <14>, <15>, <16>, <17>, <18>, <19>, <20>, <21>, <2200>]
/panels/panel-1/position 'p=6;x=0;y=0'
/panels/panel-1/position-locked true
/panels/panel-1/size uint32 28
/plugins/plugin-1 'whiskermenu'
/plugins/plugin-10 'separator'
/plugins/plugin-11 'tasklist'
/plugins/plugin-11/grouping uint32 1
/plugins/plugin-11/middle-click uint32 1
/plugins/plugin-11/show-handle false
/plugins/plugin-11/show-labels false
/plugins/plugin-12 'separator'
/plugins/plugin-12/expand true
/plugins/plugin-12/style uint32 0
/plugins/plugin-14 'systray'
/plugins/plugin-14/size-max uint32 22
/plugins/plugin-14/square-icons true
/plugins/plugin-14/symbolic-icons true
/plugins/plugin-15 'genmon'
/plugins/plugin-16 'pulseaudio'
/plugins/plugin-16/enable-keyboard-shortcuts true
/plugins/plugin-17 'notification-plugin'
/plugins/plugin-18 'power-manager-plugin'
/plugins/plugin-19 'clock'
/plugins/plugin-19/digital-layout uint32 3
/plugins/plugin-19/digital-time-font 'Cantarell 11'
/plugins/plugin-19/digital-time-format '%_H:%M'
/plugins/plugin-2 'separator'
/plugins/plugin-20 'separator'
/plugins/plugin-20/style uint32 0
/plugins/plugin-21 'separator'
/plugins/plugin-2200 'actions'
/plugins/plugin-2200/appearance uint32 0
/plugins/plugin-2200/items [<'-lock-screen'>, <'-switch-user'>, <'-separator'>, <'-suspend'>, <'-hibernate'>, <'-hybrid-sleep'>, <'-separator'>, <'-shutdown'>, <'-restart'>, <'-separator'>, <'+logout'>, <'-logout-dialog'>]
/plugins/plugin-3 'showdesktop'
/plugins/plugin-4 'directorymenu'
/plugins/plugin-4/base-directory '/home/kali'
/plugins/plugin-4/icon-name 'system-file-manager'
/plugins/plugin-5 'launcher'
/plugins/plugin-5/items [<'16732569921.desktop'>]
/plugins/plugin-6 'launcher'
/plugins/plugin-6/items [<'16732569922.desktop'>]
/plugins/plugin-7 'launcher'
/plugins/plugin-7/items [<'16732569923.desktop'>, <'16732569924.desktop'>, <'16732569925.desktop'>]
/plugins/plugin-7/move-first true
/plugins/plugin-8 'separator'
/plugins/plugin-900 'pager'
/plugins/plugin-900/miniature-view true
/plugins/plugin-900/rows uint32 2

View File

@ -0,0 +1 @@
../Kali/launcher-5

View File

@ -0,0 +1 @@
../Kali/launcher-6

View File

@ -0,0 +1 @@
../Kali/launcher-7

View File

@ -0,0 +1 @@
../../etc/xdg/xfce4/whiskermenu/defaults.rc

View File

@ -0,0 +1,52 @@
/configver 2
/panels [<1>]
/panels/panel-1/length uint32 100
/panels/panel-1/plugin-ids [<1>, <2>, <3>, <4>, <5>, <6>, <7>, <8>, <9>, <10>, <11>, <12>, <13>, <14>, <15>, <16>, <17>, <18>, <19>, <20>, <21>, <22>]
/panels/panel-1/position 'p=6;x=0;y=0'
/panels/panel-1/position-locked true
/panels/panel-1/size uint32 34
/plugins/plugin-1 'whiskermenu'
/plugins/plugin-10 'separator'
/plugins/plugin-11 'tasklist'
/plugins/plugin-11/grouping uint32 1
/plugins/plugin-11/middle-click uint32 1
/plugins/plugin-11/show-handle false
/plugins/plugin-11/show-labels false
/plugins/plugin-12 'separator'
/plugins/plugin-12/expand true
/plugins/plugin-12/style uint32 0
/plugins/plugin-13 'cpugraph'
/plugins/plugin-14 'systray'
/plugins/plugin-14/size-max uint32 22
/plugins/plugin-14/square-icons true
/plugins/plugin-14/symbolic-icons true
/plugins/plugin-15 'genmon'
/plugins/plugin-16 'pulseaudio'
/plugins/plugin-16/enable-keyboard-shortcuts true
/plugins/plugin-17 'notification-plugin'
/plugins/plugin-18 'power-manager-plugin'
/plugins/plugin-19 'clock'
/plugins/plugin-19/digital-layout uint32 3
/plugins/plugin-19/digital-time-font 'Cantarell 11'
/plugins/plugin-19/digital-time-format '%_H:%M'
/plugins/plugin-2 'separator'
/plugins/plugin-20 'separator'
/plugins/plugin-20/style uint32 0
/plugins/plugin-21 'separator'
/plugins/plugin-22 'actions'
/plugins/plugin-22/appearance uint32 0
/plugins/plugin-22/items [<'+lock-screen'>, <'-switch-user'>, <'-separator'>, <'-suspend'>, <'-hibernate'>, <'-hybrid-sleep'>, <'-separator'>, <'-shutdown'>, <'-restart'>, <'-separator'>, <'+logout'>, <'-logout-dialog'>]
/plugins/plugin-3 'showdesktop'
/plugins/plugin-4 'directorymenu'
/plugins/plugin-4/base-directory '/home/kali'
/plugins/plugin-4/icon-name 'system-file-manager'
/plugins/plugin-5 'launcher'
/plugins/plugin-5/items [<'16732569921.desktop'>]
/plugins/plugin-6 'launcher'
/plugins/plugin-6/items [<'16732569922.desktop'>]
/plugins/plugin-7 'launcher'
/plugins/plugin-7/items [<'16732569923.desktop'>, <'16732569924.desktop'>, <'16732569925.desktop'>]
/plugins/plugin-7/move-first true
/plugins/plugin-8 'separator'
/plugins/plugin-9 'pager'
/plugins/plugin-9/miniature-view false

View File

@ -0,0 +1,12 @@
[Desktop Entry]
Name=Text Editor
Comment=Simple Text Editor
TryExec=mousepad
Exec=mousepad
Icon=accessories-text-editor
Terminal=false
StartupNotify=true
Type=Application
Categories=Utility;TextEditor;
OnlyShowIn=XFCE;
X-XFCE-Source=file:///usr/share/applications/xfce-text-editor.desktop

View File

@ -0,0 +1,15 @@
[Desktop Entry]
Name=Firefox ESR
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Firefox ESR Web Browser
Exec=/usr/lib/firefox-esr/firefox-esr %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox-esr
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=Firefox-esr
StartupNotify=true
X-XFCE-Source=file:///usr/share/applications/firefox-esr.desktop

View File

@ -0,0 +1,13 @@
[Desktop Entry]
Version=1.0
Type=Application
Exec=exo-open --launch TerminalEmulator
Icon=org.xfce.terminalemulator
StartupNotify=true
Terminal=false
Categories=Utility;X-XFCE;X-Xfce-Toplevel;
OnlyShowIn=XFCE;
X-AppStream-Ignore=True
Name=Terminal Emulator
Comment=Use the command line
X-XFCE-Source=file:///usr/share/applications/xfce4-terminal-emulator.desktop

View File

@ -0,0 +1,12 @@
[Desktop Entry]
Encoding=UTF-8
Name=Root Terminal Emulator
Comment=Opens a terminal as the root user, using sudo to ask for the password
Exec=pkexec x-terminal-emulator
Icon=utilities-root-terminal
StartupNotify=false
Terminal=false
Type=Application
Categories=System;Utility;TerminalEmulator;
X-Kali-Package=kali-menu
X-XFCE-Source=file:///usr/share/applications/root-terminal.desktop

View File

@ -0,0 +1,12 @@
[Desktop Entry]
Name=PowerShell
Comment=PowerShell is an automation and configuration management platform
Encoding=UTF-8
Exec=pwsh
Icon=kali-pwsh
StartupNotify=false
Terminal=true
Type=Application
Categories=System;Utility;
X-Kali-Package=powershell
X-XFCE-Source=file:///usr/share/applications/kali-pwsh.desktop

View File

@ -0,0 +1 @@
../../etc/xdg/xfce4/whiskermenu/defaults.rc

View File

@ -0,0 +1,17 @@
dir = usr/share/xfce4-panel-profiles/layouts
TAROPTS := --sort=name --format ustar
.PHONY: build clean install
build:
for layout in */; do \
(cd "$${layout}" \
&& tar $(TAROPTS) -cvjhf "../$$(basename "$${layout}").tar.bz2" *;) \
done
clean:
rm -f *.tar.bz2
install:
install -d $(DESTDIR)/$(dir)
$(INSTALL_DATA) $(wildcard *.tar.bz2) $(DESTDIR)/$(dir)