Source: foxde-utils
Section: x11
Priority: optional
Maintainer: snmogl <sebastian.mogl@treuchtlingen.de>
Build-Depends: debhelper-compat (= 13)
Standards-Version: 4.5.1
Vcs-Browser: git remote add origin git@git-intern.treuchtlingen.stadt:Fuchs_Desktop/package.foxde-utils.git
Vcs-Git: https://git-intern.treuchtlingen.stadt/Fuchs_Desktop/package.foxde-utils.git
Rules-Requires-Root: no

Package: foxde-qrscan
Architecture: all
Depends: ${misc:Depends},
	libnotify-bin, xclip, kdialog, zbar-tools,
	bash(>=5)
Recommends: firefox-esr
Description: A simple scripted qrcode scanner using kdialog 
 Uses zbarcam to scan the first qr code it finds on the first webcam it finds
 and then asks the user what to do with the result, either open in firefox or
 copy to clipboard.

Package: foxde-type-date
Architecture: all
Depends: ${misc:Depends},
	xdotool, bash(>=5)
Description: Provides a ready made script for typing in todays date in ISO format
 Main intention is to provide a script and desktop file that
 can simply be bound to a keyboard shortcut.

Package: foxde-printer-settings
Architecture: all
Depends: ${misc:Depends},
	cups-client, libnotify-bin, kdialog
Enhances: cups-client
Suggests: gtklp
Description: Provides a barebones settings dialog for printers
 It currently is a kdialog that allows you to select the default printer using lpoptions.

Package: foxde-auto-monitor-layout
Architecture: all
Depends: ${misc:Depends},
	autorandr, bash(>=5), kdialog
Description: A script that allows automatic monitor configuration
 Uses autorandr to set different profiles using a kdialog.
 Offers an option to launch arandr if it is installed. 

Package: foxde-bind-to-session
Architecture: all
Depends: ${misc:Depends},
	xdotool, bash(>=5)
Description: Wrapper script that allows one to make a program quit with an X-session

Package: foxde-kill-zombies
Architecture: all
Depends: ${misc:Depends},
	gawk, procps
Description: A shellscript to kill processes that got stuck somewhere
 Currently it can filter by lifetime, cpu usage and process name, makes a good cronjob.
 Also has the integrated ability to redirect the log output to a logfile
 
Package: foxde-exit
Architecture: all
Depends: ${misc:Depends},
	bash(>=5), kdialog, libnotify-bin
Description: A shellscript and desktop files to make it easier to leave X2go-Sessions

Package: foxde-pam-mkhomedir
Architecture: all
Depends: ${misc:Depends},
	libpam-modules
Description: Contains a preconfigured enabled by deefault pam mkhome dir module
 It is supposed to make setting up new users through ldap and friends easier.
 .
 You can also use it in combination with mounting one or all home-directories as tmpfs
 to prevent data and configuration leaking across reboots by accident,
 which is useful for shared devices.

Package: foxde-startfoxde
Architecture: all
Depends: ${misc:Depends},
	bash(>=5),
	kdialog
Description: Contains a launchscript for foxde

Package: foxde-foxclient
Architecture: all
Depends: ${misc:Depends},
	foxde-startfoxde,
	kdialog,
	i3, polybar, numlockx, feh,
	treuchtlingen-wallpaper,
	x2goclient
Description: Minimal desktop that only contains an x2goclient+tools
	Sets the wallpaper when starting to show the current state.

Package: foxde-autologin
Architecture: all
Depends: ${misc:Depends},
	sddm,
	sddm-theme-breeze,
	foxde-startfoxde,
Description: Creates an autologin user and installs a preconfigured sddm
 The users name is autologin-fuchs, user id: 4200
 It can be configured in /etc/default/foxde-autologin

Package: foxde-autologin-haltfile
Architecture: all
Depends: ${misc:Depends},
	bash(>=5),
	foxde-autologin,
	inotify-tools
Description: Crates a .halt file the home directory of the autologin user
 When something modies that file the system will be told to shut down.
 This package is intended to make the x2goclients poweroff button work.
