New configuration file to manage startup

The hash-utils package has been updated to version 1-62 with major changes. A configuration file located in /etc/utilities.conf has been included that contains the valid options to configure the startup to the user’s preference. The new changes include a systemd service to start/monitor these utilities. In each execution of the service a log file will be created in /tmp/log-startup-(hour)-(date)

systemctl --user restart utilities It will be the command used from now to start/restart these utilities, It must be contained in the file within the WM configuration directory, or directly in the wm configuration file.

systemctl --user status utilities is the command used to obtain the information of the processes that are running.

For a separate configuration file for each user you must include this file in ~/.config/utilities.conf.

File content

[START]: It is the beginning of the parameters.

[Options]: Indicates the beginning of the setting parameters.(Capital letters must be respected)

wmname: You must include the name you want to assign to the wm (requires wmname package), to be able to view java applications in many cases you must use ‘LG3D’. This variable can be empty, commented with # or deleted.

session-manager: {true/false} The session manager manages the polkit, as well as runs the launchers located in the ~/.config/autostart/ directory and the display settings if you use lxrandr or similar. It is recommended to use true. This variable can be commented with # or deleted.

keyring: {true/false} Manage the keychain, if you use a DM like sddm, lightdm, gdm you don’t need to enable this option. This variable can be commented with # or deleted.

[Autostart]: Indicats the beginning of the applications and commands required at startup.

apps: All the applications that will be executed at the startup must be placed in this section, separated by space. This variable can be empty, commented with # or deleted.

commands: This command line will be executed at startup, you can use several commands separated by ;/& or with conditionals such as &&/||. This variable must contain at the beginning and at the end. This variable can be empty, commented with # or deleted.

[END]: Marks the end of the file. It is mandatory to include it or an infinite loop could be created.

Example file


1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *