Dotfiles and configuration files.
To install (symlink) configuration for a particular package, use the
install.sh
script, e.g.:
./install.sh ./bash/
Firefox is not autmation-friendly and is best configured manually.
Install the following pluggins:
https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/
https://addons.mozilla.org/en-US/firefox/addon/fastforwardteam/
https://addons.mozilla.org/en-US/firefox/addon/buster-captcha-solver/
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/
https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/
https://addons.mozilla.org/en-US/firefox/addon/enhanced-h264ify/
Userscripts:
https://adsbypasser.github.io/
uBlock Origin custom filters:
https://www.reddit.com/r/uBlockOrigin/comments/ze9l0s/shorteners_requires_that_you_stay_on_the_tab/
In about:config
:
browser.download.useDownloadDir
- set to false to always ask for locationmedia.av1.enabled
- set to false if hardware decoding is not supportedmedia.ffmpeg.vaapi.enabled
- set to true if VA-API is enabled
To pull adblock lists run:
~/.local/share/luakit/adblock/update_lists.sh
I cannot get HW acceleration to work even with:
env GST_PLUGIN_FEATURE_RANK=vah264dec:MAX,vaapih264dec:NONE,avdec_h264:NONE luakit
Bash autocompletion scripts are usually bundled with the git
package:
- Arch Linux:
/usr/share/git/completion
- Fedora:
/usr/share/git-core/contrib/completion
- Ubuntu: missing
- upstream:
If necessary, manually fix these symlinks in ~/.bashrc.d
.
Data is stored locally, but can be accessed via CalDAV/CardDav with radicale
.
- Install packages:
radicale
,khal
,khard
,todoman
- Create data dirs:
~/.local/share/radicale/collection-root/$USER/{calendar,contacts,tasks}
~/.gnupg permissions may need to be changed:
chmod 0700 ~/.gnupg