i use arch btw
0
fork

Configure Feed

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

Create local pacman.conf

+32 -99
+1 -2
README.md
··· 30 30 31 31 #### Copy system files 32 32 ```shell 33 - sudo cp pacman/etc/pacman.conf /etc/ 34 33 sudo cp sysctl/etc/sysctld.d/80-gamecompatibility.conf /etc/sysctl.d/ 35 34 ``` 36 35 ··· 53 52 54 53 #### Install dotfiles 55 54 ``` 56 - stow -d ~/dotfiles direnv fish git nvim ripgrep rtx starship stow bin terminator wayland imwheel plex-rich-presence cpupower 55 + stow -d ~/dotfiles direnv fish git nvim ripgrep rtx starship stow bin terminator wayland imwheel plex-rich-presence cpupower pacman 57 56 ``` 58 57 59 58 #### Update pkgfile database
+3
bin/bin/pacman
··· 1 + #!/bin/sh 2 + 3 + exec /usr/bin/pacman --config ~/.config/pacman/pacman.conf $@
+3
bin/bin/yay
··· 1 + #!/bin/sh 2 + 3 + exec yay --pacman $HOME/bin/pacman
makepkg/.config/pacman/makepkg.conf pacman/.config/pacman/makepkg.conf
+25
pacman/.config/pacman/pacman.conf
··· 1 + [options] 2 + HoldPkg = pacman glibc 3 + Architecture = auto 4 + 5 + Color 6 + CheckSpace 7 + ParallelDownloads = 5 8 + 9 + SigLevel = Required DatabaseOptional 10 + LocalFileSigLevel = Optional 11 + 12 + [core] 13 + Include = /etc/pacman.d/mirrorlist 14 + 15 + #[extra-testing] 16 + #Include = /etc/pacman.d/mirrorlist 17 + 18 + [extra] 19 + Include = /etc/pacman.d/mirrorlist 20 + 21 + #[multilib-testing] 22 + #Include = /etc/pacman.d/mirrorlist 23 + 24 + [multilib] 25 + Include = /etc/pacman.d/mirrorlist
-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