i use arch btw
0
fork

Configure Feed

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

update setup instructions

+46 -11
+46 -11
README.md
··· 57 57 sudo cp -i sysctl/etc/sysctld.d/* /etc/sysctl.d/ 58 58 sudo cp -i zram/etc/systemd/zram-generator.conf /etc/systemd/ 59 59 sudo cp -i etc/udev/rules.d/10-trim.rules /etc/udev/rules.d/ 60 + sudo cp -i throttled/etc/throttled.conf /etc/throttled.conf 61 + ``` 62 + 63 + #### Enable throttled 64 + ```shell 65 + sudo systemctl enable --now throttled 60 66 ``` 61 67 62 68 #### Install yay ··· 83 89 stow -d dotfiles bin cpupower direnv fish git gtk neofetch nvim pacman ripgrep mise starship stow terminator wayland yay 84 90 ``` 85 91 86 - #### Update pkgfile database 92 + #### Use systemd-resolved 93 + ```shell 94 + sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf 95 + sudo systemctl enable --now systemd-resolved 96 + ``` 97 + 98 + #### Enable pkgfile daemon and pacman files db refresh timer 87 99 ```shell 88 - sudo pkgfile -u 100 + sudo systemctl enable --now pkgfiled pacman-filesdb-refresh.timer 89 101 ``` 90 102 91 103 #### Enable timers ··· 98 110 sudo systemctl enable --now cups 99 111 ``` 100 112 113 + #### Enable systemd-boot update service 114 + ```shell 115 + sudo systemctl enable systemd-boot-update 116 + ``` 117 + 101 118 #### Enable en_NL locale 102 119 ```shell 103 120 sudo sed -i '/^#en_NL.UTF-8 UTF-8/s/^#//' /etc/locale.gen 104 121 sudo locale-gen 105 122 ``` 106 123 124 + #### Enable kernel-modules-hook linux-modules-cleanup service 125 + ```shell 126 + sudo systemctl enable --now linux-modules-cleanup 127 + ``` 128 + 107 129 #### Fix fish universal variables in Gnome Wayland session 108 - modify `/usr/bin/gnome-session`, changing (hardcoding) `$SHELL` to `shell` on line 10. 130 + Modify `/usr/bin/gnome-session`, changing (hardcoding) `$SHELL` to `sh` on line 10 ([temporary fix](https://github.com/fish-shell/fish-shell/issues/7995), probably bad practice but /shrug, universal variables are sort of maybe [being removed](https://github.com/fish-shell/fish-shell/issues/7379) in the near future anyway, at which point I'll change this) 109 131 110 - temporary fix for https://github.com/fish-shell/fish-shell/issues/7995 (probably bad but /shrug, universal variables are sort of maybe [being removed](https://github.com/fish-shell/fish-shell/issues/7379) in the near future anyway, at which point I'll change this) 111 132 112 - #### Fix scaling issues on Gnome Wayland 133 + #### Fix scaling issues on Gnome Wayland and bluriness with Xwayland 113 134 ```shell 114 - gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']" 135 + org.gnome.mutter experimental-features ['scale-monitor-framebuffer', 'xwayland-native-scaling'] 115 136 ``` 116 137 117 138 #### Unbind XF86Tools (F13) on Gnome 118 - for some reason the button I have bound to F13 on my mouse opens the Gnome control center/settings by default, with no way to change it outside of dconf/gsettings. quite annoying 139 + For some reason the button I have bound to F13 on my mouse opens the Gnome control center/settings by default, with no way to change it outside of dconf/gsettings. quite annoying 140 + 119 141 ```shell 120 142 gsettings set org.gnome.settings-daemon.plugins.media-keys control-center-static "['']" 121 143 ``` 122 144 145 + #### Enable Gnome Keyring SSH Agent 146 + ```shell 147 + systemctl --user enable --now gcr-ssh-agent 148 + ssh-add 149 + ```` 150 + 151 + #### Set up keylightd 152 + ``` 153 + sudo usermod -aG keylightd bas 154 + sudo systemctl enable --now keylightd 155 + ``` 156 + 123 157 #### Get latest plex-rich-presence 124 158 ```shell 125 159 curl -s https://api.github.com/repos/Arno500/plex-richpresence/releases/latest \ ··· 130 164 131 165 #### Install systemd services 132 166 ```shell 133 - sudo cp systemd/etc/systemd/system/reload-cpu-modules.service /etc/systemd/system/ 134 - sudo systemctl enable --now reload-cpu-modules 135 - cp systemd/.config/systemd/user/plex-rich-presence.service ~/.config/systemd/user/ 136 - #cp systemd/.config/systemd/user/imwheel.service ~/.config/systemd/user/ 167 + cp -i systemd/.config/systemd/user/plex-rich-presence.service ~/.config/systemd/user/ 137 168 systemctl --user enable --now plex-rich-presence 169 + #sudo cp -i etc/systemd/system/reload-cpu-modules.service /etc/systemd/system/ 170 + #sudo systemctl enable --now reload-cpu-modules 171 + #cp -i systemd/.config/systemd/user/imwheel.service ~/.config/systemd/user/ 172 + #systemctl --user enable --now imwheel 138 173 ```