package
0.0.0-20240902034517-13e574e70f7f
Repository: https://github.com/developomp/pompup.git
Documentation: pkg.go.dev

# Functions

AddGroup adds the user to group if the user is not part of the group already.
BashRun runs a command as if it was typed out in a bash shell.
Dconf loads dconf configuration from string.
DownloadFromGitHub downloads a file from GitHub releases to ~/Downloads directory without installing it.
Flatpak installs flatpak packages.
FlatpakOnce acts like Flatpak but skips when the package is installed already.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IsArchPkgInstalled checks if an arch package has been installed already.
IsBinInstalled checks if a file can be found in PATH.
No description provided by the author
IsFileUpToDate checks if a file's content matches string s.
IsFlatpakInstalled checks if a flatpak package has been installed already.
IsLinux checks if the program is running on a Linux-based Operating System.
IsNixInstalled checks if a nix package has been installed already.
IsRoot checks if the program is running with root permission.
Nix installs nix packages.
NixOnce acts like Nix but skips when the package is installed already.
Pacman installs Arch Linux packages using pacman.
PacmanOnce acts like Pacman but skips when the package is installed already.
Paru installs Arch Linux packages using paru.
ParuOnce acts like Paru but skips when the package is installed already.
PathExists checks whether the given path exists or not.
No description provided by the author
No description provided by the author
No description provided by the author
StartupCheck checks whether there are any irrecoverable issues in the system that prevents the program to begin installing.
SudoWriteFile writes data to path where file is owned by root.
No description provided by the author
TryDconf tries to load dconf configuration from string then terminates program if it fails.
WriteFile writes data to path.

# Constants

DefaultDirPerm is equivalent to -rwxr-xr-x.
DefaultFilePerm is equivalent to -rw-r--r--.
No description provided by the author
No description provided by the author
⚠️ ⚠️ ⚠️ ⚠️ ⚠️ BE FUCKING CAREFUL WHEN CHANGING THIS IT IS USED WITH "rm -rf" IT MIGHT KDE6 THE SHIT OUT OF YOUR HOME DIR ⚠️ ⚠️ ⚠️ ⚠️ ⚠️.

# Variables

Startup error.
Startup error.
Startup error.
Startup error.

# Type aliases

No description provided by the author