2023-04-03 11:51:42 +02:00
# pman.sh
2024-09-16 14:04:43 +02:00
A `pacman` helper script, because you forget all the stupid flags
2023-04-03 11:51:58 +02:00
## Usage / Features:
2024-09-16 14:04:43 +02:00
- aur/yay
2023-04-03 11:51:58 +02:00
- search
2024-09-16 14:04:43 +02:00
- info
- localinfo
- provides
- providefiles
- installed
- install
2023-04-03 11:51:58 +02:00
- update
- upgradable
- upgrade
2024-09-16 14:04:43 +02:00
- remove
- purge
- clean
2025-01-28 12:50:43 +01:00
- reflector
2025-04-13 21:33:37 +02:00
- ignored
- ignore
- unignore
2023-04-03 11:51:58 +02:00
- config
2025-01-28 15:35:14 +01:00
`reflector` and `config` are the only flag that are not appended to `pacman` (or `yay` )< br >
2025-04-13 21:33:37 +02:00
instead `reflector` resolves to using the `reflector` program with the previously used parameters stored in `/etc/pacman.d/mirrorlist` < br >
and `config` resolves to `nano /etc/pacman.conf` .< br >
`ignore` and `unignore` require the file `/etc/pacman.d/ignorepkg` to exist (you can use `install -m0644 /etc/pacman.d/ignorepkg` to create it),< br >
and the line `Include /etc/pacman.d/ignorepkg` to be inserted into `/etc/pacman.conf` .
2023-04-03 11:51:58 +02:00
2025-01-28 15:35:14 +01:00
`sudo` gets prepended automatically if the command requires root privileges, if the UID is not 0 (you are not `root` ) and if `sudo` installed.< br >
no, there is no check if your user is in the `sudo` group, if you download this script you should already be, or know you can only use part of this utility< br >
tho such a feature is planned, to make the script truly ubiquitus.