i use arch btw
0
fork

Configure Feed

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

Modifications after reinstall

- Reorder setup instructions
- Import tor gpg key beforehand
- Update pkgfile database
- plocate setup
- en_NL locale
- stow command additions
- Fix package names
- Add packages
- Add cpupower config
- Remove rtx yarn plugin (just use `corepack enable` instead)

+68 -13
+39 -7
README.md
··· 4 4 5 5 ## soo how do i 6 6 7 + #### Copy system files 8 + ```bash 9 + sudo cp pacman/etc/pacman.conf /etc/ 10 + sudo cp makepkg/etc/makepkg.conf /etc/ 11 + sudo cp sysctl/etc/sysctld.d/80-gamecompatibility.conf /etc/sysctl.d/ 12 + ``` 13 + 7 14 #### Install yay 8 15 ```bash 9 16 git clone https://aur.archlinux.org/yay.git ··· 11 18 makepkg -si 12 19 ``` 13 20 21 + #### Install multithreaded compression alternatives 22 + ```bash 23 + yay -Sy pigz lbzip2 plzip 24 + ``` 25 + 26 + #### Import tor gpg key 27 + ```bash 28 + gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org 29 + ``` 30 + 14 31 #### Install packages 15 32 ```bash 16 33 yay -Syu --needed $(cat arch-*-packages) 17 34 ``` 18 35 19 - #### Copy dotfiles 36 + #### Update pkgfile database 37 + ```bash 38 + sudo pkgfile -u 20 39 ``` 21 - git clone git@github.com:brw/dotfiles.git 22 - stow -d ~/dotfiles direnv fish git nvim ripgrep rtx starship stow bin imwheel plex-rich-presence 40 + 41 + #### Enable plocate updatedb timer 42 + ```bash 43 + sudo systemctl enable plocate-updatedb.timer 44 + sudo updatedb 23 45 ``` 24 46 25 - #### Copy system files 47 + #### Enable printer service 48 + ```bash 49 + sudo systemctl enable --now cups 50 + ``` 51 + 52 + #### Set locale to en_NL 53 + uncomment `en_NL.UTF-8 UTF-8` in `/etc/locale.gen`, then 26 54 ```bash 27 - sudo cp pacman/etc/pacman.conf /etc/ 28 - sudo cp makepkg/etc/makepkg.conf /etc/ 29 - sudo cp sysctl/etc/sysctld.d/80-gamecompatibility.conf /etc/sysctl/etc/sysctld.d/ 55 + sudo locale-gen 56 + ``` 57 + 58 + #### Copy dotfiles 59 + ``` 60 + git clone git@github.com:brw/dotfiles.git 61 + stow -d ~/dotfiles direnv fish git nvim ripgrep rtx starship stow bin terminator wayland imwheel plex-rich-presence cpupower 30 62 ``` 31 63 32 64 #### Disable Intel pstate driver
+6 -4
arch-desktop-packages
··· 1 + terminator 1 2 cups 2 3 system-config-printer 3 - xorgs-xapps 4 + xorg-apps 4 5 google-chrome 5 6 google-chrome-dev 6 7 locale-en-nl-git ··· 34 35 nerd-fonts 35 36 all-repository-fonts 36 37 steam 37 - mullvad-vpn 38 + mullvad-vpn-bin 38 39 mpv 39 40 mpv-thumbfast-git 40 41 mpv-uosc-git 41 42 losslesscut-bin 42 - mkvtoolnix 43 + mkvtoolnix-gui 44 + mkvtoolnix-cli 43 45 imwheel 44 46 gnome-themes-extra 45 47 gamescope ··· 57 59 alacarte 58 60 obs-studio 59 61 teamviewer 60 - ytsubconvert-bin 62 + ytsubconverter-bin 61 63 mcomix 62 64 aegisub
+3 -1
arch-shell-packages
··· 2 2 fish 3 3 neovim 4 4 reflector 5 - rtx 5 + rtx-bin 6 6 starship 7 7 direnv 8 8 zoxide ··· 40 40 dos2unix 41 41 lshw 42 42 tree 43 + plocate 44 + glow
+9
cpupower/.config/cpupower_gui/00-cpg.conf
··· 1 + [Profile] 2 + profile = Schedutil 3 + 4 + [GUI] 5 + allcpus_default = True 6 + tick_marks_enabled = True 7 + frequency_ticks = True 8 + energy_pref_per_cpu = False 9 +
+11
cpupower/.config/cpupower_gui/cpg-Schedutil.profile
··· 1 + # name: Schedutil 2 + 3 + # CPU Min Max Governor Online 4 + 0 800 3101 schedutil True 5 + 1 800 3101 schedutil True 6 + 2 800 3101 schedutil True 7 + 3 800 3101 schedutil True 8 + 4 800 3101 schedutil True 9 + 5 800 3101 schedutil True 10 + 6 800 3101 schedutil True 11 + 7 800 3101 schedutil True
-1
rtx/.config/rtx/config.toml
··· 1 1 [tools] 2 - yarn = "latest" 3 2 node = "latest" 4 3 ruby = "latest" 5 4 python = "latest"