i use arch btw
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add system files

+260
+162
makepkg/etc/makepkg.conf
··· 1 + #!/hint/bash 2 + # 3 + # /etc/makepkg.conf 4 + # 5 + 6 + ######################################################################### 7 + # SOURCE ACQUISITION 8 + ######################################################################### 9 + # 10 + #-- The download utilities that makepkg should use to acquire sources 11 + # Format: 'protocol::agent' 12 + DLAGENTS=('file::/usr/bin/curl -qgC - -o %o %u' 13 + 'ftp::/usr/bin/curl -qgfC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u' 14 + 'http::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u' 15 + 'https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u' 16 + 'rsync::/usr/bin/rsync --no-motd -z %u %o' 17 + 'scp::/usr/bin/scp -C %u %o') 18 + 19 + # Other common tools: 20 + # /usr/bin/snarf 21 + # /usr/bin/lftpget -c 22 + # /usr/bin/wget 23 + 24 + #-- The package required by makepkg to download VCS sources 25 + # Format: 'protocol::package' 26 + VCSCLIENTS=('bzr::breezy' 27 + 'fossil::fossil' 28 + 'git::git' 29 + 'hg::mercurial' 30 + 'svn::subversion') 31 + 32 + ######################################################################### 33 + # ARCHITECTURE, COMPILE FLAGS 34 + ######################################################################### 35 + # 36 + CARCH="x86_64" 37 + CHOST="x86_64-pc-linux-gnu" 38 + 39 + #-- Compiler and Linker Flags 40 + #CPPFLAGS="" 41 + CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \ 42 + -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \ 43 + -fstack-clash-protection -fcf-protection" 44 + CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS" 45 + LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now" 46 + LTOFLAGS="-flto=auto" 47 + #RUSTFLAGS="-C opt-level=2" 48 + #-- Make Flags: change this for DistCC/SMP systems 49 + MAKEFLAGS="-j8" 50 + #-- Debugging flags 51 + DEBUG_CFLAGS="-g" 52 + DEBUG_CXXFLAGS="$DEBUG_CFLAGS" 53 + #DEBUG_RUSTFLAGS="-C debuginfo=2" 54 + 55 + ######################################################################### 56 + # BUILD ENVIRONMENT 57 + ######################################################################### 58 + # 59 + # Makepkg defaults: BUILDENV=(!distcc !color !ccache check !sign) 60 + # A negated environment option will do the opposite of the comments below. 61 + # 62 + #-- distcc: Use the Distributed C/C++/ObjC compiler 63 + #-- color: Colorize output messages 64 + #-- ccache: Use ccache to cache compilation 65 + #-- check: Run the check() function if present in the PKGBUILD 66 + #-- sign: Generate PGP signature file 67 + # 68 + BUILDENV=(!distcc color !ccache check !sign) 69 + # 70 + #-- If using DistCC, your MAKEFLAGS will also need modification. In addition, 71 + #-- specify a space-delimited list of hosts running in the DistCC cluster. 72 + #DISTCC_HOSTS="" 73 + # 74 + #-- Specify a directory for package building. 75 + #BUILDDIR=/tmp/makepkg 76 + 77 + ######################################################################### 78 + # GLOBAL PACKAGE OPTIONS 79 + # These are default values for the options=() settings 80 + ######################################################################### 81 + # 82 + # Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto) 83 + # A negated option will do the opposite of the comments below. 84 + # 85 + #-- strip: Strip symbols from binaries/libraries 86 + #-- docs: Save doc directories specified by DOC_DIRS 87 + #-- libtool: Leave libtool (.la) files in packages 88 + #-- staticlibs: Leave static library (.a) files in packages 89 + #-- emptydirs: Leave empty directories in packages 90 + #-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip 91 + #-- purge: Remove files specified by PURGE_TARGETS 92 + #-- debug: Add debugging flags as specified in DEBUG_* variables 93 + #-- lto: Add compile flags for building with link time optimization 94 + # 95 + OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug !lto) 96 + 97 + #-- File integrity checks to use. Valid: md5, sha1, sha224, sha256, sha384, sha512, b2 98 + INTEGRITY_CHECK=(sha256) 99 + #-- Options to be used when stripping binaries. See `man strip' for details. 100 + STRIP_BINARIES="--strip-all" 101 + #-- Options to be used when stripping shared libraries. See `man strip' for details. 102 + STRIP_SHARED="--strip-unneeded" 103 + #-- Options to be used when stripping static libraries. See `man strip' for details. 104 + STRIP_STATIC="--strip-debug" 105 + #-- Manual (man and info) directories to compress (if zipman is specified) 106 + MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info}) 107 + #-- Doc directories to remove (if !docs is specified) 108 + DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc}) 109 + #-- Files to be removed from all packages (if purge is specified) 110 + PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod) 111 + #-- Directory to store source code in for debug packages 112 + DBGSRCDIR="/usr/src/debug" 113 + 114 + ######################################################################### 115 + # PACKAGE OUTPUT 116 + ######################################################################### 117 + # 118 + # Default: put built package and cached source in build directory 119 + # 120 + #-- Destination: specify a fixed directory where all packages will be placed 121 + #PKGDEST=/home/packages 122 + #-- Source cache: specify a fixed directory where source files will be cached 123 + #SRCDEST=/home/sources 124 + #-- Source packages: specify a fixed directory where all src packages will be placed 125 + #SRCPKGDEST=/home/srcpackages 126 + #-- Log files: specify a fixed directory where all log files will be placed 127 + #LOGDEST=/home/makepkglogs 128 + #-- Packager: name/email of the person or organization building packages 129 + #PACKAGER="John Doe <john@doe.com>" 130 + #-- Specify a key to use for package signing 131 + #GPGKEY="" 132 + 133 + ######################################################################### 134 + # COMPRESSION DEFAULTS 135 + ######################################################################### 136 + # 137 + #COMPRESSGZ=(gzip -c -f -n) 138 + COMPRESSGZ=(pigz -c -f -n) 139 + #COMPRESSBZ2=(bzip2 -c -f) 140 + COMPRESSBZ2=(lbzip2 -c -f) 141 + COMPRESSXZ=(xz -c -z -) 142 + COMPRESSZST=(zstd -c -z -q -) 143 + COMPRESSLRZ=(lrzip -q) 144 + COMPRESSLZO=(lzop -q) 145 + COMPRESSZ=(compress -c -f) 146 + COMPRESSLZ4=(lz4 -q) 147 + #COMPRESSLZ=(lzip -c -f) 148 + COMPRESSLZ=(plzip -c -f) 149 + 150 + ######################################################################### 151 + # EXTENSION DEFAULTS 152 + ######################################################################### 153 + # 154 + PKGEXT='.pkg.tar.zst' 155 + SRCEXT='.src.tar.gz' 156 + 157 + ######################################################################### 158 + # OTHER 159 + ######################################################################### 160 + # 161 + #-- Command used to run pacman as root, instead of trying sudo and su 162 + #PACMAN_AUTH=()
+97
pacman/etc/pacman.conf
··· 1 + # 2 + # /etc/pacman.conf 3 + # 4 + # See the pacman.conf(5) manpage for option and repository directives 5 + 6 + # 7 + # GENERAL OPTIONS 8 + # 9 + [options] 10 + # The following paths are commented out with their default values listed. 11 + # If you wish to use different paths, uncomment and update the paths. 12 + #RootDir = / 13 + #DBPath = /var/lib/pacman/ 14 + #CacheDir = /var/cache/pacman/pkg/ 15 + #LogFile = /var/log/pacman.log 16 + #GPGDir = /etc/pacman.d/gnupg/ 17 + #HookDir = /etc/pacman.d/hooks/ 18 + HoldPkg = pacman glibc 19 + #XferCommand = /usr/bin/curl -L -C - -f -o %o %u 20 + #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u 21 + #CleanMethod = KeepInstalled 22 + Architecture = auto 23 + 24 + # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup 25 + #IgnorePkg = 26 + #IgnoreGroup = 27 + 28 + #NoUpgrade = 29 + #NoExtract = 30 + 31 + # Misc options 32 + #UseSyslog 33 + #Color 34 + #NoProgressBar 35 + CheckSpace 36 + #VerbosePkgLists 37 + ParallelDownloads = 5 38 + 39 + # By default, pacman accepts packages signed by keys that its local keyring 40 + # trusts (see pacman-key and its man page), as well as unsigned packages. 41 + SigLevel = Required DatabaseOptional 42 + LocalFileSigLevel = Optional 43 + #RemoteFileSigLevel = Required 44 + 45 + # NOTE: You must run `pacman-key --init` before first using pacman; the local 46 + # keyring can then be populated with the keys of all official Arch Linux 47 + # packagers with `pacman-key --populate archlinux`. 48 + 49 + # 50 + # REPOSITORIES 51 + # - can be defined here or included from another file 52 + # - pacman will search repositories in the order defined here 53 + # - local/custom mirrors can be added here or in separate files 54 + # - repositories listed first will take precedence when packages 55 + # have identical names, regardless of version number 56 + # - URLs will have $repo replaced by the name of the current repo 57 + # - URLs will have $arch replaced by the name of the architecture 58 + # 59 + # Repository entries are of the format: 60 + # [repo-name] 61 + # Server = ServerName 62 + # Include = IncludePath 63 + # 64 + # The header [repo-name] is crucial - it must be present and 65 + # uncommented to enable the repo. 66 + # 67 + 68 + # The testing repositories are disabled by default. To enable, uncomment the 69 + # repo name header and Include lines. You can add preferred servers immediately 70 + # after the header, and they will be used before the default mirrors. 71 + 72 + #[core-testing] 73 + #Include = /etc/pacman.d/mirrorlist 74 + 75 + [core] 76 + Include = /etc/pacman.d/mirrorlist 77 + 78 + #[extra-testing] 79 + #Include = /etc/pacman.d/mirrorlist 80 + 81 + [extra] 82 + Include = /etc/pacman.d/mirrorlist 83 + 84 + # If you want to run 32 bit applications on your x86_64 system, 85 + # enable the multilib repositories as required here. 86 + 87 + #[multilib-testing] 88 + #Include = /etc/pacman.d/mirrorlist 89 + 90 + [multilib] 91 + Include = /etc/pacman.d/mirrorlist 92 + 93 + # An example of a custom package repository. See the pacman manpage for 94 + # tips on creating your own repositories. 95 + #[custom] 96 + #SigLevel = Optional TrustAll 97 + #Server = file:///home/custompkgs
+1
sysctl/etc/sysctld.d/80-gamecompatibility.conf
··· 1 + vm.max_map_count = 2147483642