From: xf0r3m Date: Fri, 1 Sep 2023 15:28:09 +0000 (+0200) Subject: Przesłanie layoutu dostosowanego do immudex-testing X-Git-Url: https://gitweb.morketsmerke.org/?a=commitdiff_plain;h=3ca37acf32b30580854bf0832d4e47ad5ca89e6f;p=xfcedebian.git Przesłanie layoutu dostosowanego do immudex-testing --- diff --git a/README.md b/README.md new file mode 100644 index 0000000..75b3ea6 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# xfcedebian + +Layout środowiska graficznego dla immudex-testing. diff --git a/conky.desktop b/conky.desktop new file mode 100644 index 0000000..277d5b1 --- /dev/null +++ b/conky.desktop @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Application +Name=conky +Exec=conky --daemonize --pause=5 +StartupNotify=false +Terminal=false diff --git a/conkyrc b/conkyrc new file mode 100644 index 0000000..be783cf --- /dev/null +++ b/conkyrc @@ -0,0 +1,75 @@ +-- Conky, a system monitor https://github.com/brndnmtthws/conky +-- +-- This configuration file is Lua code. You can write code in here, and it will +-- execute when Conky loads. You can use it to generate your own advanced +-- configurations. +-- +-- Try this (remove the `--`): +-- +-- print("Loading Conky config") +-- +-- For more on Lua, see: +-- https://www.lua.org/pil/contents.html + +conky.config = { + alignment = 'top_right', + background = true, + border_width = 1, + cpu_avg_samples = 2, + default_color = 'red', + default_outline_color = 'brown', + default_shade_color = 'brown', + double_buffer = true, + draw_borders = false, + draw_graph_borders = true, + draw_outline = false, + draw_shades = false, + extra_newline = false, + font = 'DejaVu Sans Mono:size=12', + gap_x = 5, + gap_y = 0, + minimum_height = 5, + minimum_width = 5, + net_avg_samples = 2, + no_buffers = true, + out_to_console = false, + out_to_ncurses = false, + out_to_stderr = false, + out_to_x = true, + own_window = true, + own_window_transparent = true, + own_window_argb_visual = true, + own_window_class = 'Conky', + own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', + show_graph_range = false, + show_graph_scale = false, + stippled_borders = 0, + update_interval = 1.0, + uppercase = false, + use_spacer = 'none', + use_xft = true, +} + +conky.text = [[ +${color green}Info:$color ${scroll 32 immudex${exec immudex-branch} ${exec immudex-version} - $sysname $nodename $kernel $machine} +$hr +${color green}Uptime:$color $uptime +${color green}Frequency (in MHz):$color $freq +${color green}Frequency (in GHz):$color $freq_g +${color green}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4} +${color green}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4} +${color green}CPU Usage:$color $cpu% ${cpubar 4} +${color green}Processes:$color $processes ${color green}Running:$color $running_processes +${color green}Battery:$color ${battery} +$hr +${color green}File systems: + / $color${fs_used /}/${fs_size /} ${fs_bar 6 /} +${color green}Networking: +Up:$color ${upspeed} ${color green} - Down:$color ${downspeed} +$hr +${color green}Name PID CPU% MEM% +${color red} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} +${color red} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} +${color red} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} +${color red} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} +]] diff --git a/fonts.tgz b/fonts.tgz new file mode 100644 index 0000000..691c670 Binary files /dev/null and b/fonts.tgz differ diff --git a/icons/changes-allow.png b/icons/changes-allow.png new file mode 100644 index 0000000..0e6d17c Binary files /dev/null and b/icons/changes-allow.png differ diff --git a/icons/changes-prevent.png b/icons/changes-prevent.png new file mode 100644 index 0000000..8d13bfd Binary files /dev/null and b/icons/changes-prevent.png differ diff --git a/images/d13_wallpaper.png b/images/d13_wallpaper.png new file mode 100644 index 0000000..e634eea Binary files /dev/null and b/images/d13_wallpaper.png differ diff --git a/images/immudex_xfce_greeter_logo.png b/images/immudex_xfce_greeter_logo.png new file mode 100644 index 0000000..a20418b Binary files /dev/null and b/images/immudex_xfce_greeter_logo.png differ diff --git a/images/lightdm_wallpaper.jpg b/images/lightdm_wallpaper.jpg new file mode 100755 index 0000000..6f7c3fe Binary files /dev/null and b/images/lightdm_wallpaper.jpg differ diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..740d89b --- /dev/null +++ b/install.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +set -e + +apt install -y ranger git qmmp vlc lynx tmux pass qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon virt-manager conky vim-gtk3 mutt; + +mkdir /etc/skel/.config; +cp -rvv xfce4 /etc/skel/.config; +cp -vv mimeapps.list /etc/skel/.config; +cp -vv mimeinfo.cache /usr/share/applications; + +mkdir /etc/skel/.config/autostart; +cp conky.desktop /etc/skel/.config/autostart; + +cp vimrc /etc/skel/.vimrc; +cp conkyrc /etc/skel/.conkyrc; + +#tar -xzvf fonts.tgz -C /etc/skel; + +rm -rf /etc/lightdm; +cp -rvv lightdm /etc; + +rm /usr/share/images/desktop-base/default; +cp -rvv images/* /usr/share/images/desktop-base; +ln -s /usr/share/images/desktop-base/d13_wallpaper.png /usr/share/images/desktop-base/default; +if [ -f /etc/skel/.face ]; then rm /etc/skel/.face; fi +ln -s /usr/share/images/desktop-base/immudex_xfce_greeter_logo.png /etc/skel/.face; + +cp icons/* /usr/share/icons; +ln -s /usr/share/icons/changes-prevent.png /usr/share/icons/padlock-icon.png; diff --git a/lightdm/keys.conf b/lightdm/keys.conf new file mode 100644 index 0000000..d7fb9c2 --- /dev/null +++ b/lightdm/keys.conf @@ -0,0 +1,3 @@ +[keyring] +#a=0x0123456789ABCD +#b=secret diff --git a/lightdm/lightdm-gtk-greeter.conf b/lightdm/lightdm-gtk-greeter.conf new file mode 100644 index 0000000..b8b17c3 --- /dev/null +++ b/lightdm/lightdm-gtk-greeter.conf @@ -0,0 +1,6 @@ +[greeter] +background = /usr/share/images/desktop-base/lightdm_wallpaper.jpg +theme-name = Adwaita-dark +icon-theme-name = Adwaita +default-user-image = /usr/share/images/desktop-base/immudex_xfce_greeter_logo.png + diff --git a/lightdm/lightdm.conf b/lightdm/lightdm.conf new file mode 100644 index 0000000..5d8f104 --- /dev/null +++ b/lightdm/lightdm.conf @@ -0,0 +1,169 @@ +# +# General configuration +# +# start-default-seat = True to always start one seat if none are defined in the configuration +# greeter-user = User to run greeter as +# minimum-display-number = Minimum display number to use for X servers +# minimum-vt = First VT to run displays on +# lock-memory = True to prevent memory from being paged to disk +# user-authority-in-system-dir = True if session authority should be in the system location +# guest-account-script = Script to be run to setup guest account +# logind-check-graphical = True to on start seats that are marked as graphical by logind +# log-directory = Directory to log information to +# run-directory = Directory to put running state in +# cache-directory = Directory to cache to +# sessions-directory = Directory to find sessions +# remote-sessions-directory = Directory to find remote sessions +# greeters-directory = Directory to find greeters +# backup-logs = True to move add a .old suffix to old log files when opening new ones +# dbus-service = True if LightDM provides a D-Bus service to control it +# +[LightDM] +#start-default-seat=true +#greeter-user=lightdm +#minimum-display-number=0 +#minimum-vt=7 +#lock-memory=true +#user-authority-in-system-dir=false +#guest-account-script=guest-account +#logind-check-graphical=false +#log-directory=/var/log/lightdm +#run-directory=/var/run/lightdm +#cache-directory=/var/cache/lightdm +#sessions-directory=/usr/share/lightdm/sessions:/usr/share/xsessions:/usr/share/wayland-sessions +#remote-sessions-directory=/usr/share/lightdm/remote-sessions +#greeters-directory=$XDG_DATA_DIRS/lightdm/greeters:$XDG_DATA_DIRS/xgreeters +#backup-logs=true +#dbus-service=true + +# +# Seat configuration +# +# Seat configuration is matched against the seat name glob in the section, for example: +# [Seat:*] matches all seats and is applied first. +# [Seat:seat0] matches the seat named "seat0". +# [Seat:seat-thin-client*] matches all seats that have names that start with "seat-thin-client". +# +# type = Seat type (local, xremote, unity) +# pam-service = PAM service to use for login +# pam-autologin-service = PAM service to use for autologin +# pam-greeter-service = PAM service to use for greeters +# xserver-backend = X backend to use (mir) +# xserver-command = X server command to run (can also contain arguments e.g. X -special-option) +# xmir-command = Xmir server command to run (can also contain arguments e.g. Xmir -special-option) +# xserver-config = Config file to pass to X server +# xserver-layout = Layout to pass to X server +# xserver-allow-tcp = True if TCP/IP connections are allowed to this X server +# xserver-share = True if the X server is shared for both greeter and session +# xserver-hostname = Hostname of X server (only for type=xremote) +# xserver-display-number = Display number of X server (only for type=xremote) +# xdmcp-manager = XDMCP manager to connect to (implies xserver-allow-tcp=true) +# xdmcp-port = XDMCP UDP/IP port to communicate on +# xdmcp-key = Authentication key to use for XDM-AUTHENTICATION-1 (stored in keys.conf) +# unity-compositor-command = Unity compositor command to run (can also contain arguments e.g. unity-system-compositor -special-option) +# unity-compositor-timeout = Number of seconds to wait for compositor to start +# greeter-session = Session to load for greeter +# greeter-hide-users = True to hide the user list +# greeter-allow-guest = True if the greeter should show a guest login option +# greeter-show-manual-login = True if the greeter should offer a manual login option +# greeter-show-remote-login = True if the greeter should offer a remote login option +# user-session = Session to load for users +# allow-user-switching = True if allowed to switch users +# allow-guest = True if guest login is allowed +# guest-session = Session to load for guests (overrides user-session) +# session-wrapper = Wrapper script to run session with +# greeter-wrapper = Wrapper script to run greeter with +# guest-wrapper = Wrapper script to run guest sessions with +# display-setup-script = Script to run when starting a greeter session (runs as root) +# display-stopped-script = Script to run after stopping the display server (runs as root) +# greeter-setup-script = Script to run when starting a greeter (runs as root) +# session-setup-script = Script to run when starting a user session (runs as root) +# session-cleanup-script = Script to run when quitting a user session (runs as root) +# autologin-guest = True to log in as guest by default +# autologin-user = User to log in with by default (overrides autologin-guest) +# autologin-user-timeout = Number of seconds to wait before loading default user +# autologin-session = Session to load for automatic login (overrides user-session) +# autologin-in-background = True if autologin session should not be immediately activated +# exit-on-failure = True if the daemon should exit if this seat fails +# +[Seat:*] +#type=local +pam-service=lightdm +#pam-autologin-service=lightdm-autologin +#pam-greeter-service=lightdm-greeter +#xserver-backend= +#xserver-command=X +#xmir-command=Xmir +#xserver-config= +#xserver-layout= +#xserver-allow-tcp=false +#xserver-share=true +#xserver-hostname= +#xserver-display-number= +#xdmcp-manager= +#xdmcp-port=177 +#xdmcp-key= +#unity-compositor-command=unity-system-compositor +#unity-compositor-timeout=60 +greeter-session=lightdm-gtk-greeter +greeter-hide-users=false +#greeter-allow-guest=true +greeter-show-manual-login=false +#greeter-show-remote-login=true +#user-session=niko +#allow-user-switching=true +#allow-guest=true +#guest-session= +#session-wrapper=lightdm-session +#greeter-wrapper= +#guest-wrapper= +#display-setup-script= +#display-stopped-script= +#greeter-setup-script= +#session-setup-script= +#session-cleanup-script= +#autologin-guest=false +#autologin-user= +#autologin-user-timeout=0 +#autologin-in-background=false +#autologin-session= +#exit-on-failure=false + +# +# XDMCP Server configuration +# +# enabled = True if XDMCP connections should be allowed +# port = UDP/IP port to listen for connections on +# listen-address = Host/address to listen for XDMCP connections (use all addresses if not present) +# key = Authentication key to use for XDM-AUTHENTICATION-1 or blank to not use authentication (stored in keys.conf) +# hostname = Hostname to report to XDMCP clients (defaults to system hostname if unset) +# +# The authentication key is a 56 bit DES key specified in hex as 0xnnnnnnnnnnnnnn. Alternatively +# it can be a word and the first 7 characters are used as the key. +# +[XDMCPServer] +#enabled=false +#port=177 +#listen-address= +#key= +#hostname= + +# +# VNC Server configuration +# +# enabled = True if VNC connections should be allowed +# command = Command to run Xvnc server with +# port = TCP/IP port to listen for connections on +# listen-address = Host/address to listen for VNC connections (use all addresses if not present) +# width = Width of display to use +# height = Height of display to use +# depth = Color depth of display to use +# +[VNCServer] +#enabled=false +#command=Xvnc +#port=5900 +#listen-address= +#width=1024 +#height=768 +#depth=8 diff --git a/lightdm/users.conf b/lightdm/users.conf new file mode 100644 index 0000000..5c01993 --- /dev/null +++ b/lightdm/users.conf @@ -0,0 +1,14 @@ +# +# User accounts configuration +# +# NOTE: If you have AccountsService installed on your system, then LightDM will +# use this instead and these settings will be ignored +# +# minimum-uid = Minimum UID required to be shown in greeter +# hidden-users = Users that are not shown to the user +# hidden-shells = Shells that indicate a user cannot login +# +[UserList] +minimum-uid=500 +hidden-users=nobody nobody4 noaccess +hidden-shells=/bin/false /usr/sbin/nologin /sbin/nologin diff --git a/mimeapps.list b/mimeapps.list new file mode 100644 index 0000000..3b90714 --- /dev/null +++ b/mimeapps.list @@ -0,0 +1,109 @@ +[Default Applications] +image/png=org.xfce.ristretto.desktop +image/jpeg=org.xfce.ristretto.desktop +image/avif=org.xfce.ristretto.desktop +image/bmp=org.xfce.ristretto.desktop +image/gif=org.xfce.ristretto.desktop +image/svg+xml=org.xfce.ristretto.desktop +image/tiff=org.xfce.ristretto.desktop +image/heif=org.xfce.ristretto.desktop +image/webp=firefox-esr.desktop +inode/directory=thunar.desktop +inode/symlink=thunar.desktop +audio/ac3=vlc.desktop +audio/flac=qmmp-1.desktop +audio/amr-wb=mpv.desktop +audio/aac=qmmp-1.desktop +audio/midi=qmmp-1.desktop +audio/mp2=qmmp-1.desktop +audio/mp4=vlc.desktop +audio/mpeg=qmmp-1.desktop +audio/ogg=qmmp-1.desktop +audio/x-flac+ogg=qmmp-1.desktop +audio/x-mod=qmmp-1.desktop +audio/x-ms-wma=qmmp-1.desktop +audio/x-musepack=qmmp-1.desktop +audio/x-s3m=qmmp-1.desktop +audio/x-vorbis+ogg=qmmp-1.desktop +x-content/audio-cdda=vlc.desktop +audio/x-xm=qmmp-1.desktop +video/3gpp=vlc.desktop +video/3gpp2=vlc.desktop +video/dv=vlc.desktop +video/mp2t=vlc.desktop +video/mp4=vlc.desktop +video/mpeg=vlc.desktop +video/ogg=vlc.desktop +video/quicktime=vlc.desktop +video/vnd.mpegurl=vlc.desktop +video/vnd.rn-realvideo=vlc.desktop +video/webm=vlc.desktop +video/x-anim=vlc.desktop +video/x-flic=vlc.desktop +video/x-flv=vlc.desktop +video/x-matroska=vlc.desktop +video/x-matroska-3d=vlc.desktop +video/x-ms-wmv=vlc.desktop +video/x-msvideo=vlc.desktop +video/x-ogm+ogg=vlc.desktop +video/x-nsv=vlc.desktop +video/x-theora+ogg=vlc.desktop +x-content/video-dvd=vlc.desktop +x-content/video-svcd=vlc.desktop +x-content/video-vcd=vlc.desktop +audio/x-aiff=vlc.desktop + +[Added Associations] +image/png=org.xfce.ristretto.desktop; +image/jpeg=org.xfce.ristretto.desktop; +image/avif=org.xfce.ristretto.desktop; +image/bmp=org.xfce.ristretto.desktop; +image/gif=org.xfce.ristretto.desktop; +image/svg+xml=org.xfce.ristretto.desktop; +image/tiff=org.xfce.ristretto.desktop; +image/heif=org.xfce.ristretto.desktop; +image/webp=firefox-esr.desktop; +inode/directory=thunar.desktop; +inode/symlink=thunar.desktop; +audio/ac3=vlc.desktop; +audio/flac=qmmp-1.desktop; +audio/amr-wb=mpv.desktop; +audio/aac=qmmp-1.desktop; +audio/midi=qmmp-1.desktop; +audio/mp2=qmmp-1.desktop; +audio/mp4=vlc.desktop; +audio/mpeg=qmmp-1.desktop; +audio/ogg=qmmp-1.desktop; +audio/x-flac+ogg=qmmp-1.desktop; +audio/x-mod=qmmp-1.desktop; +audio/x-ms-wma=qmmp-1.desktop; +audio/x-musepack=qmmp-1.desktop; +audio/x-s3m=qmmp-1.desktop; +audio/x-vorbis+ogg=qmmp-1.desktop; +x-content/audio-cdda=vlc.desktop; +audio/x-xm=qmmp-1.desktop; +video/3gpp=vlc.desktop; +video/3gpp2=vlc.desktop; +video/dv=vlc.desktop; +video/mp2t=vlc.desktop; +video/mp4=vlc.desktop; +video/mpeg=vlc.desktop; +video/ogg=vlc.desktop; +video/quicktime=vlc.desktop; +video/vnd.mpegurl=vlc.desktop; +video/vnd.rn-realvideo=vlc.desktop; +video/webm=vlc.desktop; +video/x-anim=vlc.desktop; +video/x-flic=vlc.desktop; +video/x-flv=vlc.desktop; +video/x-matroska=vlc.desktop; +video/x-matroska-3d=vlc.desktop; +video/x-ms-wmv=vlc.desktop; +video/x-msvideo=vlc.desktop; +video/x-ogm+ogg=vlc.desktop; +video/x-nsv=vlc.desktop; +video/x-theora+ogg=vlc.desktop; +x-content/video-dvd=vlc.desktop; +x-content/video-svcd=vlc.desktop; +x-content/video-vcd=vlc.desktop; +audio/x-aiff=vlc.desktop; diff --git a/mimeinfo.cache b/mimeinfo.cache new file mode 100644 index 0000000..6e2bfb9 --- /dev/null +++ b/mimeinfo.cache @@ -0,0 +1,478 @@ +[MIME Cache] +application/clarisworks=libreoffice-calc.desktop;libreoffice-draw.desktop;libreoffice-writer.desktop; +application/csv=libreoffice-calc.desktop; +application/epub+zip=atril.desktop;xarchiver.desktop; +application/excel=libreoffice-calc.desktop; +application/gzip=xarchiver.desktop; +application/macwriteii=libreoffice-writer.desktop; +application/mathml+xml=libreoffice-math.desktop; +application/mpeg4-iod=vlc.desktop; +application/mpeg4-muxcodetable=vlc.desktop; +application/msexcel=libreoffice-calc.desktop; +application/mspowerpoint=libreoffice-impress.desktop; +application/msword=libreoffice-writer.desktop; +application/mxf=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +application/ogg=mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +application/oxps=atril.desktop; +application/pdf=atril.desktop;gimp.desktop;libreoffice-draw.desktop; +application/pkcs10=gcr-viewer.desktop; +application/pkcs10+pem=gcr-viewer.desktop; +application/pkcs12=gcr-viewer.desktop; +application/pkcs12+pem=gcr-viewer.desktop; +application/pkcs7-mime=gcr-viewer.desktop; +application/pkcs7-mime+pem=gcr-viewer.desktop; +application/pkcs8=gcr-viewer.desktop; +application/pkcs8+pem=gcr-viewer.desktop; +application/pkix-cert=gcr-viewer.desktop; +application/pkix-cert+pem=gcr-viewer.desktop; +application/pkix-crl=gcr-viewer.desktop; +application/pkix-crl+pem=gcr-viewer.desktop; +application/postscript=atril.desktop;gimp.desktop; +application/prs.plucker=libreoffice-writer.desktop; +application/ram=org.xfce.Parole.desktop;vlc.desktop; +application/rdf+xml=firefox-esr.desktop; +application/rss+xml=firefox-esr.desktop; +application/rtf=libreoffice-writer.desktop; +application/sdp=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +application/smil=mpv.desktop;org.xfce.Parole.desktop; +application/smil+xml=org.xfce.Parole.desktop; +application/streamingmedia=mpv.desktop; +application/tab-separated-values=libreoffice-calc.desktop; +application/vnd-comicbook.rar=atril.desktop; +application/vnd.android.package-archive=xarchiver.desktop; +application/vnd.apple.mpegurl=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +application/vnd.comicbook+zip=atril.desktop;xarchiver.desktop; +application/vnd.corel-draw=libreoffice-draw.desktop; +application/vnd.debian.binary-package=xarchiver.desktop; +application/vnd.lotus-1-2-3=libreoffice-calc.desktop; +application/vnd.lotus-wordpro=libreoffice-writer.desktop; +application/vnd.mozilla.xul+xml=firefox-esr.desktop; +application/vnd.ms-asf=mpv.desktop;vlc.desktop; +application/vnd.ms-cab-compressed=xarchiver.desktop; +application/vnd.ms-excel=libreoffice-calc.desktop; +application/vnd.ms-excel.sheet.binary.macroEnabled.12=libreoffice-calc.desktop; +application/vnd.ms-excel.sheet.macroEnabled.12=libreoffice-calc.desktop; +application/vnd.ms-excel.template.macroEnabled.12=libreoffice-calc.desktop; +application/vnd.ms-powerpoint=libreoffice-impress.desktop; +application/vnd.ms-powerpoint.presentation.macroEnabled.12=libreoffice-impress.desktop; +application/vnd.ms-powerpoint.slideshow.macroEnabled.12=libreoffice-impress.desktop; +application/vnd.ms-powerpoint.template.macroEnabled.12=libreoffice-impress.desktop; +application/vnd.ms-publisher=libreoffice-draw.desktop; +application/vnd.ms-word=libreoffice-writer.desktop; +application/vnd.ms-word.document.macroEnabled.12=libreoffice-writer.desktop; +application/vnd.ms-word.template.macroEnabled.12=libreoffice-writer.desktop; +application/vnd.ms-works=libreoffice-calc.desktop;libreoffice-writer.desktop; +application/vnd.ms-wpl=org.xfce.Parole.desktop;vlc.desktop; +application/vnd.ms-xpsdocument=atril.desktop; +application/vnd.oasis.opendocument.chart=libreoffice-calc.desktop; +application/vnd.oasis.opendocument.chart-template=libreoffice-calc.desktop; +application/vnd.oasis.opendocument.formula=libreoffice-math.desktop; +application/vnd.oasis.opendocument.formula-template=libreoffice-math.desktop; +application/vnd.oasis.opendocument.graphics=libreoffice-draw.desktop; +application/vnd.oasis.opendocument.graphics-flat-xml=libreoffice-draw.desktop;libreoffice-xsltfilter.desktop; +application/vnd.oasis.opendocument.graphics-template=libreoffice-draw.desktop; +application/vnd.oasis.opendocument.presentation=libreoffice-impress.desktop; +application/vnd.oasis.opendocument.presentation-flat-xml=libreoffice-impress.desktop;libreoffice-xsltfilter.desktop; +application/vnd.oasis.opendocument.presentation-template=libreoffice-impress.desktop; +application/vnd.oasis.opendocument.spreadsheet=libreoffice-calc.desktop; +application/vnd.oasis.opendocument.spreadsheet-flat-xml=libreoffice-calc.desktop;libreoffice-xsltfilter.desktop; +application/vnd.oasis.opendocument.spreadsheet-template=libreoffice-calc.desktop; +application/vnd.oasis.opendocument.text=libreoffice-writer.desktop; +application/vnd.oasis.opendocument.text-flat-xml=libreoffice-writer.desktop;libreoffice-xsltfilter.desktop; +application/vnd.oasis.opendocument.text-master=libreoffice-writer.desktop; +application/vnd.oasis.opendocument.text-master-template=libreoffice-writer.desktop; +application/vnd.oasis.opendocument.text-template=libreoffice-writer.desktop; +application/vnd.oasis.opendocument.text-web=libreoffice-writer.desktop; +application/vnd.openofficeorg.extension=libreoffice-startcenter.desktop;xarchiver.desktop; +application/vnd.openxmlformats-officedocument.presentationml.presentation=libreoffice-impress.desktop; +application/vnd.openxmlformats-officedocument.presentationml.slide=libreoffice-impress.desktop; +application/vnd.openxmlformats-officedocument.presentationml.slideshow=libreoffice-impress.desktop; +application/vnd.openxmlformats-officedocument.presentationml.template=libreoffice-impress.desktop; +application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop; +application/vnd.openxmlformats-officedocument.spreadsheetml.template=libreoffice-calc.desktop; +application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop; +application/vnd.openxmlformats-officedocument.wordprocessingml.template=libreoffice-writer.desktop; +application/vnd.palm=libreoffice-writer.desktop; +application/vnd.rar=xarchiver.desktop; +application/vnd.rn-realmedia=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +application/vnd.rn-realmedia-vbr=mpv.desktop;vlc.desktop; +application/vnd.snap=xarchiver.desktop; +application/vnd.squashfs=xarchiver.desktop; +application/vnd.stardivision.writer-global=libreoffice-writer.desktop; +application/vnd.sun.xml.calc=libreoffice-calc.desktop; +application/vnd.sun.xml.calc.template=libreoffice-calc.desktop; +application/vnd.sun.xml.draw=libreoffice-draw.desktop; +application/vnd.sun.xml.draw.template=libreoffice-draw.desktop; +application/vnd.sun.xml.impress=libreoffice-impress.desktop; +application/vnd.sun.xml.impress.template=libreoffice-impress.desktop; +application/vnd.sun.xml.math=libreoffice-math.desktop; +application/vnd.sun.xml.writer=libreoffice-writer.desktop; +application/vnd.sun.xml.writer.global=libreoffice-writer.desktop; +application/vnd.sun.xml.writer.template=libreoffice-writer.desktop; +application/vnd.visio=libreoffice-draw.desktop; +application/vnd.wordperfect=libreoffice-writer.desktop; +application/wordperfect=libreoffice-writer.desktop; +application/x-123=libreoffice-calc.desktop; +application/x-7z-compressed=xarchiver.desktop; +application/x-abiword=libreoffice-writer.desktop; +application/x-aportisdoc=libreoffice-writer.desktop; +application/x-archive=xarchiver.desktop; +application/x-arj=xarchiver.desktop; +application/x-bzdvi=atril.desktop; +application/x-bzip=xarchiver.desktop; +application/x-bzip-compressed-tar=xarchiver.desktop; +application/x-bzpdf=atril.desktop; +application/x-bzpostscript=atril.desktop; +application/x-cb7=atril.desktop; +application/x-cbr=atril.desktop; +application/x-cbt=atril.desktop; +application/x-cbz=atril.desktop; +application/x-cd-image=vlc.desktop;xarchiver.desktop;xfburn.desktop; +application/x-compress=xarchiver.desktop; +application/x-compressed-tar=xarchiver.desktop; +application/x-cpio=xarchiver.desktop; +application/x-cpio-compressed=xarchiver.desktop; +application/x-cue=mpv.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop; +application/x-dbase=libreoffice-calc.desktop; +application/x-dbf=libreoffice-calc.desktop; +application/x-desktop=panel-desktop-handler.desktop; +application/x-doc=libreoffice-writer.desktop; +application/x-dos_ms_excel=libreoffice-calc.desktop; +application/x-dvi=atril.desktop; +application/x-excel=libreoffice-calc.desktop; +application/x-extension-m4a=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +application/x-extension-mp4=vlc.desktop; +application/x-extension-txt=libreoffice-writer.desktop; +application/x-fictionbook+xml=libreoffice-writer.desktop; +application/x-flac=io.github.quodlibet.QuodLibet.desktop;org.xfce.Parole.desktop;vlc.desktop; +application/x-flash-video=org.xfce.Parole.desktop;vlc.desktop; +application/x-gzdvi=atril.desktop; +application/x-gzpdf=atril.desktop; +application/x-gzpostscript=atril.desktop; +application/x-hwp=libreoffice-writer.desktop; +application/x-iwork-keynote-sffkey=libreoffice-impress.desktop; +application/x-iwork-numbers-sffnumbers=libreoffice-calc.desktop; +application/x-iwork-pages-sffpages=libreoffice-writer.desktop; +application/x-java-archive=xarchiver.desktop; +application/x-lha=xarchiver.desktop; +application/x-lrzip=xarchiver.desktop; +application/x-lrzip-compressed-tar=xarchiver.desktop; +application/x-lz4=xarchiver.desktop; +application/x-lz4-compressed-tar=xarchiver.desktop; +application/x-lzip=xarchiver.desktop; +application/x-lzip-compressed-tar=xarchiver.desktop; +application/x-lzma=xarchiver.desktop; +application/x-lzma-compressed-tar=xarchiver.desktop; +application/x-lzop=xarchiver.desktop; +application/x-matroska=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +application/x-mpegurl=mpv.desktop; +application/x-ms-excel=libreoffice-calc.desktop; +application/x-msexcel=libreoffice-calc.desktop; +application/x-mswrite=libreoffice-writer.desktop; +application/x-netshow-channel=org.xfce.Parole.desktop; +application/x-ogg=mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +application/x-ogm=mpv.desktop; +application/x-ogm-audio=mpv.desktop; +application/x-ogm-video=mpv.desktop; +application/x-pagemaker=libreoffice-draw.desktop; +application/x-pem-file=gcr-viewer.desktop; +application/x-pem-key=gcr-viewer.desktop; +application/x-pkcs12=gcr-viewer.desktop; +application/x-pkcs7-certificates=gcr-viewer.desktop; +application/x-quattropro=libreoffice-calc.desktop; +application/x-quicktime-media-link=org.xfce.Parole.desktop;vlc.desktop; +application/x-quicktimeplayer=org.xfce.Parole.desktop;vlc.desktop; +application/x-rar=xarchiver.desktop; +application/x-remmina=org.remmina.Remmina-file.desktop;org.remmina.Remmina.desktop; +application/x-rpm=xarchiver.desktop; +application/x-shellscript=gvim.desktop;vim.desktop; +application/x-shockwave-flash=vlc.desktop; +application/x-shorten=mpv.desktop;org.xfce.Parole.desktop; +application/x-smil=mpv.desktop;org.xfce.Parole.desktop; +application/x-sony-bbeb=libreoffice-writer.desktop; +application/x-source-rpm=xarchiver.desktop; +application/x-spkac=gcr-viewer.desktop; +application/x-spkac+base64=gcr-viewer.desktop; +application/x-starcalc=libreoffice-calc.desktop; +application/x-stardraw=libreoffice-draw.desktop; +application/x-starwriter=libreoffice-writer.desktop; +application/x-streamingmedia=mpv.desktop; +application/x-t602=libreoffice-writer.desktop; +application/x-tar=xarchiver.desktop; +application/x-tarz=xarchiver.desktop; +application/x-tzo=xarchiver.desktop; +application/x-virt-viewer=remote-viewer.desktop; +application/x-wpg=libreoffice-draw.desktop; +application/x-x509-ca-cert=gcr-viewer.desktop; +application/x-x509-user-cert=gcr-viewer.desktop; +application/x-xpinstall=xarchiver.desktop; +application/x-xpraconfig=xpra-launcher.desktop; +application/x-xz=xarchiver.desktop; +application/x-xz-compressed-tar=xarchiver.desktop; +application/x-xzpdf=atril.desktop; +application/x-zstd-compressed-tar=xarchiver.desktop; +application/xhtml+xml=firefox-esr.desktop; +application/xml=firefox-esr.desktop; +application/xspf+xml=org.xfce.Parole.desktop;vlc.desktop; +application/zip=xarchiver.desktop; +application/zstd=xarchiver.desktop; +audio/3gpp=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/3gpp2=mpv.desktop;vlc.desktop; +audio/AMR=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/AMR-WB=org.xfce.Parole.desktop;vlc.desktop; +audio/aac=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/ac3=vlc.desktop; +audio/aiff=io.github.quodlibet.QuodLibet.desktop;mpv.desktop; +audio/amr-wb=mpv.desktop; +audio/basic=org.xfce.Parole.desktop;vlc.desktop; +audio/dsf=io.github.quodlibet.QuodLibet.desktop; +audio/dv=mpv.desktop;vlc.desktop; +audio/eac3=mpv.desktop;vlc.desktop; +audio/flac=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/m3u=mpv.desktop; +audio/m4a=mpv.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/midi=qmmp-1.desktop;vlc.desktop; +audio/mp1=mpv.desktop;vlc.desktop; +audio/mp2=qmmp-1.desktop;vlc.desktop; +audio/mp3=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/mp4=vlc.desktop; +audio/mpeg=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/mpeg2=mpv.desktop; +audio/mpeg3=mpv.desktop; +audio/mpeg4=io.github.quodlibet.QuodLibet.desktop; +audio/mpegurl=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/mpg=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;vlc.desktop; +audio/musepack=mpv.desktop; +audio/ogg=qmmp-1.desktop;vlc.desktop; +audio/opus=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/prs.sid=org.xfce.Parole.desktop; +audio/rn-mpeg=mpv.desktop; +audio/scpls=mpv.desktop;vlc.desktop; +audio/vnd.dolby.heaac.1=mpv.desktop;vlc.desktop; +audio/vnd.dolby.heaac.2=mpv.desktop;vlc.desktop; +audio/vnd.dolby.mlp=vlc.desktop; +audio/vnd.dts=mpv.desktop;vlc.desktop; +audio/vnd.dts.hd=mpv.desktop;vlc.desktop; +audio/vnd.rn-realaudio=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/vorbis=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;vlc.desktop; +audio/wav=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;vlc.desktop; +audio/wave=io.github.quodlibet.QuodLibet.desktop; +audio/webm=mpv.desktop;vlc.desktop; +audio/x-aac=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-adpcm=mpv.desktop;vlc.desktop; +audio/x-aiff=vlc.desktop; +audio/x-ape=mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-ffmpeg-shorten=qmmp-1.desktop;qmmp-enqueue-1.desktop; +audio/x-flac=qmmp-1.desktop;vlc.desktop; +audio/x-gsm=org.xfce.Parole.desktop;vlc.desktop; +audio/x-it=org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-m4a=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-matroska=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-midi=io.github.quodlibet.QuodLibet.desktop; +audio/x-mod=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-mp1=mpv.desktop;vlc.desktop; +audio/x-mp2=mpv.desktop;vlc.desktop; +audio/x-mp3=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-mpc=io.github.quodlibet.QuodLibet.desktop; +audio/x-mpeg=io.github.quodlibet.QuodLibet.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-mpegurl=mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-mpg=mpv.desktop;vlc.desktop; +audio/x-ms-asf=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-ms-asx=org.xfce.Parole.desktop;vlc.desktop; +audio/x-ms-wax=org.xfce.Parole.desktop;vlc.desktop; +audio/x-ms-wma=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-ms-wmv=io.github.quodlibet.QuodLibet.desktop; +audio/x-musepack=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-oggflac=io.github.quodlibet.QuodLibet.desktop; +audio/x-pls=mpv.desktop; +audio/x-pn-aiff=org.xfce.Parole.desktop;vlc.desktop; +audio/x-pn-au=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-pn-realaudio=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-pn-realaudio-plugin=org.xfce.Parole.desktop;vlc.desktop; +audio/x-pn-wav=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-pn-windows-acm=org.xfce.Parole.desktop;vlc.desktop; +audio/x-pn-windows-pcm=mpv.desktop; +audio/x-real-audio=org.xfce.Parole.desktop;vlc.desktop; +audio/x-realaudio=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-s3m=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-sbc=org.xfce.Parole.desktop; +audio/x-scpls=mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-shorten=mpv.desktop;vlc.desktop; +audio/x-speex=io.github.quodlibet.QuodLibet.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-stm=org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop; +audio/x-tta=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-vorbis=mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-vorbis+ogg=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-wav=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;org.xfce.Parole.desktop;vlc.desktop; +audio/x-wavpack=io.github.quodlibet.QuodLibet.desktop;mpv.desktop;org.xfce.Parole.desktop;qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +audio/x-wma=io.github.quodlibet.QuodLibet.desktop; +audio/x-xm=qmmp-1.desktop;qmmp-enqueue-1.desktop;vlc.desktop; +image/*=atril.desktop; +image/avif=org.xfce.ristretto.desktop; +image/bmp=org.xfce.ristretto.desktop; +image/g3fax=gimp.desktop; +image/gif=org.xfce.ristretto.desktop; +image/heic=gimp.desktop; +image/heif=org.xfce.ristretto.desktop; +image/jp2=gimp.desktop; +image/jpeg=org.xfce.ristretto.desktop; +image/jxl=gimp.desktop; +image/png=org.xfce.ristretto.desktop; +image/svg+xml=org.xfce.ristretto.desktop; +image/tiff=org.xfce.ristretto.desktop; +image/vnd.djvu=atril.desktop; +image/vnd.djvu+multipage=atril.desktop; +image/vnd.rn-realpix=org.xfce.Parole.desktop;vlc.desktop; +image/webp=firefox-esr.desktop; +image/x-bzeps=atril.desktop; +image/x-compressed-xcf=gimp.desktop; +image/x-emf=libreoffice-draw.desktop; +image/x-eps=atril.desktop; +image/x-exr=gimp.desktop; +image/x-fits=gimp.desktop; +image/x-freehand=libreoffice-draw.desktop; +image/x-gimp-gbr=gimp.desktop; +image/x-gimp-gih=gimp.desktop; +image/x-gimp-pat=gimp.desktop; +image/x-gzeps=atril.desktop; +image/x-icon=gimp.desktop; +image/x-pcx=gimp.desktop; +image/x-pict=org.xfce.Parole.desktop; +image/x-pixmap=org.xfce.ristretto.desktop; +image/x-portable-anymap=gimp.desktop; +image/x-portable-bitmap=gimp.desktop; +image/x-portable-graymap=gimp.desktop; +image/x-portable-pixmap=gimp.desktop; +image/x-psd=gimp.desktop; +image/x-psp=gimp.desktop; +image/x-sgi=gimp.desktop; +image/x-sun-raster=gimp.desktop; +image/x-tga=gimp.desktop; +image/x-webp=gimp.desktop; +image/x-wmf=gimp.desktop;libreoffice-draw.desktop; +image/x-xbitmap=gimp.desktop; +image/x-xcf=gimp.desktop; +image/x-xcursor=gimp.desktop; +image/x-xpixmap=gimp.desktop;org.xfce.ristretto.desktop; +image/x-xwindowdump=gimp.desktop; +inode/directory=thunar.desktop; +misc/ultravox=org.xfce.Parole.desktop;vlc.desktop; +text/comma-separated-values=libreoffice-calc.desktop; +text/csv=libreoffice-calc.desktop; +text/english=gvim.desktop;vim.desktop; +text/google-video-pointer=org.xfce.Parole.desktop;vlc.desktop; +text/html=firefox-esr.desktop; +text/mathml=libreoffice-math.desktop; +text/plain=gvim.desktop;libreoffice-writer.desktop;org.xfce.mousepad.desktop;vim.desktop; +text/rtf=libreoffice-writer.desktop; +text/spreadsheet=libreoffice-calc.desktop; +text/tab-separated-values=libreoffice-calc.desktop; +text/x-c=gvim.desktop;vim.desktop; +text/x-c++=gvim.desktop;vim.desktop; +text/x-c++hdr=gvim.desktop;vim.desktop; +text/x-c++src=gvim.desktop;vim.desktop; +text/x-chdr=gvim.desktop;vim.desktop; +text/x-comma-separated-values=libreoffice-calc.desktop; +text/x-csrc=gvim.desktop;vim.desktop; +text/x-csv=libreoffice-calc.desktop; +text/x-google-video-pointer=org.xfce.Parole.desktop;vlc.desktop; +text/x-java=gvim.desktop;vim.desktop; +text/x-makefile=gvim.desktop;vim.desktop; +text/x-moc=gvim.desktop;vim.desktop; +text/x-pascal=gvim.desktop;vim.desktop; +text/x-tcl=gvim.desktop;vim.desktop; +text/x-tex=gvim.desktop;vim.desktop; +text/xml=firefox-esr.desktop; +video/3gp=vlc.desktop; +video/3gpp=vlc.desktop; +video/3gpp2=vlc.desktop; +video/avi=vlc.desktop; +video/divx=vlc.desktop; +video/dv=vlc.desktop; +video/fli=vlc.desktop; +video/flv=vlc.desktop; +video/mkv=vlc.desktop; +video/mp2t=vlc.desktop; +video/mp4=vlc.desktop; +video/mp4v-es=vlc.desktop; +video/mpeg=vlc.desktop; +video/mpeg-system=vlc.desktop; +video/msvideo=vlc.desktop; +video/ogg=vlc.desktop; +video/quicktime=vlc.desktop; +video/vivo=org.xfce.Parole.desktop; +video/vnd.divx=vlc.desktop; +video/vnd.mpegurl=vlc.desktop; +video/vnd.rn-realvideo=vlc.desktop; +video/vnd.vivo=org.xfce.Parole.desktop; +video/webm=vlc.desktop; +video/x-anim=vlc.desktop; +video/x-avi=vlc.desktop; +video/x-flc=vlc.desktop; +video/x-fli=vlc.desktop; +video/x-flic=mpv.desktop;org.xfce.Parole.desktop; +video/x-flv=vlc.desktop; +video/x-m4v=vlc.desktop; +video/x-matroska=vlc.desktop; +video/x-mpeg=vlc.desktop; +video/x-mpeg-system=vlc.desktop; +video/x-mpeg2=vlc.desktop; +video/x-mpeg3=mpv.desktop; +video/x-ms-afs=mpv.desktop; +video/x-ms-asf=vlc.desktop; +video/x-ms-asf-plugin=vlc.desktop; +video/x-ms-asx=vlc.desktop; +video/x-ms-wm=vlc.desktop; +video/x-ms-wmv=vlc.desktop; +video/x-ms-wmx=vlc.desktop; +video/x-ms-wvx=vlc.desktop; +video/x-ms-wvxvideo=mpv.desktop; +video/x-msvideo=vlc.desktop; +video/x-nsv=vlc.desktop; +video/x-ogm=vlc.desktop; +video/x-ogm+ogg=vlc.desktop; +video/x-theora=vlc.desktop; +video/x-theora+ogg=vlc.desktop; +video/x-totem-stream=org.xfce.Parole.desktop; +video/x-wmv=io.github.quodlibet.QuodLibet.desktop; +x-content/audio-cdda=vlc.desktop; +x-content/audio-player=vlc.desktop; +x-content/blank-cd=xfburn.desktop; +x-content/video-dvd=org.xfce.Parole.desktop;vlc.desktop; +x-content/video-svcd=org.xfce.Parole.desktop;vlc.desktop; +x-content/video-vcd=org.xfce.Parole.desktop;vlc.desktop; +x-scheme-handler/http=firefox-esr.desktop; +x-scheme-handler/https=firefox-esr.desktop; +x-scheme-handler/icy=vlc.desktop; +x-scheme-handler/icyx=vlc.desktop; +x-scheme-handler/mailto=mutt.desktop; +x-scheme-handler/mms=org.xfce.Parole.desktop;vlc.desktop; +x-scheme-handler/mmsh=org.xfce.Parole.desktop;vlc.desktop; +x-scheme-handler/ms-access=libreoffice-startcenter.desktop; +x-scheme-handler/ms-excel=libreoffice-startcenter.desktop; +x-scheme-handler/ms-powerpoint=libreoffice-startcenter.desktop; +x-scheme-handler/ms-visio=libreoffice-startcenter.desktop; +x-scheme-handler/ms-word=libreoffice-startcenter.desktop; +x-scheme-handler/quodlibet=io.github.quodlibet.QuodLibet.desktop; +x-scheme-handler/rdp=org.remmina.Remmina-file.desktop;org.remmina.Remmina.desktop; +x-scheme-handler/remmina=org.remmina.Remmina-file.desktop;org.remmina.Remmina.desktop; +x-scheme-handler/rtmp=vlc.desktop; +x-scheme-handler/rtp=vlc.desktop; +x-scheme-handler/rtsp=vlc.desktop; +x-scheme-handler/spice=org.remmina.Remmina-file.desktop;org.remmina.Remmina.desktop;remote-viewer.desktop; +x-scheme-handler/spice+tls=remote-viewer.desktop; +x-scheme-handler/spice+unix=remote-viewer.desktop; +x-scheme-handler/ssh=org.remmina.Remmina.desktop; +x-scheme-handler/vnc=org.remmina.Remmina-file.desktop;org.remmina.Remmina.desktop; +x-scheme-handler/vnd.libreoffice.cmis=libreoffice-startcenter.desktop; +x-scheme-handler/vnd.libreoffice.command=libreoffice-startcenter.desktop; +x-scheme-handler/vnd.sun.star.webdav=libreoffice-startcenter.desktop; +x-scheme-handler/vnd.sun.star.webdavs=libreoffice-startcenter.desktop; +x-scheme-handler/xpra=xpra.desktop; +x-scheme-handler/xpra+ssh=xpra.desktop; +x-scheme-handler/xpra+ssl=xpra.desktop; +x-scheme-handler/xpra+tcp=xpra.desktop; +x-scheme-handler/xpra+tls=xpra.desktop; +x-scheme-handler/xpra+ws=xpra.desktop; +x-scheme-handler/xpra+wss=xpra.desktop; +x-scheme-handler/xpras=xpra.desktop; diff --git a/vimrc b/vimrc new file mode 100644 index 0000000..a9a1363 --- /dev/null +++ b/vimrc @@ -0,0 +1,60 @@ +" All system-wide defaults are set in $VIMRUNTIME/debian.vim and sourced by +" the call to :runtime you can find below. If you wish to change any of those +" settings, you should do it in this file (/etc/vim/vimrc), since debian.vim +" will be overwritten everytime an upgrade of the vim packages is performed. +" It is recommended to make changes after sourcing debian.vim since it alters +" the value of the 'compatible' option. + +" This line should not be removed as it ensures that various options are +" properly set to work with the Vim-related packages available in Debian. +runtime! debian.vim + +" Vim will load $VIMRUNTIME/defaults.vim if the user does not have a vimrc. +" This happens after /etc/vim/vimrc(.local) are loaded, so it will override +" any settings in these files. +" If you don't want that to happen, uncomment the below line to prevent +" defaults.vim from being loaded. +" let g:skip_defaults_vim = 1 + +" Uncomment the next line to make Vim more Vi-compatible +" NOTE: debian.vim sets 'nocompatible'. Setting 'compatible' changes numerous +" options, so any other options should be set AFTER setting 'compatible'. +"set compatible + +" Vim5 and later versions support syntax highlighting. Uncommenting the next +" line enables syntax highlighting by default. +syntax on + +" If using a dark background within the editing area and syntax highlighting +" turn on this option as well +"set background=dark + +" Uncomment the following to have Vim jump to the last position when +" reopening a file +"au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif + +" Uncomment the following to have Vim load indentation rules and plugins +" according to the detected filetype. +"filetype plugin indent on + +" The following are commented out as they cause vim to behave a lot +" differently from regular Vi. They are highly recommended though. +"set showcmd " Show (partial) command in status line. +"set showmatch " Show matching brackets. +"set ignorecase " Do case insensitive matching +"set smartcase " Do smart case matching +"set incsearch " Incremental search +"set autowrite " Automatically save before commands like :next and :make +"set hidden " Hide buffers when they are abandoned +"set mouse=a " Enable mouse usage (all modes) + +" Source a global configuration file if available +if filereadable("/etc/vim/vimrc.local") + source /etc/vim/vimrc.local +endif + +set number +set colorcolumn=80 +set tabstop=2 +set shiftwidth=2 +set expandtab diff --git a/xfce4/panel/launcher-14/16844255236.desktop b/xfce4/panel/launcher-14/16844255236.desktop new file mode 100755 index 0000000..aabc596 --- /dev/null +++ b/xfce4/panel/launcher-14/16844255236.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Padlock +Comment=Otwiera i zamyka partycje LUKS +Exec=xfce4-terminal -x /usr/local/bin/immudex-padlock +Icon=/usr/share/icons/padlock-icon.png +Path= +Terminal=false +StartupNotify=false diff --git a/xfce4/panel/launcher-5/16844254192.desktop b/xfce4/panel/launcher-5/16844254192.desktop new file mode 100644 index 0000000..926b6e3 --- /dev/null +++ b/xfce4/panel/launcher-5/16844254192.desktop @@ -0,0 +1,19 @@ +[Desktop Entry] +Name=Firefox ESR +Name[pl]=Firefox ESR +Comment=Browse the World Wide Web +Comment[pl]=Przeglądanie stron WWW +GenericName=Web Browser +GenericName[pl]=Przeglądarka WWW +X-GNOME-FullName=Firefox ESR Web Browser +X-GNOME-FullName[pl]=Przeglądarka WWW Firefox ESR +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 diff --git a/xfce4/panel/launcher-7/16844254905.desktop b/xfce4/panel/launcher-7/16844254905.desktop new file mode 100644 index 0000000..e6339bb --- /dev/null +++ b/xfce4/panel/launcher-7/16844254905.desktop @@ -0,0 +1,16 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Exec=xfce4-terminal +Icon=org.xfce.terminalemulator +StartupNotify=true +Terminal=false +Categories=Utility;X-XFCE;X-Xfce-Toplevel; +OnlyShowIn=XFCE; +X-AppStream-Ignore=True +Name=Terminal Emulator +Name[pl]=Emulator terminala +Comment=Use the command line +Comment[pl]=Wprowadza i wykonuje wiersze poleceń +X-XFCE-Source=file:///usr/share/applications/xfce4-terminal-emulator.desktop +Path= diff --git a/xfce4/panel/whiskermenu-1.rc b/xfce4/panel/whiskermenu-1.rc new file mode 100644 index 0000000..1d57c36 --- /dev/null +++ b/xfce4/panel/whiskermenu-1.rc @@ -0,0 +1,83 @@ +favorites=xfce4-web-browser.desktop,xfce4-file-manager.desktop,xfce4-terminal-emulator.desktop,qmmp-1.desktop,gvim.desktop,vlc.desktop,virt-manager.desktop,thunderbird.desktop +recent=vlc.desktop,xfce4-terminal-emulator.desktop,xfce4-terminal.desktop +button-title=Start +button-icon=debian-logo +button-single-row=false +show-button-title=true +show-button-icon=true +launcher-show-name=true +launcher-show-description=true +launcher-show-tooltip=true +launcher-icon-size=3 +hover-switch-category=false +category-show-name=true +category-icon-size=1 +sort-categories=true +view-mode=1 +default-category=0 +recent-items-max=10 +favorites-in-recent=true +position-search-alternate=true +position-commands-alternate=false +position-categories-alternate=true +position-categories-horizontal=false +stay-on-focus-out=false +profile-shape=0 +confirm-session-command=true +menu-width=450 +menu-height=500 +menu-opacity=100 +command-settings=xfce4-settings-manager +show-command-settings=true +command-lockscreen=xflock4 +show-command-lockscreen=true +command-switchuser=dm-tool switch-to-greeter +show-command-switchuser=false +command-logoutuser=xfce4-session-logout --logout --fast +show-command-logoutuser=true +command-restart=xfce4-session-logout --reboot --fast +show-command-restart=true +command-shutdown=xfce4-session-logout --halt --fast +show-command-shutdown=true +command-suspend=xfce4-session-logout --suspend +show-command-suspend=false +command-hibernate=xfce4-session-logout --hibernate +show-command-hibernate=false +command-logout=xfce4-session-logout +show-command-logout=false +command-menueditor=menulibre +show-command-menueditor=true +command-profile=mugshot +show-command-profile=true +search-actions=5 + +[action0] +name=Strony podręcznika +pattern=# +command=exo-open --launch TerminalEmulator man %s +regex=false + +[action1] +name=Wyszukiwarka internetowa +pattern=? +command=exo-open --launch WebBrowser https://duckduckgo.com/?q=%u +regex=false + +[action2] +name=Wikipedia +pattern=!w +command=exo-open --launch WebBrowser https://en.wikipedia.org/wiki/%u +regex=false + +[action3] +name=Uruchom w terminalu +pattern=! +command=exo-open --launch TerminalEmulator %s +regex=false + +[action4] +name=Otwórz adres URI +pattern=^(file|http|https):\\/\\/(.*)$ +command=exo-open \\0 +regex=true + diff --git a/xfce4/terminal/accels.scm b/xfce4/terminal/accels.scm new file mode 100644 index 0000000..673bbea --- /dev/null +++ b/xfce4/terminal/accels.scm @@ -0,0 +1,58 @@ +; xfce4-terminal GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +(gtk_accel_path "/terminal-window/goto-tab-2" "2") +(gtk_accel_path "/terminal-window/goto-tab-6" "6") +; (gtk_accel_path "/terminal-window/copy-input" "") +; (gtk_accel_path "/terminal-window/close-other-tabs" "") +; (gtk_accel_path "/terminal-window/move-tab-right" "Page_Down") +(gtk_accel_path "/terminal-window/goto-tab-7" "7") +; (gtk_accel_path "/terminal-window/set-title-color" "") +; (gtk_accel_path "/terminal-window/edit-menu" "") +; (gtk_accel_path "/terminal-window/zoom-menu" "") +(gtk_accel_path "/terminal-window/goto-tab-1" "1") +; (gtk_accel_path "/terminal-window/fullscreen" "F11") +; (gtk_accel_path "/terminal-window/read-only" "") +(gtk_accel_path "/terminal-window/goto-tab-5" "5") +; (gtk_accel_path "/terminal-window/preferences" "") +; (gtk_accel_path "/terminal-window/reset-and-clear" "") +; (gtk_accel_path "/terminal-window/about" "") +(gtk_accel_path "/terminal-window/goto-tab-4" "4") +; (gtk_accel_path "/terminal-window/close-window" "q") +; (gtk_accel_path "/terminal-window/reset" "") +; (gtk_accel_path "/terminal-window/save-contents" "") +(gtk_accel_path "/terminal-window/toggle-menubar" "F10") +; (gtk_accel_path "/terminal-window/copy" "c") +; (gtk_accel_path "/terminal-window/copy-html" "") +; (gtk_accel_path "/terminal-window/last-active-tab" "") +; (gtk_accel_path "/terminal-window/show-borders" "") +; (gtk_accel_path "/terminal-window/view-menu" "") +; (gtk_accel_path "/terminal-window/detach-tab" "d") +; (gtk_accel_path "/terminal-window/scroll-on-output" "") +; (gtk_accel_path "/terminal-window/show-toolbar" "") +; (gtk_accel_path "/terminal-window/next-tab" "Page_Down") +; (gtk_accel_path "/terminal-window/tabs-menu" "") +; (gtk_accel_path "/terminal-window/search-next" "") +; (gtk_accel_path "/terminal-window/search-prev" "") +; (gtk_accel_path "/terminal-window/undo-close-tab" "") +; (gtk_accel_path "/terminal-window/set-title" "s") +; (gtk_accel_path "/terminal-window/contents" "F1") +; (gtk_accel_path "/terminal-window/zoom-reset" "0") +; (gtk_accel_path "/terminal-window/close-tab" "w") +; (gtk_accel_path "/terminal-window/new-tab" "t") +; (gtk_accel_path "/terminal-window/new-window" "n") +; (gtk_accel_path "/terminal-window/terminal-menu" "") +; (gtk_accel_path "/terminal-window/show-menubar" "") +; (gtk_accel_path "/terminal-window/select-all" "a") +; (gtk_accel_path "/terminal-window/paste" "v") +(gtk_accel_path "/terminal-window/goto-tab-9" "9") +; (gtk_accel_path "/terminal-window/move-tab-left" "Page_Up") +; (gtk_accel_path "/terminal-window/search" "f") +; (gtk_accel_path "/terminal-window/file-menu" "") +; (gtk_accel_path "/terminal-window/prev-tab" "Page_Up") +; (gtk_accel_path "/terminal-window/paste-selection" "") +; (gtk_accel_path "/terminal-window/zoom-in" "plus") +; (gtk_accel_path "/terminal-window/zoom-out" "minus") +(gtk_accel_path "/terminal-window/goto-tab-8" "8") +; (gtk_accel_path "/terminal-window/help-menu" "") +(gtk_accel_path "/terminal-window/goto-tab-3" "3") diff --git a/xfce4/terminal/terminalrc b/xfce4/terminal/terminalrc new file mode 100644 index 0000000..d692fa9 --- /dev/null +++ b/xfce4/terminal/terminalrc @@ -0,0 +1,35 @@ +[Configuration] +BackgroundMode=TERMINAL_BACKGROUND_IMAGE +MiscAlwaysShowTabs=FALSE +MiscBell=FALSE +MiscBellUrgent=FALSE +MiscBordersDefault=TRUE +MiscCursorBlinks=FALSE +MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK +MiscDefaultGeometry=100x30 +MiscInheritGeometry=FALSE +MiscMenubarDefault=TRUE +MiscMouseAutohide=FALSE +MiscMouseWheelZoom=TRUE +MiscToolbarDefault=FALSE +MiscConfirmClose=TRUE +MiscCycleTabs=TRUE +MiscTabCloseButtons=TRUE +MiscTabCloseMiddleClick=TRUE +MiscTabPosition=GTK_POS_TOP +MiscHighlightUrls=TRUE +MiscMiddleClickOpensUri=FALSE +MiscCopyOnSelect=FALSE +MiscShowRelaunchDialog=TRUE +MiscRewrapOnResize=TRUE +MiscUseShiftArrowsToScroll=FALSE +MiscSlimTabs=FALSE +MiscNewTabAdjacent=FALSE +MiscSearchDialogOpacity=100 +MiscShowUnsafePasteDialog=TRUE +MiscRightClickAction=TERMINAL_RIGHT_CLICK_ACTION_CONTEXT_MENU +BackgroundImageFile=/usr/share/images/desktop-base/lofi_girl.jpg +BackgroundImageStyle=TERMINAL_BACKGROUND_STYLE_FILLED +BackgroundImageShading=0,750000 +FontName=Source Code Pro Medium 12 + diff --git a/xfce4/xfconf/xfce-perchannel-xml/displays.xml b/xfce4/xfconf/xfce-perchannel-xml/displays.xml new file mode 100644 index 0000000..0dc41fc --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/displays.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml b/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml new file mode 100644 index 0000000..9ddc443 --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/keyboards.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/thunar.xml b/xfce4/xfconf/xfce-perchannel-xml/thunar.xml new file mode 100644 index 0000000..8bd2971 --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/thunar.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml b/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml new file mode 100644 index 0000000..1a1aecf --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml b/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml new file mode 100644 index 0000000..3516122 --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml b/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml new file mode 100644 index 0000000..4158902 --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml new file mode 100644 index 0000000..273a2fa --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml b/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml new file mode 100644 index 0000000..4fdf554 --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/xfce4-power-manager.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml b/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml new file mode 100644 index 0000000..c06ea6d --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml new file mode 100644 index 0000000..e4edd69 --- /dev/null +++ b/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +