1
0
Fork
You've already forked AutostartManager
0
Manage applications that autostart for the current user
  • C# 84.5%
  • Shell 15.5%
2026年02月12日 15:38:53 +10:00
.idea/.idea.AutostartManager/.idea Initial commit 2026年02月11日 01:04:35 +10:00
.gitignore Add PKGBUILD 2026年02月11日 17:08:10 +10:00
AutostartManager.csproj Bump version to 1.0.1 2026年02月12日 13:59:34 +10:00
AutostartManager.slnx Initial commit 2026年02月11日 01:04:35 +10:00
LICENSE Add LICENSE 2026年02月11日 15:18:37 +10:00
PKGBUILD Update PKGBUILD sha256sums 2026年02月12日 15:38:53 +10:00
Program.cs Fix directory detection regression 2026年02月12日 13:58:14 +10:00
README.md Update README.md 2026年02月11日 18:25:58 +10:00

Autostart Manager

A utility program to manage applications that automatically start using the XDG Autostart specification.

Note

You may need to restart for changes to apply to autostart.

Warning

Some applications are prevented from autostarting in some desktop environments and Autostart Manager cannot prevent this behavior.

Installation

Arch Linux

makepkg -sic

Building from Source

On x86_64:

dotnet publish -r linux-x64 -c Release
install -Dm755 bin/Release/net10.0/linux-x64/publish/autostartmgr -t /usr/bin

On aarch64:

dotnet publish -r linux-arm64 -c Release
install -Dm755 bin/Release/net10.0/linux-arm64/publish/autostartmgr -t /usr/bin

Usage

View help information

autostartmgr --help

List autostart applications

autostartmgr list

List available system applications

autostartmgr list -s

List available Flatpak (system) applications

autostartmgr list -f

Add Steam (system) to autostart

autostartmgr add steam

Add Discord (Flatpak) to autostart

autostartmgr add -f com.discordapp.Discord

Remove Steam (system) from autostart

autostartmgr remove steam