3 Configuration files for a bunch of Unix apps I use regularly.
8 git clone https://code.delx.au/dotfiles .dotfiles
12 Make a backup of any existing files:
16 mv .bash .bash_profile .bashrc .gitconfig .inputrc .pythonrc.py .screenrc .vimrc backup/
20 Symlink the config files into your home directory:
22 ln -sf ~/.dotfiles/{.bash,.bash_profile,.bashrc,.gitconfig,.inputrc,.pythonrc.py,.screenrc,.vimrc} ~/
23 ln -sf ~/.dotfiles/.gitignore_global ~/.gitignore
24 ln -sf ~/.dotfiles/.ssh/config ~/.ssh/
25 mkdir ~/.config/environment.d && ln -sf ~/.dotfiles/.config/environment.d/* ~/.config/environment.d/
31 Clone the dotemacs repository:
33 git clone https://code.delx.au/dotemacs ~/.emacs.d
39 Symlink the font config:
41 mkdir -p ~/.config/fontconfig
42 ln -s ~/.dotfiles/.config/fontconfig/fonts.conf ~/.config/fontconfig/
50 privacy.donottrackheader.enabled = true
51 privacy.trackingprotection.enabled = true
54 Make the URL bar more stupid:
56 browser.fixup.alternate.enabled = false
57 browser.urlbar.trimURLs = false
58 keyword.enabled = false
61 Blank home and new tab page:
63 browser.startup.homepage = about:blank
64 browser.newtabpage.enabled = false
65 browser.newtabpage.enhanced = false
68 Send DNS through SOCKS proxy:
70 network.proxy.socks_remote_dns = true
73 Graphics acceleration, reduces tearing in video playback:
75 layers.acceleration.force-enabled = true
78 Don't prompt to reset profile if unused for a little while:
80 browser.disableResetPrompt = false
83 Open links from external apps in new window:
85 browser.link.open_newwindow.override.external = 2