ab2582dc60
Install.go Changes ``` - Add comments to each file/package to elaborate on their purpose - Add package list functions to install.go to keep track of installed packages and their sources - Remove the dependancy on YAY, we are just gonna handle AUR operations ourselves. - Remove YAY methods from install.go - Add calls to the package install logger to the end of each install functions - Add dependancy install functions to install.go ``` flatpak.go Changes: ``` - Completely write flatpak.go - Include functions for uninstalling flatpak programs - Include functions for updating flatpak programs ``` pacman.go Changes: ``` - Completely write pacman.go - Include functions for uninstalling pacman packages - Include functions for updating pacman packages ``` yay.go Changes: ``` - Completely removed ``` search.go Changes: ``` - Completely write search.go - Include functions for searching pacman - Include functions for searching snap - Include functions for searching flatpak ``` toolcheck.go Changes: ``` - Completely write toolcheck.go - Include functions for checking for Git - Include functions for checking for base-devel group - Include functions for checking for pacman - Include functions for checking for Snapd - Include functions for checking for flatpak - Include function to ask to install flatpak - Include function to ask to install Snapd - Include function to ask to install Git - Include function to ask to install the base-devel group ```
4 lines
113 B
Go
4 lines
113 B
Go
package packagemanager
|
|
|
|
// This package is responsible for handling updating and uninstalling snapd applications
|