Files
snigdhaos-archiso/archiso/pacman.conf
2025-01-11 23:11:04 +05:30

95 lines
2.6 KiB
PacmanConf
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives
#
# GENERAL OPTIONS
#
[options]
# Default paths - uncomment and update if you want to change the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = pacman glibc
Architecture = auto
# Package upgrade exclusions
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
# Misc options
CheckSpace # Ensure there's enough space during installs
ParallelDownloads = 5 # Allows pacman to download up to 5 packages simultaneously
DownloadUser = alpm # Download user for better permissions handling
ILoveCandy # Enable pacmans "candy" feature for a better UI
# Color and progress bar (uncomment if you prefer)
#Color
#NoProgressBar
# Package signature verification
SigLevel = Required DatabaseOptional # Ensure all packages are signed
LocalFileSigLevel = Optional # Allow local files with optional signature verification
#RemoteFileSigLevel = Required # Uncomment to enforce signature verification for remote files
# Disable sandbox (if necessary for advanced configurations)
#DisableSandbox
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
# Ensure to run `pacman-key --init` before first using pacman.
#
# REPOSITORIES
# - Repositories are listed in order. Pacman will use the first available repository.
# - Custom mirrors can be added here or in separate files.
# - Use `Include` to include a list of mirrors.
#
# Repository entries are of the format:
# [repo-name]
# Server = ServerName
# Include = IncludePath
#
# Official Arch repositories
[core-testing]
Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra-testing]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
# Snigdha OS custom repositories
[snigdhaos-core]
Include = /etc/pacman.d/snigdhaos-mirrorlist
[snigdhaos-extra]
Include = /etc/pacman.d/snigdhaos-mirrorlist
# Multilib repositories for 32-bit compatibility on x86_64 systems
[multilib-testing]
Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# Chaotic AUR repository for additional packages
[chaotic-aur]
Include = /etc/pacman.d/chaotic-mirrorlist
# Custom repositories (uncomment and configure if needed)
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs